1.2 Understanding the Virtual Machine Life Cycle

The life cycle of a VM includes its creation, testing, modifications, use in your environment, and removal when it’s no longer needed.

For example, in setting up your VM environment, you might want to first create basic VMs from which you can create templates. Then, to enable the most efficient use of your current hardware capabilities, you can use those templates to create the many different specialized VMs that you need to perform the various jobs. You can create and manage VM-related jobs through the Development Client interface.

Life cycle functions are performed one at a time per given VM as jobs on the host server in order to prevent conflicts in using the VM. Life cycle events include:

To view the histories of life cycle events or why they might fail, simply review a VM’s logs. For more information, see Section 5.2, Using Feedback to Manage VMs.