Abstract:
The disclosure herein describes a system, which provides network configuration to a respective network adapter of a large number of cloned virtual machines. During operation, the system stores one or more network identifiers assignable to a network adapter of a cloned virtual machine in a pool of virtual machines cloned from a parent virtual machine. A respective network identifier corresponds to a respective network configuration. The system then determines whether a network identifier for a network adapter of a cloned virtual machine is available. If so, the system assigns the network identifier to the network adapter in response to the network identifier being available, thereby associating the network adapter with the corresponding network configuration.
Abstract:
The disclosure herein describes a system, which provides network configuration to a respective network adapter of a large number of cloned virtual machines. During operation, the system stores one or more network identifiers assignable to a network adapter of a cloned virtual machine in a pool of virtual machines cloned from a parent virtual machine. A respective network identifier corresponds to a respective network configuration. The system then determines whether a network identifier for a network adapter of a cloned virtual machine is available. If so, the system assigns the network identifier to the network adapter in response to the network identifier being available, thereby associating the network adapter with the corresponding network configuration.
Abstract:
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.
Abstract:
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.
Abstract:
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.
Abstract:
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.