The self-clustering of service processors within a system is disclosed.
The system can also include an operating system or other software code, a
management console, or both. The operating system communicates with the
cluster of service processors, where the service processors are
self-clustered or otherwise, such as through a memory shared by at least
all the service processors. The operating system therefore need not be
aware which of the service processors performs a given function. The
console communicates with the cluster of service processors, where the
service processors are self-clustered or otherwise, through any service
processor of the cluster. The console therefore also need not be aware
that the service processors have been clustered to perform functionality
for the console.