System for providing automatic power control for highly available n+k processors
First Claim
Patent Images
1. An N+K sparing processing arrangement comprising:
- a watchdog processor;
a plurality of processors connected to said watchdog processor for message communication, each of said plurality of processors sending periodic messages to said watchdog processor, said plurality of processors being configured into processing groups by said watchdog processor, each of said processing groups including one or more active processors and one or more spare processors, each processor in each group performing a similar task, and each group performing different tasks for the other groups; and
a plurality of power control circuits connected to each of said plurality of processors and each of said plurality of power control circuits communicating with said watchdog processor;
said watchdog processor reconfiguring said processing groups and taking corrective action in response to receipt or non-receipt of said periodic messages from said plurality of processors, said corrective action including causing said power control circuits to remove power from one or more of said plurality of processors.
5 Assignments
0 Petitions
Accused Products
Abstract
A highly available processor complex that can use industry standard hardware and software through use of an N+K sparing arrangement with a separate monitor ("watchdog") processor. The watchdog processor monitors periodic "heartbeat" messages from the monitored elements and can change activity and status of such monitored elements through control messages. Further, the watchdog processor is operatively connected to a power control circuit that controls the power to the monitored elements. Thus, the watchdog processor can guarantee that a faulty element can be rendered non-functional and can also totally restart an element through power cycling it.
-
Citations
2 Claims
-
1. An N+K sparing processing arrangement comprising:
-
a watchdog processor; a plurality of processors connected to said watchdog processor for message communication, each of said plurality of processors sending periodic messages to said watchdog processor, said plurality of processors being configured into processing groups by said watchdog processor, each of said processing groups including one or more active processors and one or more spare processors, each processor in each group performing a similar task, and each group performing different tasks for the other groups; and a plurality of power control circuits connected to each of said plurality of processors and each of said plurality of power control circuits communicating with said watchdog processor;
said watchdog processor reconfiguring said processing groups and taking corrective action in response to receipt or non-receipt of said periodic messages from said plurality of processors, said corrective action including causing said power control circuits to remove power from one or more of said plurality of processors. - View Dependent Claims (2)
-
Specification