Method and apparatus for maintaining connection state between a connection manager and a failover device
First Claim
1. A fault tolerant connection manager system comprising:
- an active connection manager that implements a virtual machine on a physical machine by translating destination IP addresses of incoming packets that have a packet source address that matches a designated foreign IP address and a packet destination address that matches a designated virtual IP address into a designated physical IP address;
a standby configuration connection that transfers configuration information about the virtual machine and the physical machine from the active connection manager to a standby connection manager; and
the standby connection manager configured to implement the virtual machine on the physical machine, the standby connection manager including a standby connection object that includes the designated foreign IP address, the designated virtual IP address and the designated physical IP address from the replication packet on the standby connection manager.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for maintaining the state of a virtual connection supported by an active connection manager on a standby connection manager. The method includes configuring the standby connection manager to include a physical machine object that stores a physical IP address of a physical machine that is available to the active connection manager and a virtual machine object that stores a virtual IP address of a virtual machine that is implemented on the connection manager. A replication packet is received at the standby connection manager from the active connection manager wherein the replication packet includes a foreign IP address, the virtual IP address and the physical IP address. A standby connection object is stored in the connection manager. The standby connection object includes the foreign IP address, the virtual IP address and the physical IP address from the replication packet on the standby connection manager.
-
Citations
6 Claims
-
1. A fault tolerant connection manager system comprising:
-
an active connection manager that implements a virtual machine on a physical machine by translating destination IP addresses of incoming packets that have a packet source address that matches a designated foreign IP address and a packet destination address that matches a designated virtual IP address into a designated physical IP address;
a standby configuration connection that transfers configuration information about the virtual machine and the physical machine from the active connection manager to a standby connection manager; and
the standby connection manager configured to implement the virtual machine on the physical machine, the standby connection manager including a standby connection object that includes the designated foreign IP address, the designated virtual IP address and the designated physical IP address from the replication packet on the standby connection manager. - View Dependent Claims (2)
-
-
3. A fault tolerant connection manager system comprising:
-
means for an active connection manager that implements a virtual machine on a physical machine by translating destination IP addresses of incoming packets that have a packet source address that matches a designated foreign IP address and a packet destination address that matches a designated virtual IP address into a designated physical IP address;
means for a standby configuration connection that transfers configuration information about the virtual machine and the physical machine from the active connection manager to the standby connection manager; and
means for a standby connection manager configured to implement the virtual machine on the physical machine, the standby connection manager including a standby connection object that includes the designated foreign IP address, the designated virtual IP address and the designated physical IP address from the replication packet on the standby connection manager.
-
-
4. A method for fault tolerant connection manager comprising:
-
implementing a virtual machine on a physical machine by translating destination IP addresses of incoming packets that have a packet source address that matches a designated foreign IP address and a packet destination address that matches a designated virtual IP address into a designated physical IP address, wherein the implementation is performed by an active connection manager;
transferring configuration information about the virtual machine and the physical machine from the active connection manager to a standby connection manager, wherein the transfer is performed by a standby configuration connection;
implementing the virtual machine on the physical machine by the standby connection manager, the standby connection manager including a standby connection object that includes the designated foreign IP address, the designated virtual IP address and the designated physical IP address from the replication packet on the standby connection manager.
-
-
5. A computer program product for a fault tolerant connection manager comprising:
-
computer code implementing a virtual machine on a physical machine by translating destination IP addresses of incoming packets that have a packet source address that matches a designated foreign IP address and a packet destination address that matches a designated virtual IP address into a designated physical IP address, wherein the implementation is performed by an active connection manager;
computer code transferring configuration information about the virtual machine and the physical machine from the active connection manager to a standby connection manager, wherein the transfer is performed by a standby configuration connection;
computer code implementing the virtual machine on the physical machine by the standby connection manager, the standby connection manager including a standby connection object that includes the designated foreign IP address, the designated virtual IP address and the designated physical IP address from the replication packet on the standby connection manager; and
a computer readable medium that stores the computer codes. - View Dependent Claims (6)
-
Specification