CN107179804A - Enclosure means - Google Patents

Enclosure means Download PDF

Info

Publication number
CN107179804A
CN107179804A CN201610133053.XA CN201610133053A CN107179804A CN 107179804 A CN107179804 A CN 107179804A CN 201610133053 A CN201610133053 A CN 201610133053A CN 107179804 A CN107179804 A CN 107179804A
Authority
CN
China
Prior art keywords
grade
management controller
baseboard management
logical value
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610133053.XA
Other languages
Chinese (zh)
Other versions
CN107179804B (en
Inventor
王博玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitac Computer Shunde Ltd
Shencloud Technology Co Ltd
Original Assignee
Mitac Computer Shunde Ltd
Shencloud Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitac Computer Shunde Ltd, Shencloud Technology Co Ltd filed Critical Mitac Computer Shunde Ltd
Priority to CN201610133053.XA priority Critical patent/CN107179804B/en
Publication of CN107179804A publication Critical patent/CN107179804A/en
Application granted granted Critical
Publication of CN107179804B publication Critical patent/CN107179804B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)

Abstract

A kind of enclosure means, include the monitoring system of multiple buses, multiple baseboard management controllers and a control unit comprising one.The grade baseboard management controller each produces heart beat signal after starting up, and each stores a running data to the control unit, and each according to a corresponding judgement signal, determines operation between a master mode and a subordinate mode.The control unit produces multiple corresponding judgement signals according to the grade heartbeat signal, with control the grade baseboard management controller wherein normal operation person is operated in the master mode at first, and control the rest operation in the subordinate mode.The grade for operating the baseboard management controller in the master mode to be read via the corresponding bus stored by the control unit operates data, to monitor a monitored unit.

Description

