Method of monitoring a server rack system, and the server rack system
AssigneeMitac Computing Technology Corporation
InventorPo-Wei WANG
Life of this patent
Estimating the term…
Abstract
A method of monitoring a server rack system includes: initializing each of a rack management controller (RMC), a rack back plate (RBP) and a baseboard management controller (BMC); transmitting by the RMC an initiation message to RBP; transmitting by the RBP initiation messages to the BMC and the RMC, respectively; transmitting by the BMC an initiation message to RBP transmitting by the BMC a real-time monitoring output associated with a condition of a server to the RBP after receiving the initiation message transmitted by the RBP; and transmitting by the RBP at least a portion of the real-time monitoring output received from the BMC to the RMC after receiving the initiation message transmitted by the RMC.
Claims20
A method of monitoring a server rack system, the server rack system including a rack management controller (RMC), a rack back plane (RBP) connected to the RMC, and a server connected to the RBP, the RMC including a first processor and a first communication interface, the RBP including a second processor, a second communication interface and a third communication interface, the server including a baseboard management controller (BMC) that includes a third processor and a fourth communication interface, the method comprising the following steps of:
- initializing each of the first processor of the RMC, the second processor of the RBP and the third processor of the BMC;
- transmitting, by the first processor of the RMC, an initiation message via the first communication interface to the second communication interface of the RBP after initialization of the first processor has finished;
- after initialization of the second processor of the RBP has finished, by the second processor, transmitting an initiation message via the third communication interface to the fourth communication interface of the BMC, and transmitting an initiation message via the second communication interface to the first communication interface of the RMC;
- transmitting, by the third processor of the BMC, an initiation message via the fourth communication interface to the third communication interface of the RBP after initialization of the third processor has finished;
- transmitting periodically, by the third processor of the BMC, a real-time monitoring output associated with a condition of the server via the fourth communication interface to the third communication interface of the RBP after receiving the initiation message transmitted by the RBP and after initialization of the third processor has finished;
- and
- transmitting periodically, by the second processor of the RBP, at least a portion of the real-time monitoring output received from the BMC via the second communication interface to the first communication interface of the RMC after receiving the initiation message transmitted by the RMC.
A server rack system comprising:
- a rack management controller (RMC) which includes a first processor and a first communication interface;
- a rack back plane (RBP) which is connected to said RMC, and which includes a second processor, a second communication interface connected to said first communication interface, and a third communication interface;
- and
- a server which is connected to said RBP, and which includes a baseboard management controller (BMC) that includes a third processor and a fourth communication interface connected to said third communication interface;
- wherein each of said first processor of said RMC, said second processor of said RBP and said third processor of said BMC is initialized;
- wherein said first processor of said RMC is programmed to transmit an initiation message via said first communication interface to said second communication interface of said RBP after initialization of said first processor has finished;
- wherein after initialization of said second processor of said RBP has finished, said second processor is programmed to transmit an initiation message via said third communication interface to said fourth communication interface of said BMC, and to transmit an initiation message via said second communication interface to said first communication interface of said RMC;
- wherein said third processor of said BMC is programmed to transmit an initiation message via said fourth communication interface to said third communication interface of said RBP after initialization of said third processor has finished;
- wherein said third processor of said BMC is further programmed to transmit periodically a real-time monitoring output associated with a condition of said server via said fourth communication interface to said third communication interface of said RBP after receiving the initiation message transmitted by said RBP and after initialization of said third processor has finished;
- and
- wherein said second processor of said RBP is further programmed to transmit periodically at least a portion of the real-time monitoring output received from said BMC via said second communication interface to said first communication interface of said RMC after receiving the initiation message transmitted by said RMC.
Dependencies are inferred from the claim text.