发明名称 |
Provisioning customized virtual machines without rebooting |
摘要 |
Embodiments provision and customize virtual machines (VMs), such as desktop VMs, without rebooting the desktop VMs. In response to a request to provision the VMs, a computing device creates a clone VM from a parent VM template identified in the request. One or more customization that prompt rebooting of the clone VM are applied to the clone VM. The computing device instantiates a plurality of child VMs from the customized clone VM. A child VM configuration is applied to at least one of the instantiated child VMs without provoking a reboot of those child VMs. |
申请公布号 |
US9323565(B2) |
申请公布日期 |
2016.04.26 |
申请号 |
US201314136701 |
申请日期 |
2013.12.20 |
申请人 |
VMware, Inc. |
发明人 |
Li Hui;Beveridge Daniel James;Chen Oswald |
分类号 |
G06F9/46;G06F1/00;G06F9/455;G06F1/32 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for configuring a parent virtual machine (VM) template before instantiating child VMs therefrom to prevent rebooting the child VMs during customization, said system comprising:
memory associated with a computing device, said memory storing a plurality of parent VM templates; and a processor programmed to: receive, by the computing device, a request to provision a plurality of desktop VMs, the request identifying one of the plurality of parent VM templates; in response to the received request, create a clone VM from the identified parent VM template; attach one or more disks to the created clone VM; power on the clone VM with the attached one or more disks; customize the clone VM to redirect data to the attached disks; instantiate the plurality of desktop VMs from the customized clone VM; and apply a VM configuration to at least one of the instantiated plurality of desktop VMs without rebooting the at least one of the instantiated plurality of desktop VMs. |
地址 |
Palo Alto CA US |