Enclosure means
Technical field
The invention relates to a kind of enclosure means, a kind of enclosure means with monitoring system are particularly related to.
Background technology
Well known enclosure means (Rack) include an equipment cabinet management controller (Rack/Chassis Management Controller;RMC/CMC), at least one rack backboard (Rack Back Plane;RBP), at least one pallet backboard (Tray Back Plane;TBP), at least one node (Node), a fan backboard (Fan Board;FB), power distribution board (Power Distribution Board;PDB).Each rack backboard electrically connects at least one pallet backboard, and each pallet backboard electrically connects at least one node, and each node is exactly a server node and including a machine board management controller (Baseboard Management Controller;BMC), the fan backboard includes at least one fan, and the power distribution board includes at least one power module (Power Supply Unit;PSU).
Refering to Fig. 1, illustrate the rack and include equipment cabinet management controller 9, rack backboard 91, power distribution board 92, three power modules 921,922,923, two pallet backboards 93,94, fan backboard 95, five nodes 931,932,941,942,943, five machine board management controllers 933,934,944,945,946, three fans 951,952,953.The grade baseboard management controller 933,934,944,945,946 electrically connects the fan 951,952,953 such as this via the pallet such as this backboard 93,94 and the fan backboard 95 respectively, the functioning condition of the corresponding fan 951,952,953 with each self-detection, the temperature of such as each fan, rotating speed etc..The equipment cabinet management controller 9 electrically connects the baseboard management controller 933,934,944,945,946 such as this to obtain and supervise the functioning condition of the fan such as this 951,952,953 via the rack backboard 91 and the grade pallet backboard 93,94.The equipment cabinet management controller 9 also electrically connects the grade fan 951,952,953 via the rack backboard 91 and the fan backboard 95, and according to the functioning condition of the grade fan 951,952,953, the rotating speed of the grade fan 951,952,953 is controlled, to determine the heat-sinking capability of the grade fan 951,952,953 and then adjust the temperature in the rack.But, in this well known cabinet design, when realizing the equipment cabinet management controller 9 with a chip, because the equipment cabinet management controller 9 is needed with enough communication interfaces and sensing interface, and must also possess enough computing capabilitys, for example with wisdom Platform Management Interface (Intelligent Platform Management Interface;IPMI IPMB (Intelligent Platform) Management Bus) etc. agreement need to perform complexity friendship hold (handshake) mechanism, cause the chip of the equipment cabinet management controller 9 complexity grade often equivalent to the grade baseboard management controller 933,934,944,945,946 this etc. control chip.
The content of the invention
Therefore, the purpose of the present invention, that is, providing the enclosure means of a kind of low complex degree and low cost.
Then, enclosure means of the present invention include a monitored unit and a monitoring system.The monitoring system includes multiple buses, multiple baseboard management controllers and a control unit.
The grade baseboard management controller is electrically connected the bus such as this and the monitored unit, and after starting up, each produce a running data, and the grade is operated into data respectively via the transmission of the bus such as this, and also each produce a heartbeat signal, and each according to a corresponding judgement signal, each determine operation between a master mode and a subordinate mode.
The control unit electrically connects the bus such as this, data is operated with the grade for receiving and storing respectively from the grade baseboard management controller, and also electrically connect the grade baseboard management controller, to receive the grade heartbeat signal from the grade baseboard management controller, and according at least to the grade heartbeat signal, produce the corresponding judgement signal such as this, with control the grade baseboard management controller wherein at first normal operation person operate in the master mode, and control the grade baseboard management controller wherein the rest operate in the subordinate mode.
Wherein, operation operates data in the grade that the baseboard management controller of the master mode is read via the corresponding bus stored by the control unit, to monitor the monitored unit.
In certain embodiments, the control unit of the monitoring system also includes a memory, and the memory includes multiple memory regions.Each baseboard management controller of the monitoring system also receives a corresponding identification signal, and according to the corresponding identification signal, the produced running data is stored to one of corresponding person of the grade memory region of the memory of the control unit via the corresponding bus.
In certain embodiments, the enclosure means also include multiple machine plates and multiple identification pins being separately positioned on the machine plate such as this.Grade identification pin determines that the grade recognizes the logical value of signal.Wherein, the grade baseboard management controller of the monitoring system is separately positioned on the grade machine plate, and each baseboard management controller stores the produced running data to wherein corresponding person of the grade memory region of the memory of the control unit via the corresponding bus according to the logical value for being arranged on the identification signal of the corresponding identification pin on identical machine plate.
In certain embodiments, each baseboard management controller of the monitoring system also produces one and there is signal, and in starting up and normal operation, produces the heartbeat signal beated between first logical value and second logical value.There is signal in the control unit of the monitoring system, decide whether the heartbeat signal according to the person, produce the corresponding judgement signal always according to this of the either of which from the grade baseboard management controller.
When the logical value that there is signal of the person is the 3rd logical value, and the person, when being that wherein first heartbeat signal of the grade baseboard management controller is beated between first logical value and second logical value, the corresponding logical value for judging signal changes into the 5th logical value by the 4th logical value.When the logical value that this of the person has signal is six logical value, the corresponding logical value for judging signal is the 4th logical value.
In certain embodiments, operation is that running is an equipment cabinet management controller (Rack/Chassis Management in the baseboard management controller of the master mode Controller;RMC/ CMC), to supervise the monitored unit.
In certain embodiments, the monitored unit includes multiple fan units.Each baseboard management controller of the monitoring system electrically connects one of corresponding person of the grade fan unit.Each baseboard management controller is in normal operation, and the fan unit that detecting is electrically connected is relevant to the running data of the corresponding fan unit to obtain.The baseboard management controller in the master mode is operated via the corresponding bus, reading is stored in the memory of the control unit, the grade for operating the grade baseboard management controller in the subordinate mode to be detected operates data, to supervise and control the grade fan unit.
In certain embodiments, the control unit of the monitoring system also operates data according to the grade respectively, produces multiple data flags, and the data flag such as this also is stored in into the memory, and the data flag such as this indicates respectively whether grade running data regularly updates.
In certain embodiments, the monitoring system this etc. bus support a kind of inter-integrated circuit (Inter-Integrated Circuit;I2C agreement).
In certain embodiments, the one of which and another one of first logical value and second logical value are logic 1 and logical zero respectively, the one of which and another one of 4th logical value and the 5th logical value are logic 1 and logical zero respectively, and the one of which and another one of the 3rd logical value and the 6th logical value are logic 1 and logical zero respectively.
Of the invention the effect of is to store the grade running data that the grade baseboard management controller is detected by the control unit, namely the control unit is considered as a memory (such as EEPROM), so that the communication between the grade baseboard management controller and the control unit only needs to make simple data access, complicated hand over for performing the agreements such as IPMI or IPMB without such as prior art holds (handshake) mechanism.In addition, the grade is operated material upload to the control unit by each baseboard management controller respectively, enable and momentarily obtain the grade running data that other baseboard management controllers are detected as the baseboard management controller of equipment cabinet management controller, and the complexity of global design can be greatly reduced compared to prior art.
【Brief description of the drawings】
Fig. 1 is a block diagram, illustrates a well known enclosure means;
Fig. 2 is a block diagram, illustrates one embodiment of enclosure means of the present invention;And
Fig. 3 is a schematic diagram, illustrates a memory of the embodiment.
【Embodiment】
Before the present invention is described in detail, it shall be noted that in the following description content, similar element is represented with being identically numbered.
Refering to Fig. 2, the embodiment of enclosure means (Rack) of the present invention is, for example, a server cabinet (Server Rack), and includes a cabinet shell 7, the multiple fan units 51 ~ 54 being arranged in the cabinet shell 7, multiple machine plates 41 ~ 44, multiple identification pins 61 ~ 64 and a monitoring system 1.The monitoring system includes multiple buses 31 ~ 34, multiple baseboard management controllers (Baseboard Management Controller;BMC) 21 ~ 24 and a control unit 11.Each machine plate 41 ~ 44 is considered as a node (Node), and each fan unit 51 ~ 54 includes multiple fans.The grade recognizes that pin 61 ~ 64 and the grade baseboard management controller 21 ~ 24 are arranged on the grade machine plate 41 ~ 44 one to one respectively, and is electrically connected the grade fan unit 51 ~ 54.The grade baseboard management controller 21 ~ 24 electrically connects the control unit 1, there is signal and multiple heartbeat signals are sent to the control unit 1 by multiple respectively, and receives multiple judgement signals from the control unit 1 respectively.The grade baseboard management controller 21 ~ 24 also electrically connects the control unit 1 via the bus such as this 31 ~ 34 respectively, respectively to store multiple running data to the control unit 1.
In the present embodiment, for the sake of for convenience of description, Fig. 2 is explained by taking four baseboard management controllers 21 ~ 24, four buses 31 ~ 34, four fan units 51 ~ 54 and four machine plates 41 ~ 44 as an example.The bus such as this 31 ~ 34 supports a kind of inter-integrated circuit (Inter-Integrated Circuit;I2C agreement).And in other embodiments, the quantity of the fan unit 51 ~ 54 and the fan can also be odd number or other plural numbers, and the fan unit 51 ~ 54 can be separately positioned on the grade machine plate 41 ~ 44, or outside the grade machine plate 41 ~ 44, it is all not subject to the limits.
The control unit 11 includes a memory 110, and the memory 110 includes multiple memory regions, and data is operated with the grade for receiving and storing respectively from the grade baseboard management controller 21 ~ 24.There is signal and the grade heartbeat signal according to this etc. respectively in the control unit 11, produce the corresponding judgement signal such as this, to control wherein normal operation person's operation at first of the grade baseboard management controller 21 ~ 24 in a master mode, e.g. 21, and control the wherein the rest of the grade baseboard management controller 21 ~ 24 to operate in a subordinate mode, e.g. 22 ~ 24.In the present embodiment, the control unit 11, which is one, includes the microcontroller (Micro Control Unit) of memory 110.
More specifically, according to this of the either of which from the grade baseboard management controller 21 ~ 24 there is signal in the control unit 11, decides whether the heartbeat signal according to the person, produces the corresponding judgement signal.Whether signal deciding is for example had according to the heartbeat signal of the baseboard management controller 21 according to the baseboard management controller 21 this, output is produced to the judgement signal of the baseboard management controller 21.When the logical value that there is signal of the person is the 3rd logical value, and the person, when being that wherein first heartbeat signal of the grade baseboard management controller 21 ~ 24 is beated between first logical value and second logical value, the corresponding logical value for judging signal changes into the 5th logical value by the 4th logical value.When the logical value that this of the person has signal is six logical value, the corresponding logical value for judging signal is maintained at the 4th logical value.In other words, when this is corresponding there is the logical value of signal for six logical values, the control unit 11 can need not supervise the change of the corresponding heartbeat signal, and can reduce the load of the control unit 11.In the present embodiment, the 3rd logical value and the 5th logical value are logics 1, and the 4th logical value and the 6th logical value are logical zeros.And in other embodiments, the 4th logical value and the 5th logical value can also one of which and another one be logic 1 and logical zero respectively, the 3rd logical value and the 6th logical value can also one of which and another one be logic 1 and logical zero respectively.
Each baseboard management controller 21 ~ 24 is after starting up and during normal operation, the heartbeat signal (Heartbeat) beated between first logical value and second logical value is produced, and detects the running data that the fan unit 51 ~ 54 electrically connected is relevant to the corresponding fan unit 51 ~ 54 with acquisition.The one of which and another one of first logical value and second logical value are logic 1 and logical zero respectively, and the frequency of the heartbeat signal is, for example, 0.5 or 1 hertz, but not subject to the limits.It is on the contrary, when each baseboard management controller 21 ~ 24 is before starting up, or after starting up but when not having normal operation, the logical value of the heartbeat signal produced by the baseboard management controller 21 ~ 24 can be maintained at first logical value or second logical value, such as in logical zero.The running data of each fan unit 51 ~ 54 is, for example, the rotating speed of the grade fan of the fan unit 51 ~ 54, temperature etc. information.
Each baseboard management controller 21 ~ 24 also receives a corresponding identification signal, and according to the corresponding identification signal, by one of corresponding person of the produced running data via the grade memory region of the memory 110 of the corresponding storage of bus 31 ~ 34 to the control unit 11.Referring again to Fig. 3, in the present embodiment, the memory 110 of the control unit 11 includes five memory regions 111 ~ 115, when four baseboard management controllers 21 ~ 24 are separately positioned on four machine plates 41 ~ 44 of the computer system, four baseboard management controllers 21 ~ 24 are respectively according to four groups of identification pins (ID Pin) 61 ~ 64, to determine the logical value of corresponding this four identification signal respectively, i.e. each baseboard management controller 21 ~ 24 is according to the logical value of the identification signal of the corresponding identification pin 61 ~ 64 being arranged on identical machine plate 41 ~ 44, and then four baseboard management controllers 21 ~ 24 are respectively according to this stored grade running data to the address of corresponding four memory regions 112 ~ 115 of the control unit 11.
In the present embodiment, this received when the either of which of the grade baseboard management controller 21 ~ 24 is when judging the logical value of signal as the 5th logical value, i.e. logic 1, and the baseboard management controller 21 is operated in the master mode.Conversely, when the grade baseboard management controller 21 ~ 24 either of which received this judge the logical value of signal as the 6th logical value, i.e. logical zero when, the grade baseboard management controller 22 ~ 24 operation in the subordinate mode.The baseboard management controller 21 operated in the master mode is operated as an equipment cabinet management controller (Rack/Chassis Management Controller;RMC/CMC), and via the corresponding bus 31, reading is stored in the memory 110 of the control unit 11, and the grade for operating the grade baseboard management controller 22 ~ 24 in the subordinate mode to be detected operates data, to supervise and control the grade fan unit 51 ~ 54.In other words, the functioning condition of whole grade fan units 51 ~ 54 can be supervised by operating the baseboard management controller 21 in the master mode, and operate data always according to the grade, control the grade fan of the grade fan unit 51 ~ 54, such as rotating speed, to determine the heat-sinking capability of the grade fan unit 51 ~ 54 and then adjust the temperature in the cabinet shell 7.
The control unit 11 also operates data according to the grade respectively, produces multiple data flags, and the data flag such as this also is stored in into the memory 110, and the data flag such as this indicates respectively whether grade running data regularly updates.In particular, to avoid a certain baseboard management controller (BMC) or equipment cabinet management controller (CMC) offline or after losing function, its running data write is still considered as live data, corresponding data flag thus is added in the front end of each running data of write-in, for judging whether the running data is effective.For example, the control unit 11 is within a scheduled time, judge whether each baseboard management controller 21 ~ 24 has to store the corresponding running data into corresponding memory region 112 ~ 115 of the memory 110, to determine the logical value of the corresponding data flag, it can also for example be designed by the way of numerical value adds up or changed at random, and then indicate whether the corresponding running data regularly updates.
What is especially remarked additionally is:In the present embodiment, the monitoring system of the enclosure means is to be used to supervise and control the grade fan unit 51 ~ 54, and similarly, in other embodiments, the monitoring system of the enclosure means can also be multiple monitored units for supervising and controlling the enclosure means.The monitored unit such as this can be multiple nodes of the server cabinet, power subsystem (such as multiple power supply units) or other computer hardware elements respectively.For example, when the monitored unit is node, the machine board management controller operated as equipment cabinet management controller can monitor temperature, power consumption, SN information, ID, power-up state, open state, the health status of computer hardware, configuration information (such as CPU, memory, hard disk, BIOS/BMC versions) and the switching on and shutting down control of the node.When the monitored unit is power subsystem, the machine board management controller operated as equipment cabinet management controller can monitor the input power consumption of the power subsystem, output power consumption, input voltage, output voltage, input current, output current, switch control, state and operating temperature etc..
In addition, in the present embodiment, wherein four memory regions 112 ~ 115 of five memory regions 111 ~ 115 of the memory 110 are used to store grade running data, and another remaining memory region 111 is used to save as the relevant information produced by the baseboard management controller 21 of the equipment cabinet management controller, environment temperature, the wattage of the power supply unit and temperature in such as cabinet shell 7 etc., to provide the reading of other grade baseboard management controllers 22 ~ 24.
In summary, the grade running data that the grade baseboard management controller is detected is stored by the control unit, namely the control unit is considered as a memory (such as EEPROM), so that the communication between the grade baseboard management controller and the control unit only needs to make simple data access, complicated hand over for performing the agreements such as IPMI or IPMB without such as prior art holds (handshake) mechanism.In addition, the grade is operated material upload to the control unit by each baseboard management controller respectively so that can momentarily obtain the grade running data that other baseboard management controllers are detected as the baseboard management controller of equipment cabinet management controller.Furthermore, the data detected is write into the control unit as the baseboard management controller of equipment cabinet management controller, so that data need not be transmitted between each baseboard management controller mutually, data need to be only read from the control unit with regard to the good working condition of whole cabinet device can be obtained.Therefore, it can not only allow the complexity of global design to be greatly reduced compared to prior art, also allow firmware exploitation relatively easy and simplify development cost and design cost, therefore the purpose of the present invention can be reached really.
The embodiment and embodiment of the present invention are elaborated above in conjunction with accompanying drawing, but can not with restriction the scope of the present invention, the impartial modification and transformation made in scope of the present invention patent should all belong in the scope of the claims of the present invention.

