5.0 Deploying Virtual Machines

When you are finished modifying and versioning your Novell® ZENworks® virtual machines (VMs), you can deploy them in your production environment and manage them. The version you want launched into your production environment must be designated as the Gold Master version in the Virtual Machine Warehouse (VM Warehouse).

In order to be able to use a VM as a resource to which you can deploy joblets from your Orchestrator Server, you must deploy or provision a VM. The VM can be deployed to any appropriate VM host machine. If the VM has the Orchestrator Agent installed on it, it can have joblets deployed to it. If you have not yet installed the Orchestrator Agent on the VM, you can give the job to the Orchestrator Server to install the Orchestrator Agent on the next startup of the machine.

Template VMs do not need to be provisioned to be used. Instead, if the template VM has the Orchestrator Agent installed on it and a call is made to use a VM template clone, then ZENworks Orchestrator automatically clones a version of the template VM and deploys it.

The Orchestrator Server automatically deploys VMs with the Orchestrator Agent installed on them as it would physical machines, according to one of the default jobs programmed into the Orchestrator Server. As it is needed, the Orchestrator Server takes one of the provisioned VMs and deploys a joblet to it as the job needs the additional resources.

ZENworks Orchestrator uses the Repository object to represent where VMs are stored. VMs can be stored on local disks, the Orchestrator Datagrid, the VM Warehouse, a network area storage (NAS), a storage area network (SAN), or by using a separate VM technology.

Before VMs can be used by ZENworks Orchestrator, you must create Repository objects and then discover the VM Images within the Repository: