CN101540694A - Method for monitoring server and server adopting same - Google Patents
Method for monitoring server and server adopting same Download PDFInfo
- Publication number
- CN101540694A CN101540694A CN200810102072A CN200810102072A CN101540694A CN 101540694 A CN101540694 A CN 101540694A CN 200810102072 A CN200810102072 A CN 200810102072A CN 200810102072 A CN200810102072 A CN 200810102072A CN 101540694 A CN101540694 A CN 101540694A
- Authority
- CN
- China
- Prior art keywords
- information
- server
- band
- software
- management controller
- 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.)
- Pending
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention provides a method for monitoring a server and the server adopting the same. The server comprises a main board management controller and firmware arranged in the main board management controller; the firmware performs loaded operation after the server operates so as to acquire the in-band information of the server; and the main board management controller is used for acquiring the out-band information of the server. The server is unnecessarily installed with agent software, thereby reducing installation trouble; the management controller acquires the monitoring information only by an out-band interface and unnecessarily supports the in-band interface protocol, so that the software on the management control end can be easily written, and when the software is installed, the network partition is unnecessary; and the in-band and out-band information can be sent to the management control end by a uniform network interface, so work load for installing the software is reduced.
Description
Technical field
The present invention relates to computer technology, particularly relate to a kind of method for supervising and server of server.
Background technology
The system monitoring of server is the indispensable part of server stable operation, can in time find the fault of server and take certain measure by monitoring.The monitor message of server is obtained at present needs two approach: the monitor message of underlying hardware realizes by chip BMC (Management Controller of Baseboard Management Controller mainboard), BMC obtains the information of each transducer on the mainboard, these information are independent of operating system, belong to the way to manage of a kind of band outer (out-of-band).Obtain the software information of (in-band) in the band if desired, just an agent software need be installed in operating system, obtain the relevant information of softwares such as operating system, application software by this agent software, also can obtain by shell script, this all need be in server installation agent software or the manual relevant information of searching.
Fig. 1 is the schematic diagram of existing server system monitoring scheme, as shown in Figure 1,120 pairs of servers 110 of management control end are monitored, what adopt is the mode that software and hardware information independently obtains separately, hardware information obtains by the BMC 112 of mainboard platform, and software information obtains by the agent software 111 that is installed in server end.Pass to management control end 120 by Ethernet interface 113 then, the management software by management control end 120 lumps together these information at last.
The shortcoming of this scheme is:
1) need implement to make troubles for the deployment of system at monitored server installation agent software 111;
2) communication inside and outside band needs artificial configuration just can focus on the network interface, otherwise will cause the burden of client's service network in extensive Network of Workstation;
3) hardware information and software information integrate by the management node of management control end, and management control end must receive the data of handling various protocols 131,132, needs correspondence that a plurality of protocol stack interfaces 121,122 are set;
4) server 110 need be installed different agent softwares according to different operating system (Linux or Windows), and management control end 120 will monitor a plurality of servers 110, brings the complexity on the Version Control.
Summary of the invention
The method for supervising and the server that the purpose of this invention is to provide a kind of server solve prior art and adopt software the obtain in-band information bad adaptability of bringing, the technical problem of complex management.
To achieve these goals, the invention provides a kind of server, comprise, Baseboard Management Controller also comprises the firmware that is arranged in the described Baseboard Management Controller; Described firmware is used to obtain the in-band information of described server at described server operation back load operating; Described Baseboard Management Controller is used to obtain the band external information of described server.
Preferably, above-mentioned server system, described Baseboard Management Controller also comprises memory, is used to store described in-band information and described band external information.
Preferably, above-mentioned server, described Baseboard Management Controller connects network chip, by described network chip described in-band information and described band external information is offered management control end.
Preferably, above-mentioned server, described in-band information are software information, and described software information comprises: operation system information, host performance information, parts activation bit, system and application software information; Described band external information is a hardware information, and described hardware information comprises: cpu temperature, rotation speed of the fan and/or supply voltage information.
To achieve these goals, the present invention also provides a kind of method for supervising of server, comprising:
The server operation;
Obtain the in-band information of described server;
Obtain the band external information of described server;
Send described in-band information and described band external information by the band external tapping.
Preferably, above-mentioned method, the described in-band information that obtains described server is to finish by the firmware of load operating in the internal memory of described server.
Preferably, above-mentioned method after the described band external information of obtaining described server, also comprises, described in-band information and described band external information is stored in the step in the memory of Baseboard Management Controller of described server.
Preferably, above-mentioned method, described in-band information is a software information, and described software information comprises: operation system information, host performance information, parts activation bit, system and application software information.
Preferably, above-mentioned method, described band external information is a hardware information, and described hardware information comprises: cpu temperature, rotation speed of the fan and/or supply voltage information.
The technique effect of the embodiment of the invention is:
1) need not reduce the trouble of installing at server installation agent software;
2) management control end is only obtained monitor message by the band external tapping, and without tenaculum inner joint agreement, the software programming of management control end is simple;
3) firmware can be applicable to different operating system automatically, when supervision has a plurality of server of different operating system, has reduced the workload that software is installed;
4) need not to carry out network when mounted and divide, what information all will be unified inside and outside band is sent to management control end from a network interface.
Description of drawings
Fig. 1 is the schematic diagram of existing server system monitoring scheme;
The schematic diagram of the monitoring scheme that Fig. 2 embodiment of the invention provides;
The structure chart of the server that Fig. 3 embodiment of the invention provides.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer, specific embodiment is described in detail below in conjunction with accompanying drawing.
The schematic diagram of the monitoring scheme that Fig. 2 embodiment of the invention provides, as shown in Figure 2,220 pairs of servers 210 of management control end are monitored, obtain the software and hardware information of server 210, hardware information obtains by the BMC 212 of mainboard platform, software information obtains by the firmware (firmware) 211 that is installed in BMC 212, and, software information and hardware information all are stored among the RAM of BMC 212, hardware information and software information pass to management control end 220 together by Ethernet interface 213 then, pass to management control end 220 because all be by BMC 212, rather than by the agent software transmission, therefore only adopt the host-host protocol 231 of band external tapping to get final product, accordingly, a correspondence is provided with protocol stack interface 221 and gets final product in the management control end 220, has omitted the agreement 132 and the protocol stack interface 122 of the band inner joint that agent software uses among Fig. 1, has simplified the complexity of management control end 220.
And, because firmware 211 can adapt to several operation systems, the software information of its acquisition has been stored among the RAM of BMC 212, therefore, need not consider the difference of the operating system of server 210, when a plurality of server 210 of management control end 220 monitoring, removed the trouble that software that a plurality of servers 210 at different operating system carry out differentiation is installed from, be convenient to management.
The structure chart of the server that Fig. 3 embodiment of the invention provides, as shown in Figure 3, server comprises Baseboard Management Controller BMC 312, also comprise the firmware 311 that is arranged in the described Baseboard Management Controller, be provided with RAM among the BMC312, be used for storage hardware information and software information, be provided with management interface 314 between BMC 312 and the server, BMC 312 also connects network chip 313.Hardware of server information is obtained by BMC 312; When operating system, firmware 311 is loaded into automatically by management interface 314 in the internal memory of server and moves, and obtains the information of operating system, application software, CPU, internal memory, then these information is sent among the RAM of BMC 312.Management control end can be by in time obtaining software, the hardware information of system with outer interface.
Based on the server that Fig. 3 embodiment provides, the steps flow chart of the inventive method embodiment is as follows:
When the operating system of server, firmware loads by management interface is moving;
Firmware moves, and obtains the in-band information of server, and in-band information is a software information, comprising: operation system information, host performance information, parts activation bit, system and application software information;
Software information is passed among the RAM of BMC;
BMC also obtains to be with external information, and the band external information is a hardware information, comprising: cpu temperature, rotation speed of the fan, supply voltage or the like, and these hardware informations also are stored among the RAM;
Management control end is by access to netwoks BMC, directly obtains the software and hardware information among the RAM of BMC by the band external tapping, because without access agent software, so without the tenaculum inner joint.
As from the foregoing, adopt the advantage of the embodiment of the invention to be:
1) need not reduce the trouble of installing at server installation agent software;
2) management control end is only obtained monitor message by the band external tapping, and without tenaculum inner joint agreement, the software programming of management control end is simple;
3) firmware can be applicable to different operating system automatically, when supervision has a plurality of server of different operating system, has reduced the workload that software is installed;
4) need not to carry out network when mounted and divide, what information all will be unified inside and outside band is sent to management control end from a network interface.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (9)
1. a server comprises, Baseboard Management Controller is characterized in that, also comprises the firmware that is arranged in the described Baseboard Management Controller;
Described firmware is used to obtain the in-band information of described server at described server operation back load operating;
Described Baseboard Management Controller is used to obtain the band external information of described server.
2. server system according to claim 1 is characterized in that described Baseboard Management Controller also comprises memory, is used to store described in-band information and described band external information.
3. server according to claim 1 is characterized in that, described Baseboard Management Controller connects network chip, by described network chip described in-band information and described band external information is offered management control end.
4. server according to claim 1 is characterized in that, described in-band information is a software information, and described software information comprises: operation system information, host performance information, parts activation bit, system and application software information; Described band external information is a hardware information, and described hardware information comprises: cpu temperature, rotation speed of the fan and/or supply voltage information.
5. the method for supervising of a server is characterized in that, comprising:
The server operation;
Obtain the in-band information of described server;
Obtain the band external information of described server;
Send described in-band information and described band external information by the band external tapping.
6. method according to claim 5 is characterized in that, the described in-band information that obtains described server is to finish by the firmware of load operating in the internal memory of described server.
7. method according to claim 6 is characterized in that, after the described band external information of obtaining described server, also comprises, described in-band information and described band external information is stored in the step in the memory of Baseboard Management Controller of described server.
8. method according to claim 7 is characterized in that, described in-band information is a software information, and described software information comprises: operation system information, host performance information, parts activation bit, system and application software information.
9. method according to claim 7 is characterized in that, described band external information is a hardware information, and described hardware information comprises: cpu temperature, rotation speed of the fan and/or supply voltage information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810102072A CN101540694A (en) | 2008-03-17 | 2008-03-17 | Method for monitoring server and server adopting same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810102072A CN101540694A (en) | 2008-03-17 | 2008-03-17 | Method for monitoring server and server adopting same |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101540694A true CN101540694A (en) | 2009-09-23 |
Family
ID=41123697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810102072A Pending CN101540694A (en) | 2008-03-17 | 2008-03-17 | Method for monitoring server and server adopting same |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101540694A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102195815A (en) * | 2011-05-18 | 2011-09-21 | 浪潮(北京)电子信息产业有限公司 | Network management method and device |
CN102446132A (en) * | 2011-09-06 | 2012-05-09 | 迈普通信技术股份有限公司 | Method and device for performing board-level management by simulating local bus |
CN102457394A (en) * | 2010-10-27 | 2012-05-16 | 宏碁股份有限公司 | Management method for server side device and management side device |
CN103441861A (en) * | 2013-07-16 | 2013-12-11 | 杭州华为数字技术有限公司 | Method and device for generating data records |
CN103685602A (en) * | 2013-12-13 | 2014-03-26 | 浪潮电子信息产业股份有限公司 | In-band out-band multiple-address associating method bringing convenience to node management |
CN103907091A (en) * | 2011-10-31 | 2014-07-02 | 惠普发展公司,有限责任合伙企业 | Remote software depolyment across network |
CN104202195A (en) * | 2014-09-10 | 2014-12-10 | 华为技术有限公司 | Server unified communication method, baseboard management controller (BMC) and server |
US8914484B2 (en) | 2010-09-30 | 2014-12-16 | Acer Incorporated | Method for managing server apparatuses and management apparatus thereof |
CN105278968A (en) * | 2014-06-05 | 2016-01-27 | 宏碁股份有限公司 | Server and method for inquiring configuration state of server |
CN105573776A (en) * | 2014-11-06 | 2016-05-11 | 华为技术有限公司 | Software installation method for site server and site server |
CN104980294B (en) * | 2014-04-09 | 2019-07-02 | ***通信集团设计院有限公司 | A kind of Host Administration method, apparatus and associated host management system |
CN110430093A (en) * | 2019-07-31 | 2019-11-08 | 苏州浪潮智能科技有限公司 | A kind of data processing method, device and computer readable storage medium |
CN114780327A (en) * | 2021-12-06 | 2022-07-22 | 支付宝(杭州)信息技术有限公司 | Server monitoring method, asset management method and PCIE card |
-
2008
- 2008-03-17 CN CN200810102072A patent/CN101540694A/en active Pending
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8914484B2 (en) | 2010-09-30 | 2014-12-16 | Acer Incorporated | Method for managing server apparatuses and management apparatus thereof |
EP2437174B1 (en) * | 2010-09-30 | 2020-04-29 | Acer Incorporated | Method for managing server apparatus and management apparatus thereof |
CN102457394B (en) * | 2010-10-27 | 2014-10-01 | 宏碁股份有限公司 | Management method for server side device and management side device |
CN102457394A (en) * | 2010-10-27 | 2012-05-16 | 宏碁股份有限公司 | Management method for server side device and management side device |
CN102195815B (en) * | 2011-05-18 | 2013-07-10 | 浪潮(北京)电子信息产业有限公司 | Network management method and device |
CN102195815A (en) * | 2011-05-18 | 2011-09-21 | 浪潮(北京)电子信息产业有限公司 | Network management method and device |
CN102446132A (en) * | 2011-09-06 | 2012-05-09 | 迈普通信技术股份有限公司 | Method and device for performing board-level management by simulating local bus |
CN102446132B (en) * | 2011-09-06 | 2015-03-18 | 迈普通信技术股份有限公司 | Method and device for performing board-level management by simulating local bus |
CN103907091A (en) * | 2011-10-31 | 2014-07-02 | 惠普发展公司,有限责任合伙企业 | Remote software depolyment across network |
CN103441861A (en) * | 2013-07-16 | 2013-12-11 | 杭州华为数字技术有限公司 | Method and device for generating data records |
CN103441861B (en) * | 2013-07-16 | 2017-03-08 | 杭州华为数字技术有限公司 | A kind of data record generation method and device |
CN103685602A (en) * | 2013-12-13 | 2014-03-26 | 浪潮电子信息产业股份有限公司 | In-band out-band multiple-address associating method bringing convenience to node management |
CN104980294B (en) * | 2014-04-09 | 2019-07-02 | ***通信集团设计院有限公司 | A kind of Host Administration method, apparatus and associated host management system |
CN105278968A (en) * | 2014-06-05 | 2016-01-27 | 宏碁股份有限公司 | Server and method for inquiring configuration state of server |
WO2016037504A1 (en) * | 2014-09-10 | 2016-03-17 | 华为技术有限公司 | Unified server communication method, baseboard management controller and server |
CN104202195B (en) * | 2014-09-10 | 2018-05-04 | 华为技术有限公司 | Method, baseboard management controller and the server of server Unified Communication |
US10411971B2 (en) | 2014-09-10 | 2019-09-10 | Huawei Technologies Co., Ltd. | Method for unified communication of server, baseboard management controller, and server |
CN104202195A (en) * | 2014-09-10 | 2014-12-10 | 华为技术有限公司 | Server unified communication method, baseboard management controller (BMC) and server |
US10986171B2 (en) | 2014-09-10 | 2021-04-20 | Huawei Technologies Co., Ltd. | Method for unified communication of server, baseboard management controller, and server |
CN105573776B (en) * | 2014-11-06 | 2019-04-12 | 华为技术有限公司 | A kind of software installation method and server in station of server in station |
CN105573776A (en) * | 2014-11-06 | 2016-05-11 | 华为技术有限公司 | Software installation method for site server and site server |
CN110430093A (en) * | 2019-07-31 | 2019-11-08 | 苏州浪潮智能科技有限公司 | A kind of data processing method, device and computer readable storage medium |
CN110430093B (en) * | 2019-07-31 | 2021-07-02 | 苏州浪潮智能科技有限公司 | Data processing method and device and computer readable storage medium |
CN114780327A (en) * | 2021-12-06 | 2022-07-22 | 支付宝(杭州)信息技术有限公司 | Server monitoring method, asset management method and PCIE card |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101540694A (en) | Method for monitoring server and server adopting same | |
US7069349B2 (en) | IPMI dual-domain controller | |
CN105868149B (en) | Serial port information transmission method and device | |
CN110554943B (en) | Multi-node server CMC management system and method based on I3C | |
CN105446657B (en) | Method for monitoring RAID card | |
KR102064327B1 (en) | Power management system and management control apparatus of the power management system | |
CN102081568A (en) | Multi-motherboard server system | |
CN106033384A (en) | System for retrieving console messages and method thereof and non-transitory computer-readable medium | |
CN111865710A (en) | Remote equipment debugging system based on public network environment | |
CN100550771C (en) | Realize the method and system of long-distance loading monoboard fastener | |
CN117312067A (en) | Network card debugging system, method, equipment and storage medium | |
CN101088266A (en) | Network interface with remote control functionality | |
CN102480497A (en) | Remote main board controller and method for remotely controlling main board | |
CN100397338C (en) | Program installation system and method | |
CN111506332B (en) | Remote-controlled data storage device and remote control system | |
CN114936033A (en) | Cluster firmware upgrading system and intelligent super computing cluster | |
CN113900718A (en) | Method, system and device for decoupling asset information of BMC (baseboard management controller) and BIOS (basic input/output system) | |
CN110244638B (en) | Data monitoring device and method | |
US20090240747A1 (en) | Information processing apparatus, information processing method, and recording medium that records history information control program | |
CN101741600A (en) | Server system, recording equipment and management method thereof | |
CN109120422B (en) | Remote server system capable of obtaining hardware information and management method thereof | |
CN113301765B (en) | Method for controlling operation state of server heat dissipation component, server system and server | |
CN112527192B (en) | Data acquisition method and device and service equipment | |
CN113900715B (en) | Information management system, method, device and storage medium | |
CN100361442C (en) | Network-based computer hardware monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20090923 |