Patent ID: 8838756

Claim:
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; and instantiating 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.