VIRTUAL MACHINE MOBILITY IN DATA CENTERS
First Claim
Patent Images
1. A method, comprising:
- determining, at a data center management device, that a virtual machine should be moved from a first physical system to a second physical system;
sending, from the data center management device, a first set of instructions to service appliances at the first and second physical systems to perform state synchronization with one another;
sending, from the data center management device, a second set of instructions to instantiate a copy of the virtual machine in the second physical system; and
shutting down the virtual machine in the first physical system.
1 Assignment
0 Petitions
Accused Products
Abstract
A data center management device determines that a virtual machine should be moved from a first physical system to a second physical system. The data center management device instructs a first service appliance at the first physical system to perform state synchronization with a second service appliance at the second physical system in order to continue providing the services offered prior to the move. The data center management device instructs the virtual machine to be instantiated at the second physical system.
-
Citations
21 Claims
-
1. A method, comprising:
-
determining, at a data center management device, that a virtual machine should be moved from a first physical system to a second physical system; sending, from the data center management device, a first set of instructions to service appliances at the first and second physical systems to perform state synchronization with one another; sending, from the data center management device, a second set of instructions to instantiate a copy of the virtual machine in the second physical system; and shutting down the virtual machine in the first physical system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a memory configured to store instructions; a processor configured to execute the instructions to; determine that a virtual machine should be moved from a first physical system to a second physical system, instruct a first service appliance at the first physical system to perform state synchronization with a second service appliance at the second physical system, where the first and second service appliances implement at least one of a firewall service, an Internet Protocol Security (IPSec) service, a Virtual Private Network (VPN) service, a Wide Area Network (WAN) optimization service, a load balancing service, an Intrusion Detection and Prevention (IDP) service, or a Unified Threat Management (UTM) service; and cause a copy of the virtual machine at the first physical system to be instantiated at the second physical system. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A data center, comprising:
-
at least one server configured to implement a virtual machine, where the virtual machine handles a session at a first data center; and a service appliance configured to execute a service related to the session, where the service includes one of a firewall service, an Internet Protocol Security (IPSec) service, a Virtual Private Network (VPN) service, a Wide Area Network (WAN) optimization service, a load balancing service, an Intrusion Detection and Prevention (IDP) service, or a Unified Threat Management (UTM) service, where the service appliance receives first instructions to perform on-demand state synchronization for the virtual machine with another service appliance in a second data center, and performs the state synchronization with the other service appliance based on the received first instructions, and where the virtual machine receives second instructions to cause a copy of the virtual machine to be instantiated at a server at the second data center. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification