发明名称 Management and implementation of enclosed local networks in a virtual lab
摘要 Methods, systems, and computer programs for creating isolated environments that include virtual machines (VM) and networks in a virtual infrastructure are presented. The method includes an operation to define a configuration of a virtual system which includes VMs, virtual network interface cards (VNIC) in the VMs, and configuration local networks (CLN). Further, the method associates each VNIC with one of the CLNs and transmits instructions to the virtual infrastructure for deploying the configuration. Deploying the configuration includes instantiating VMs and CLNs in the virtual infrastructure. Each VM is instantiated in a host monitored by a virtual lab server, and the CLNs are instantiated in the same hosts where the VMs have been instantiated. Only VMs from the configuration can connect to the instantiated CLNs. The method further transmits instructions to the virtual infrastructure to customize the VMs by executing the customization instructions in the guest operating systems of the VMs to configure the VMs' VNICs.
申请公布号 US8838756(B2) 申请公布日期 2014.09.16
申请号 US200912510135 申请日期 2009.07.27
申请人 VMware, Inc. 发明人 Dalal Anupam;Lai Min-Ken;Bhardwaj Aastha
分类号 G06F15/177;G06F15/16 主分类号 G06F15/177
代理机构 代理人
主权项 1. A method for creating isolated environments that include virtual machines (VM) and networks in a virtual infrastructure, the method comprising: defining a configuration of a virtual system which includes a plurality of VMs, virtual network interface cards (VNIC) in the VMs, and configuration local networks (CLNs), wherein each CLN defines a network among the plurality of VMs to which only the plurality of VMs are connected; associating each VNIC with one of the CLNs; transmitting instructions to the virtual infrastructure for deploying the configuration to obtain a deployed configuration, the deploying including, instantiating in the virtual infrastructure the VMs of the configuration, each VM being instantiated in a host monitored by a virtual lab server; andinstantiating the CLNs in the hosts where the VMs have been instantiated, wherein only VMs from the configuration can connect to the instantiated CLNs; and transmitting customization instructions to the virtual infrastructure for each VM, the customization instructions being executed by a guest operating system (GOS) in the each VM to configure the VNICs in the VM.
地址 Palo Alto CA US