EMULATING A DATA CENTER NETWORK ON A SINGLE PHYSICAL HOST WITH SUPPORT FOR VIRTUAL MACHINE MOBILITY
First Claim
1. A method comprising:
- providing a first end host and a second end host;
associating a base hypervisor with each of the first and second end hosts;
interconnecting the first and second end hosts;
associating a virtual hypervisor with at least one virtual machine running on at least one of the base hypervisors;
interconnecting virtual hypervisors within one of the first and second end hosts;
nesting a virtual machine within a virtual hypervisor; and
migrating the virtual machine from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and arrangements for emulating a data center network. A first end host and a second end host are provided. A base hypervisor is associated with each of the first and second end hosts, and the first and second end hosts are interconnected. A virtual hypervisor is associated with at least one virtual machine running on at least one of the base hypervisors, and virtual hypervisors are interconnected within one of the first and second end hosts. A virtual machine is nested within the virtual hypervisor, and the virtual machine is migrated from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor.
-
Citations
25 Claims
-
1. A method comprising:
-
providing a first end host and a second end host; associating a base hypervisor with each of the first and second end hosts; interconnecting the first and second end hosts; associating a virtual hypervisor with at least one virtual machine running on at least one of the base hypervisors; interconnecting virtual hypervisors within one of the first and second end hosts; nesting a virtual machine within a virtual hypervisor; and migrating the virtual machine from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
at least one processor; and a computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code comprising; computer readable program code configured to provide a first end host and a second end host; computer readable program code configured to associate a base hypervisor with each of the first and second end hosts; computer readable program code configured to interconnect the first and second end hosts; computer readable program code configured to associate a virtual hypervisor with at least one virtual machine running on at least one of the base hypervisors; computer readable program code configured to interconnect virtual hypervisors within one of the first and second end hosts; computer readable program code configured to nest a virtual machine within a virtual hypervisor; and computer readable program code configured to migrate the virtual machine from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor.
-
-
14. A computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to provide a first end host and a second end host; computer readable program code configured to associate a base hypervisor with each of the first and second end hosts; computer readable program code configured to interconnect the first and second end hosts; computer readable program code configured to associate a virtual hypervisor with at least one virtual machine running on at least one of the base hypervisors; computer readable program code configured to interconnect virtual hypervisors within one of the first and second end hosts; computer readable program code configured to nest a virtual machine within a virtual hypervisor; and computer readable program code configured to migrate the virtual machine from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor. - View Dependent Claims (15, 16, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
17. The computer program product according to claim 17, wherein said computer readable program code is further configured to migrate the second virtual machine from one virtual hypervisor to another virtual hypervisor.
Specification