Remote power control in a multi-node, partitioned data processing system
First Claim
1. A method of remote power management in a multi-node data processing system, comprising the steps of:
- configuring a plurality of nodes of the data processing system into at least one partition, wherein each node includes a corresponding service processor;
creating a multicast address for the partition;
enlisting the service processors in the partition in a multicast group corresponding to the multicast address; and
configuring each service processor to respond to a power reset request by multicasting the request using the multicast address wherein each node in the multicast group is reset in response to a reset request received by any of the service processors in the group.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for remote power control across multiple nodes of a partitioned data processing system. The system includes one or more nodes, each node including a chassis housing a traditional SMP server. The system may be partitioned into two or more SPAR'"'"'s. Partition management software provides out of band power control to an entire partition, regardless of the number of nodes in the partition. The partition management code installed on each node of the partition is enabled to broadcast a power-on request to each of the nodes in the partition. Thus, when any service processor receives a power-on request, that service processor will resend the power on request to the broadcast group, thereby causing all of the nodes in the SPAR to power up. The broadcast packets may be routed to the other nodes via an out-of-band or private management LAN. Using this implementation, existing network and system management software can reset the system by sending a normal power-on request to any service processor in the SPAR complex thereby minimizing the multi-node architecture'"'"'s impact.
63 Citations
20 Claims
-
1. A method of remote power management in a multi-node data processing system, comprising the steps of:
-
configuring a plurality of nodes of the data processing system into at least one partition, wherein each node includes a corresponding service processor; creating a multicast address for the partition; enlisting the service processors in the partition in a multicast group corresponding to the multicast address; and configuring each service processor to respond to a power reset request by multicasting the request using the multicast address wherein each node in the multicast group is reset in response to a reset request received by any of the service processors in the group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system, comprising:
-
a plurality of nodes, each node comprising a symmetric multiprocessor system; means for configuring the plurality of nodes as at least one logical partition wherein each node is associated with one of the partitions; and a service processor module for each node, wherein each service processor module is enabled to reset the node'"'"'s power wherein each service processor is configured to respond to a power reset request by multicasting the reset request to a multicast group address, wherein the corresponding multicast group includes each service processor in the corresponding logical partition. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for remotely managing power in a multi-node data processing system, the program product being stored on a computer readable medium, comprising:
-
computer code means for configuring a plurality of nodes as at least one logical partition; computer code means for establishing a multicast group address associated with the logical partition and for subscribing a service processor of each node in the partition to the multicast group; computer code means for configuring each of the service processors in the partition to respond to a power reset request by multicasting the power reset request wherein each service processor in the partition resets the power of its corresponding node. - View Dependent Claims (18, 19, 20)
-
Specification