Method and system for implementing redundant servers
First Claim
1. A method for providing backup server support, comprising:
- operating a first server wherein the first server is capable of communication with a network and is associated with a primary server address;
maintaining a second server wherein the second server is capable of communication with the network, configured in parallel with the first server, and is associated with a monitor server address;
signaling, using a first signal, the primary server address;
monitoring for a response to the first signal within a predetermined time period; and
repeating the signaling step and the monitoring step until a time period elapses wherein the response is not received within the time period, and thereafter performing the step of booting the first server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing a backup server to a primary server includes operating a first server such that the first server communicates with a network and is associated with a primary server address. A second server is also maintained, configured in parallel with the first server, and associated with a monitor server address. The monitor server includes periodically signaling the primary server address, watching to determine whether a response to the signal is received within a predetermined time period, and repeating the signaling and watching until a time period elapses where the response is not received within the time period. If a response is not received, the first server is rebooted and the second server assumes the role of the primary server.
-
Citations
20 Claims
-
1. A method for providing backup server support, comprising:
-
operating a first server wherein the first server is capable of communication with a network and is associated with a primary server address;
maintaining a second server wherein the second server is capable of communication with the network, configured in parallel with the first server, and is associated with a monitor server address;
signaling, using a first signal, the primary server address;
monitoring for a response to the first signal within a predetermined time period; and
repeating the signaling step and the monitoring step until a time period elapses wherein the response is not received within the time period, and thereafter performing the step of booting the first server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for operating redundant computers comprising:
a carrier containing computer program instructions thereon, wherein the instructions instruct a computer processor to perform the steps of;
signaling, using a signal, a primary server address;
monitoring for a response to the signal within a predetermined time period; and
repeating the signaling step and the monitoring step until a time period elapses wherein the response is not received within the time period, and thereafter performing the step of booting a first server. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. A redundant computer system comprising:
-
a first computing apparatus communicatively connected to a network and corresponding to a primary server address;
a second computing apparatus in communication with the network and configured in parallel with the first computing apparatus, and associated with monitor server address;
a means for signaling the primary server address;
a means for monitoring for a response to the signal within a predetermined time period; and
a means for repeating the signaling step and the monitoring step until a time period elapses wherein the response is not received within the time period; and
a means for booting the first server.
-
Specification