Claims (9)

1. a kind of enclosure means, it is characterised in that include:
One monitored unit;And
One monitoring system, including:
Multiple buses,
Multiple baseboard management controllers, it is electrically connected the bus such as this and the monitored unit, and after starting up, each produce a running data, and the grade is operated into data respectively via the transmission of the bus such as this, and a heartbeat signal is also each produced, and each according to a corresponding judgement signal, operation is each determined between a master mode and a subordinate mode, and
One control unit, electrically connect the bus such as this, data is operated with the grade for receiving and storing respectively from the grade baseboard management controller, and also electrically connect the grade baseboard management controller, to receive the grade heartbeat signal from the grade baseboard management controller, and according at least to the grade heartbeat signal, produce the corresponding judgement signal such as this, to control wherein normal operation person's operation at first of the grade baseboard management controller in the master mode, and control the wherein the rest of the grade baseboard management controller to operate in the subordinate mode
Wherein, operation operates data in the grade that the baseboard management controller of the master mode is read via the corresponding bus stored by the control unit, to monitor the monitored unit.
2. enclosure means according to claim 1, it is characterised in that:
The control unit of the monitoring system also includes a memory, and the memory includes multiple memory regions;And
Each baseboard management controller of the monitoring system also receives a corresponding identification signal, and according to the corresponding identification signal, the produced running data is stored to one of corresponding person of the grade memory region of the memory of the control unit via the corresponding bus.
3. enclosure means according to claim 2, it is characterised in that:Also include multiple machine plates and multiple identification pins being separately positioned on the machine plate such as this, grade identification pin determines that the grade recognizes the logical value of signal, wherein, the grade baseboard management controller of the monitoring system is separately positioned on the grade machine plate, and each baseboard management controller stores the produced running data to wherein corresponding person of the grade memory region of the memory of the control unit via the corresponding bus according to the logical value for being arranged on the identification signal of the corresponding identification pin on identical machine plate.
4. enclosure means according to claim 3, it is characterised in that:
Each baseboard management controller of the monitoring system also produces one and there is signal, and in starting up and normal operation, produces the heartbeat signal beated between first logical value and second logical value;And
There is signal in the control unit of the monitoring system, decide whether the heartbeat signal according to the person, produce the corresponding judgement signal always according to this of the either of which from the grade baseboard management controller,
When the logical value that there is signal of the person is the 3rd logical value, and the person is when being that wherein first heartbeat signal of the grade baseboard management controller is beated between first logical value and second logical value, the corresponding logical value for judging signal changes into the 5th logical value by the 4th logical value
When the logical value that this of the person has signal is six logical value, the corresponding logical value for judging signal is the 4th logical value.
5. enclosure means according to claim 4, it is characterised in that:The baseboard management controller operated in the master mode is that running is an equipment cabinet management controller, to supervise the monitored unit.
6. enclosure means according to claim 5, it is characterised in that:The monitored unit includes multiple fan units, each baseboard management controller of the monitoring system electrically connects one of corresponding person of the grade fan unit, each baseboard management controller is in normal operation, the fan unit that detecting is electrically connected is relevant to the running data of the corresponding fan unit to obtain, the baseboard management controller in the master mode is operated via the corresponding bus, reading is stored in the memory of the control unit, the grade for operating the grade baseboard management controller in the subordinate mode to be detected operates data, to supervise and control the grade fan unit.
7. enclosure means according to claim 6, it is characterised in that:The control unit of the monitoring system also operates data according to the grade respectively, produces multiple data flags, and the data flag such as this also is stored in into the memory, and the data flag such as this indicates respectively whether grade running data regularly updates.
8. enclosure means according to claim 7, it is characterised in that:The monitoring system this etc. bus support a kind of agreement of inter-integrated circuit.
9. enclosure means according to claim 8, it is characterised in that:The one of which and another one of first logical value and second logical value are logic 1 and logical zero respectively, the one of which and another one of 4th logical value and the 5th logical value are logic 1 and logical zero respectively, and the one of which and another one of the 3rd logical value and the 6th logical value are logic 1 and logical zero respectively.
CN201610133053.XA 2016-03-09 2016-03-09 Cabinet device Expired - Fee Related CN107179804B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610133053.XA CN107179804B (en) 2016-03-09 2016-03-09 Cabinet device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610133053.XA CN107179804B (en) 2016-03-09 2016-03-09 Cabinet device

