The server machine frame system
Technical field
The invention relates to a kind of server architecture, and particularly relevant for a kind of can be by the long-range server machine frame system that manages.
Background technology
Present server (server) widely each enterprise uses, the scope of development is except the application in conjunction with world-wide web (internet) and telecommunications industry, also more be deep in common people's life, for example use of finance, finance and economics, the Internet bank, network credit card etc., these all must against the powerful operational capability of server, just can accomplish the degree that data is highly confidential and be difficult for being cracked.
The kind of server has a variety ofly now, relatively common are rack-mount server (rack server) and tower server (tower server).Wherein, rack server is a kind of tower server of optimizing structure, and its design aim is mainly in order to reduce as far as possible taking of server space.A lot of specialized network equipment are all the structures (for example switch, router, hardware fire compartment wall etc.) that adopts rack, and it mostly is flat, just as drawer.Generally speaking, the width of rack server is 19 inches, and height has 1U, 2U, 3U, 4U, 5U, the server of several standards of 7U usually take U as unit (1U=1.75 inch=44.45 millimeter).And for the application of the mainboard that will promote current server, system manufacturer can become the motherboard design of server usually can be compatible with the system of all kinds (for example 1U, 2U and 5U).
And comprised multiple embedded chip in the server machine frame system, for example: fan control board (Fan Control Board, FCB), the baseboard management controller of power control unit and server (Baseboard Management Controller, BMC) etc., these embedded chips all need firmware to coordinate running.If after the shipment of server machine frame system, think to upgrade again the firmware of the embedded chips such as fan control board, power control unit, common practices is all the mode of manually upgrading by local side, namely requires user side that corresponding room management personnel's support need to be arranged.At first long-range room management personnel receive up-to-date firmware by network, then manually upgrade at local side.And this method not only more new technological process is complicated, also expend too much machine room human resources.
Summary of the invention
The invention provides a kind of server machine frame system, come frame internal unit in the management server machine frame system by aerial lug unit and interconnector unit.
The present invention proposes a kind of server machine frame system, and it comprises a plurality of frame internal units, aerial lug unit, interconnector unit and integration management module (Integrated Management Module, IMM).Above-mentioned each frame internal unit comprises a control chip at least.And these frame internal units have comprised multiple servers.The aerial lug unit is coupled to the service network port of these servers.And these servers provide via the aerial lug unit and serve to service network.At this, service network is connected with a remote-control device.Interconnector unit is coupled to frame internal control network.At this, frame internal control network-coupled has an internal control terminal.And these control chips are coupled to frame internal control network by interconnector unit.The integration management module is coupled to respectively aerial lug unit and interconnector unit, with the instruction that is sent by aerial lug unit receiving remote device, and manages these control chips according to above-mentioned instruction by interconnector unit.
In one embodiment of this invention, above-mentioned integration management module receives by interconnector unit the instruction that the internal control terminal sends, and manages these control chips according to the instruction that receives by interconnector unit.
In one embodiment of this invention, above-mentioned interconnector unit is coupled to baseboard management controller (the Baseboard Management Controller of each server, BMC), make the integration management module manage each baseboard management controller by interconnector unit.
In one embodiment of this invention, above-mentioned interconnector unit comprises a switch, and it is coupled to each control chip and integration management module.Wherein, the integration management module is coupled to these control chips by connecting line and switch.
In one embodiment of this invention, above-mentioned control chip comprises a plurality of fan control boards, a plurality of baseboard management controller and at least one power control unit.
In one embodiment of this invention, above-mentioned integration management module has stored the latest edition firmware of each control chip, to upgrade the firmware of these control chips.
In one embodiment of this invention, above-mentioned integration management module comprises that one stores block.This stores block in order to store the latest edition firmware of each control chip.
In one embodiment of this invention, when above-mentioned integration management module receives by the aerial lug unit the upper teletype command that remote-control device sends, by file transfer reach an agreement on (File Transfer Protocol, FTP) the latest edition firmware is uploaded to the storage block.
In one embodiment of this invention, when above-mentioned integration management module receives by interconnector unit the upper teletype command that the internal control terminal sends, reach an agreement on by file transfer the latest edition firmware is uploaded to the storage block.
In one embodiment of this invention, above-mentioned integration management module has two network interface cards, and one of them network interface card is coupled to the aerial lug unit, and another network interface card is coupled to interconnector unit.
Based on above-mentioned, the server machine frame system comes its frame internal unit by aerial lug unit and interconnector unit, for the remote client provides synchronous online updating, and supports without client room management personnel's scene.
For above-mentioned feature and advantage of the present invention can be become apparent, embodiment cited below particularly, and coordinate appended graphic being described in detail below.
Description of drawings
Figure 1A and Figure 1B are the calcspars according to the server machine frame system of first embodiment of the invention.
Fig. 2 is the calcspar according to the server machine frame system of second embodiment of the invention.
[main element symbol description]
100,200: the server machine frame system
110,110_1,110_2: frame internal unit
111_1,111_2: control chip
112,112_1,112_2,209,211,213: server
113_1、113_2、215、217、217:BMC
114_1,114_2,221,223,225: service network port
120: the aerial lug unit
130: interconnector unit
140,201: the integration management module
150,229: frame internal control network
160,231: the internal control terminal
170,233: service network
180,235: remote-control device
203: the management switch
205: service switch
207: power control unit
208: fan control board
227: store block
235,237: network interface card
Embodiment
The first embodiment
Figure 1A and Figure 1B are the calcspars according to the server machine frame system of first embodiment of the invention.In the present embodiment, server machine frame system 100 comprises a plurality of frame internal units 110, aerial lug unit 120, interconnector unit 130 and integration management module 140.And each frame internal unit 110 comprises at least one control chip.Control chip is for example fan control board, baseboard management controller (beneath referred to as BMC) or power control unit.
Only show frame internal unit 110_1 and frame internal unit 110_2 in Figure 1A, frame internal unit 110_1 and frame internal unit 110_2 comprise respectively control chip 112_1 and control chip 112_2.And in other embodiments, server machine frame system 100 can comprise the frame internal unit more than three or three, does not limit the quantity of frame internal unit at this.
In addition, also comprised a plurality of servers 112 in these frame internal units 110, as shown in Figure 1B, and the control chip in these servers 112 is for example BMC.Only show server 112_1 and server 112_2 in Figure 1B, and server 111_1 and server 111_2 comprise respectively BMC 113_1 and BMC113_1, also comprised respectively in addition service network port one 14_1 and service network port one 14_2.Aerial lug unit 120 is coupled to service network port one 14_1 and the service network port one 14_2 of server 111_1 and server 111_2.And integration management module 140 is managed BMC 113_1 and BMC113_1 by interconnector unit 130.In other embodiments, server machine frame system 100 can comprise the server more than three or three, not with the quantity of this limiting server.
Aerial lug unit 120 is used by service network 170 and is connected to remote-control device 180 in order to provide service to a service network 170.And interconnector unit 130 is used by frame internal control network 150 and is connected to internal control terminal 160 in order to be coupled to frame internal control network 150.Wherein, supervising the network 150 is used for supplying the operating state of these servers of server administrators' management and control.Service network 170 is an external network, uses so that the network user obtains by this service network 170 Internet resources that described these servers provide.
Integration management module 140 is coupled to respectively aerial lug unit 120 and interconnector unit 130, with the instruction that is sent by aerial lug unit 120 receiving remote devices 180, and manage control chip 111_1,111_2 and BMC 113_1 and BMC 113_2 according to above-mentioned instruction by interconnector unit 130.In addition, integration management module 140 also can receive the instruction that the internal control terminal sends by interconnector unit 130, and manages control chip 111_1,111_2 and BMC 113_1 and BMC 113_3 according to the instruction that receives by interconnector unit 130.
Accordingly, the user can assign instruction to integration management module 140 by service network 170 at remote-control device 180, makes integration management module 140 manage these control chips according to received instruction by interconnector unit 130.Perhaps, the user assigns instruction to integration management module 140 in internal control terminal 160 by frame internal control network 150, makes integration management module 140 manage these control chips according to received instruction by interconnector unit 130.
The second embodiment
Fig. 2 is the calcspar according to the server machine frame system of second embodiment of the invention.Server machine frame system 200 comprises integration management module 201, management switch 206, service switch 205, power control unit 207, fan control board 208, server 209, server 211 and server 213.In the present embodiment, power control unit 207, fan control board 208, server 209, server 211 and server 213 are all the frame internal unit.At this, only show server 209, server 211 and server 213, and more can comprise in other embodiments the server more than three, not as limit.
Have individually BMC 215, BMC 217 and BMC 219 in server 209, server 211 and server 213, in addition, server 209, server 211 and server 213 also have respectively service network port 221, service network port 223 and service network port 225.
Management switch 203 is an interconnector unit, and it is coupled to frame internal control network 229, and management switch 203 is connected to internal control terminal 231 by frame internal control network 229.
Service switch 205 is an aerial lug unit, and it is coupled to service network 233, and service switch 205 is connected to remote-control device 235 by service network 233.
Integration management module 201 has two network interface cards, and one of them network interface card 235 is coupled to management switch 203, and another network interface card 237 is coupled to service switch 205.And integration management module 201 is coupled to each control chip (comprising power control unit 207, fan control board 205, BMC 215, BMC 217 and BMC 219) by connecting line and management switch 203.And, also can store the latest edition firmware of each control chip in integration management module 201, to upgrade the firmware of these control chips.For instance, integration management module 201 comprises storage block 227, to store power control unit 207, fan control board 205, BMC 215, BMC 217 and BMC 219 latest edition firmware separately in storing block 227.
In addition, when integration management module 201 received by service switch 205 the upper teletype command that remote-control device 235 sends, reaching an agreement on the latest edition firmware is uploaded to by file transfer stored block 227.And integration management module 201 can also receive the upper teletype command that internal control terminal 231 sends by management switch 203, to reach an agreement on by file transfer, the latest edition firmware is uploaded to and stores block 227.
That is to say, the user can be in remote-control device 235 be uploaded to integration management module 201 with the latest edition firmware; Perhaps, in internal control terminal 231 is uploaded to integration management module 201 with the latest edition firmware.
For instance, upload catalogue for the FTP of the open corresponding license of the manufacturer of server, be used for storing the latest edition firmware that manufacturer issues.In case manufacturer uploads to the latest edition firmware in integration management module 140 by remote-control device 180, can also assign by remote-control device 180 firmware that the BMC of each server is upgraded in instruction this moment by manufacturer, perhaps, automatically upgraded by integration management module 140, certainly can also be controlled by internal control terminal 231 by the room management administrative staff of user side and realize manually upgrading voluntarily, specifically select the which side method will see client's demand.
In sum, in above-described embodiment, the server machine frame system links to outside service network by the aerial lug unit, uses the order that the receiving remote device is assigned, then manages each control chip by interconnector unit.Accordingly, as long as after server dispatches from the factory, provide one group can be for the account number of safeguarding to manufacturer, afterwards when manufacturer has issued the latest edition firmware, namely can provide on synchronous line and upgrade, and not need user side room management personnel's on-site support.
Although the present invention discloses as above with embodiment; so it is not to limit the present invention; have in technical field under any and usually know the knowledgeable; without departing from the spirit and scope of the present invention; when doing a little change and retouching, therefore protection scope of the present invention is worked as with being as the criterion that claim was defined.