1. Technical Field
The present disclosure relates to a power information center, and particularly to a power information center of a server system.
2. Description of Related Art
In a high density server system, the number of servers is limited by the size of a receiving space, such as a server room. Therefore, a server administrator often uses one power unit to supply power to a plurality of servers at the same time. However, when a plurality of users simultaneously requests power state information, some users will not receive the power state information because the control chips of their servers may not support bus arbitration.
Therefore, there is need for improvement in the art.
Many aspects of the present disclosure can be better understood with reference to the following drawing(s). The components in the drawing(s) are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawing(s), like reference numerals designate corresponding parts throughout the several views.
The FIGURE is a block diagram of an embodiment of a server system of the present disclosure.
The FIGURE illustrates an embodiment of a server system 100 of the present disclosure. The server system 100 includes a first server unit 10, a second server unit 20, a third server unit 30, a fourth server unit 40, a control unit 50, and a power unit 60. In the embodiment, the control unit 50 is a programmable logic controller used as a power information center, and the power unit 60 is a power supply unit (PSU). In other embodiments, the server system of the present disclosure can include at least one server unit. In other words, a number of the server units in the server system 100 can be predetermined according to demand. In the embodiment, the control unit 50 is a complex programmable logic device (CPLD).
The first server unit 10 includes a first control module 11, a first power interface 12, and a first connecting interface 13. The second server unit 20 includes a second control module 21, a second power interface 22, and a second connecting interface 23. The third server unit 30 includes a third control module 31, a third power interface 32, and a third connecting interface 33. The fourth server unit 40 includes a fourth control module 41, a fourth power interface 42, and a fourth connecting interface 43. The first control module 11 is connected to the first connecting interface 13, the second control module 21 is connected to the second connecting interface 23, the third control module 31 is connected to the third connecting interface 33, and the fourth control module 41 is connected to the fourth connecting interface 43. The power unit 60 is connected to the first to the fourth power interfaces 12-42 to supply power to the first to the fourth server units 10-40. In the embodiment, each of the connecting interfaces 13-43 is a bus interface.
The control unit 50 includes a first device module 51, a second device module 52, a third device module 53, a fourth device module 54, a storage module 55, and a power module 56. The storage module 55 is connected to the power unit 60 through the power module 56. Because a number of the server units in the server system 100 can be predetermined according to demand, a number of the device modules in the control unit 50 needs to be corresponding to the number of the server units.
The power module 56 receives power information generated by the power unit 60 and the storage module 55 receives the power information from the power module 56 and stores the power information. The receiving process and the storing process can be real-time. The first to the fourth device modules 51-54 are connected to the storage module 55 to receive the power information. The first device module 51 is connected to the first connecting interface 13, the second device module 52 is connected to the second connecting interface 23, the third device module 53 is connected to the third connecting interface 33, and the fourth device module 54 is connected to the fourth connecting interface 43. Each of the device modules 51-54 transmits the power information to each of the control modules 11-41 through each of the connecting interfaces 13-43.
When the first to the fourth control modules 11-41 make requests to receive the power information of the power unit 60 at the same time, each of the four control modules 11-41 transmits a command to the control unit 50 through each of the four connecting interfaces 13-43. Each of the four device modules 51-54 receives a corresponding one of the commands to read the power information from the storage module 55 and transmits the power information to a corresponding one of the four control modules 11-41 through a corresponding one of the four connecting interfaces 13-43.
The server system 100 of the present disclosure can read the power information of the power unit 60 through the power module 56 of the control unit 50, and store the power information in the storage module 55 in real-time. Therefore, a plurality of server units can receive the power information from the storage module 55 through a corresponding one of a plurality of device modules and a corresponding one of a plurality of connecting interfaces when some or all of the plurality of server units 10-40 make requests to receive the power information at the same time. Accordingly, even though the control chips of the servers do not support bus arbitration function, power information of the power supply can be read simultaneously.
While the disclosure has been described by way of example and in terms of preferred embodiment, it is to be understood that the disclosure is not limited thereto. To the contrary, it is intended to cover various modifications and similar arrangements as would be apparent to those skilled in the art. Therefore, the range of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
201210116037.1 | Apr 2012 | CN | national |