Publications (2)

Publication Number Publication Date
CN107179804A true CN107179804A (en) 2017-09-19
CN107179804B CN107179804B (en) 2020-05-19

Family

ID=59829695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610133053.XA Expired - Fee Related CN107179804B (en) 2016-03-09 2016-03-09 Cabinet device

Country Status (1)

Country Link
CN (1) CN107179804B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943253A (en) * 2017-12-13 2018-04-20 郑州云海信息技术有限公司 A kind of high density multi-node server system heat radiating structure
CN109236714A (en) * 2018-11-06 2019-01-18 英业达科技有限公司 Fan control circuitry and fan control system
CN110442225A (en) * 2018-05-02 2019-11-12 纬颖科技服务股份有限公司 Power distribution board, modular chassis system and its operation method
CN111077973A (en) * 2018-10-19 2020-04-28 环达电脑(上海)有限公司 Server cabinet
CN111913551A (en) * 2019-05-08 2020-11-10 佛山市顺德区顺达电脑厂有限公司 Control method for resetting baseboard management controller
CN113687998A (en) * 2020-05-19 2021-11-23 佛山市顺德区顺达电脑厂有限公司 Control method for eliminating abnormal operation of management engine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130138804A1 (en) * 2011-11-28 2013-05-30 Inventec Corporation Server rack system
CN103135732A (en) * 2011-11-28 2013-06-05 英业达科技有限公司 Server cabinet system
CN103777734A (en) * 2012-10-25 2014-05-07 英业达科技有限公司 Cabinet type server system and operation method thereof
CN103793238A (en) * 2012-10-31 2014-05-14 英业达科技有限公司 Rack and method for simultaneously updating multiple basic input output systems thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130138804A1 (en) * 2011-11-28 2013-05-30 Inventec Corporation Server rack system
CN103135732A (en) * 2011-11-28 2013-06-05 英业达科技有限公司 Server cabinet system
CN103777734A (en) * 2012-10-25 2014-05-07 英业达科技有限公司 Cabinet type server system and operation method thereof
CN103793238A (en) * 2012-10-31 2014-05-14 英业达科技有限公司 Rack and method for simultaneously updating multiple basic input output systems thereof

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943253A (en) * 2017-12-13 2018-04-20 郑州云海信息技术有限公司 A kind of high density multi-node server system heat radiating structure
CN110442225A (en) * 2018-05-02 2019-11-12 纬颖科技服务股份有限公司 Power distribution board, modular chassis system and its operation method
US10948952B2 (en) 2018-05-02 2021-03-16 Wiwynn Corporation Power distribution board, modular chassis system and operating method thereof
CN110442225B (en) * 2018-05-02 2021-05-14 纬颖科技服务股份有限公司 Power distribution board, modular chassis system and operation method thereof
CN111077973A (en) * 2018-10-19 2020-04-28 环达电脑(上海)有限公司 Server cabinet
CN111077973B (en) * 2018-10-19 2023-09-05 环达电脑(上海)有限公司 Server Cabinet
CN109236714A (en) * 2018-11-06 2019-01-18 英业达科技有限公司 Fan control circuitry and fan control system
CN109236714B (en) * 2018-11-06 2020-08-07 英业达科技有限公司 Fan control circuit and fan control system
CN111913551A (en) * 2019-05-08 2020-11-10 佛山市顺德区顺达电脑厂有限公司 Control method for resetting baseboard management controller
CN111913551B (en) * 2019-05-08 2024-04-19 佛山市顺德区顺达电脑厂有限公司 Control method for resetting baseboard management controller
CN113687998A (en) * 2020-05-19 2021-11-23 佛山市顺德区顺达电脑厂有限公司 Control method for eliminating abnormal operation of management engine

