System and method for crash handling on redundant systems
First Claim
1. A method for handling a crash on a redundant processor system, comprising:
- determining that a primary processor is about to crash;
suspending the crash; and
sending a message from the primary processor to a secondary processor indicating that the primary processor is about to crash.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to providing processor redundancy in a system such as a router. According to an embodiment of the present invention, when a primary processor is about to crash in a system having two or more processors, the imminent crash is identified prior to the occurrence of the actual crash. The primary processor sends a message to the secondary processor to indicate that it is crashing. The primary also sets a timer to determine a period of time to wait prior to crashing. When the secondary processor receives the message from the primary processor, the secondary processor becomes the new primary processor. The new primary processor then sends an acknowledgement to the old primary processor. The old primary processor crashes and reboots as the new secondary processor.
24 Citations
20 Claims
-
1. A method for handling a crash on a redundant processor system, comprising:
-
determining that a primary processor is about to crash;
suspending the crash; and
sending a message from the primary processor to a secondary processor indicating that the primary processor is about to crash. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of handling a crash on a redundant processor system, comprising:
-
determining that a secondary processor is about to crash;
sending a message from the secondary processor to a primary processor indicating that the secondary processor is about to crash;
sending crash information; and
booting the secondary processor. - View Dependent Claims (12, 13, 14)
-
-
15. A system for handling a crash on a redundant processor, comprising:
-
a primary processor configured to identify a crash, wherein the identification is performed prior to the occurrence of the crash;
the primary processor also configured to suspend the crash and send a message to a secondary processor indicating that the primary processor is about to crash; and
a memory coupled to the primary processor, wherein the memory is configured to provide instructions to the primary processor. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product for handling a crash on a redundant processor system, comprising:
-
computer code determining that a primary processor is about to crash;
computer code suspending the crash;
computer code sending a message from the primary processor to a secondary processor indicating that the primary processor is about to crash; and
a computer readable medium that stores the computer codes. - View Dependent Claims (20)
-
Specification