Managing virtual overlay infrastructures
First Claim
Patent Images
1. A system comprising:
- a plurality of physical resources;
a virtual overlay infrastructure comprising virtual machines mapped onto the plurality of physical resources; and
a controller topassivate the virtual overlay infrastructure by suspending operations of all of the virtual machines in the virtual overlay infrastructure,during the passivation of the virtual overlay infrastructure, determine whether physical resource reservations for the virtual machines are to be changed, andreactivate the operations of all of the virtual machines in the virtual overlay infrastructure subsequent to the passivation of the virtual overlay infrastructure.
2 Assignments
0 Petitions
Accused Products
Abstract
A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing, storage and network communications. Each virtual infrastructure can be passivated by suspending applications, stopping operating systems, and storing state, to enable later reactivation. This is simpler for a complete virtual infrastructure than for groups of virtual entities and physical entities. It enables cloned virtual infrastructure to be created for testing, upgrading or sharing without risk to the parent. On failure, reversion to a previous working clone is feasible.
-
Citations
21 Claims
-
1. A system comprising:
-
a plurality of physical resources; a virtual overlay infrastructure comprising virtual machines mapped onto the plurality of physical resources; and a controller to passivate the virtual overlay infrastructure by suspending operations of all of the virtual machines in the virtual overlay infrastructure, during the passivation of the virtual overlay infrastructure, determine whether physical resource reservations for the virtual machines are to be changed, and reactivate the operations of all of the virtual machines in the virtual overlay infrastructure subsequent to the passivation of the virtual overlay infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing machine readable instructions, which when executed by a processor perform a method of managing a virtual overlay infrastructure, wherein the virtual overlay infrastructure comprises virtual machines mapped onto a plurality of physical resources, the machine readable instructions comprising code to:
-
passivate the virtual overlay infrastructure by suspending operations of all of the virtual machines of the virtual overlay infrastructure; during the passivation of the virtual overlay infrastructure, determine whether physical resource reservations for the virtual machines are to be changed; and reactivate the operations of all of the virtual machines subsequent to the passivation of the virtual overlay infrastructure. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of managing a virtual overlay infrastructure, wherein the virtual overlay infrastructure comprises virtual machines mapped onto a plurality of physical resources, the method comprising:
-
passivating, by one or more processors, the virtual overlay infrastructure by suspending operations of all of the virtual machines of the virtual overlay infrastructure; during the passivation of the virtual overlay infrastructure, determining whether to maintain the physical resources reserved for the virtual overlay infrastructure; and reactivating the operations of all of the virtual machines of the virtual overlay infrastructure subsequent to the passivation of the virtual overlay infrastructure.
-
-
20. A system comprising:
-
a plurality of physical resources; a virtual overlay infrastructure comprising virtual machines mapped onto the plurality of physical resources; and at least one anomaly detector, wherein the at least one anomaly detector is to use a clone of at least part of the virtual overlay infrastructure to create a signature of a typical behavior of the virtual overlay infrastructure, and to compare an operation of the virtual overlay infrastructure to the created signature to detect anomalous operation.
-
-
21. A system comprising:
-
a plurality of physical resources; a virtual overlay infrastructure comprising virtual machines mapped onto the plurality of physical resources; and a controller to passivate the virtual overlay infrastructure by suspending operations of the virtual machines in the virtual overlay infrastructure, during the passivation of the virtual overlay infrastructure, determine whether physical resource reservations for the virtual machines are to be changed, and reactivate the operations of all of the virtual machines in the virtual overlay infrastructure subsequent to the passivation of the virtual overlay infrastructure.
-
Specification