Socket extensions for redundancy
First Claim
Patent Images
1. A method for socket redundancy, comprising:
- opening a primary socket;
requesting a redundant socket to be opened through a socket layer associated with the primary socket and as socket layer associated with the redundant socket;
associating the primary socket with the redundant socket;
determining when the primary socket fails; and
when, making the redundant socket the primary socket.
2 Assignments
0 Petitions
Accused Products
Abstract
A standard socket interface is provided to implement socket redundancy. The interface includes socket options to create redundant sockets, obtain the status of redundant sockets, as well as providing error information relating to redundant sockets. A redundant socket may be created on a standby side that becomes active should the active side fail. The standby socket is associated with the active side socket. When an active side fails that has a redundant socket created, the standby side socket seamlessly takes over the sockets operations.
20 Citations
19 Claims
-
1. A method for socket redundancy, comprising:
-
opening a primary socket;
requesting a redundant socket to be opened through a socket layer associated with the primary socket and as socket layer associated with the redundant socket;
associating the primary socket with the redundant socket;
determining when the primary socket fails; and
when, making the redundant socket the primary socket. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for socket redundancy that provides a standard socket interface, comprising:
-
an active node configured to open a primary socket, request that a redundant socket is opened, and associate the primary socket with the redundant socket; and
a standby node configured to open the redundant socket and associate the redundant socket with the primary socket, wherein the redundant socket is configured to act as the primary socket when the primary socket fails. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A standard socket redundancy interface, comprising:
-
means for opening a primary socket;
means for opening a redundant socket associated with the primary socket;
means for associating the primary socket with the redundant socket;
means for determining when the primary socket fails; and
when, means for making the redundant socket the primary socket. - View Dependent Claims (19)
-
Specification