Also Published As

Publication number Publication date
CN107179804B (en) 2020-05-19

Similar Documents

Publication Publication Date Title
US10223229B2 (en) System for monitoring a to-be-monitored unit of a rack/chassis management controller (RMC/CMC) according to heartbeat signals for determining operating modes
CN107179804A (en) Enclosure means
CN109471770B (en) System management method and device
US8656003B2 (en) Method for controlling rack system using RMC to determine type of node based on FRU's message when status of chassis is changed
US7747881B2 (en) System and method for limiting processor performance
US10409756B2 (en) Multi-node server platform with modularly replaceable cards
MX2014001056A (en) Method and system for building a low power computer system.
CN104298583B (en) Mainboard management system and method based on baseboard management controller
US7206947B2 (en) System and method for providing a persistent power mask
US20200133912A1 (en) Device management messaging protocol proxy
US11782810B2 (en) Systems and methods for automated field replacement component configuration
CN106940676B (en) Monitoring system of cabinet
US11640377B2 (en) Event-based generation of context-aware telemetry reports
US11659695B2 (en) Telemetry system supporting identification of data center zones
CN115525597A (en) Baseboard management controller system and multi-node computer system using the same
CN115757236A (en) Storage expansion pooling equipment and system
TW201729097A (en) Rack
US10852792B2 (en) System and method for recovery of sideband interfaces for controllers
CN210776379U (en) GPU Box system
CN117111693A (en) Server case system, method and device for designing server case system
US10719310B1 (en) Systems and methods for reducing keyboard, video, and mouse (KVM) downtime during firmware update or failover events in a chassis with redundant enclosure controllers (ECs)
CN111459768A (en) Hard disk management method, device, equipment and machine readable storage medium
EP3508980B1 (en) Equipment rack and method of ensuring status reporting therefrom
CN109976478B (en) Multi-CPU heat dissipation control system and heat dissipation control method
US20240103836A1 (en) Systems and methods for topology aware firmware updates in high-availability systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200519