The Virtual Machine Servicing Tool uses "servicing jobs" to manage update operations. A servicing job packages a set of scripts and Windows PowerShell™ cmdlets into a task managed by Windows Task Scheduler. The current version of the Virtual Machine Servicing Tool provides four types of servicing job, sometimes referred to as an update job because their function is to provide operating system updates to virtual machines, virtual machines on a VMM library server, virtual machines on a host, virtual machine templates, and virtual hard disks (VHDs).
The tool works with Task Scheduler to determine when to run the servicing job. For example, for each virtual machine the servicing job uses the following process:
See the following figure for an overview of how the servicing job interacts with other system components.
Overview of a servicing job and its interactions with VMM and other system components