CN101212355A - Server monitoring method - Google Patents
Server monitoring method Download PDFInfo
- Publication number
- CN101212355A CN101212355A CNA2006101324060A CN200610132406A CN101212355A CN 101212355 A CN101212355 A CN 101212355A CN A2006101324060 A CNA2006101324060 A CN A2006101324060A CN 200610132406 A CN200610132406 A CN 200610132406A CN 101212355 A CN101212355 A CN 101212355A
- Authority
- CN
- China
- Prior art keywords
- server
- package
- unit
- make
- detection data
- 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
- Computer And Data Communications (AREA)
Abstract
The invention discloses a method used for monitoring a server, which is used in a computer device and the server, wherein, corresponding inspection data can be generated respectively according to the status of every construction component inside the server by a machine plate management module of the server. The inspection data can be transformed to corresponding packages according to a first transforming comparison table and outputted to a network. And each package can be obtained in the network by a monitoring module of the computer device; when a package outputted by the machine plate management module is determined, the package is transformed to the original inspection data according to a second transforming comparison table corresponding to the first transforming comparison table for an interface unit of the monitoring module to obtain the inspection data. The inspection data is transformed to the corresponding status information and displayed in a monitor of the computer device. Therefore, the user of the computer device can find out the internal status of the server through the status information so that the invention achieves the object of remote monitoring the server.
Description
Technical field
The present invention refers to a kind of server monitoring method that is used for especially relevant for method for supervising.
Background technology
Press, the high development of personal computer and server (Server) in the world at present, no matter be to be used for multimedia creation, internet, Email, money management, data management, recreation and drawing application such as (figure), make that people's life is convenient and simple and direct.And because current science and technology is with rapid changepl. never-ending changes and improvements, the manufacturer of personal computer constantly develops the higher and more cheap electronics spare part of function, simultaneously, manufacturer also adopts automatic technology in a large number, reduced the cost expenditure of manpower, therefore, make manufacturer's required cost when producing personal computer constantly descend, and after being reacted to the price of personal computer, make increasing consumer, be ready to buy personal computer, cause in the country of current high development, it is indispensable that personal computer has almost become each institute of family.
Because the significantly increase of personal computer quantity, and use and more and more widely to reach hugely, manufacturer and enterprise use for these personal computers for resources such as enough network and management are provided, thereby a large amount of make and installed many servers, to meet the demand of people on the our times.Yet, for MIS (Management Information System management information system) personnel, if in a machine room, be equiped with many more servers, when then the MIS personnel face the server that these quantity are huge and specification is totally different in machine room, whether will how to judge which station server takes place unusually, or the part malfunction of which station server etc., are test for the MIS personnel.In the past, the MIS personnel must enter machine room inside, detect respectively at each station server, or in response to the invention of network, each manufacturer provides a remote management interface at each station server, make the MIS personnel can see through respectively this remote management interface, and on network, detect respectively this server.Yet, because each manufacturer has the technology and the design of its exclusive remote management interface respectively, and the job platform that each server is installed also is not quite similar, therefore in the past, the MIS personnel are difficult to by this remote management interface respectively, and these quantity are huge, specification is totally different and the server of different work platform and effectively manage.
Therefore, when in September, 1998 in Christian era, enterprises such as Intel Dell HP and NEC, mutual association has been delivered intelligent platform management interface 1.0 editions (Intelligent Platform ManagementInterface, hereinafter to be referred as IPMI) cross-platform solution, but IPMI is the language that a kind of uniform server is externally linked up, and sees through the IPMI management software, just can manage the equipment that all possess the IPMI interface.Thereafter among the IPMI that delivers in calendar year 2001 in Christian era 15 editions, more increased the communication interface of system managements such as LAN, Serial Modem, PCIManagement Bus, make IPMI can see through LAN, and with a machine board management controller (Baseboard Management Controller, hereinafter to be referred as BMC) between link up, wherein can be considered be a firmware to IPMI, and BMC promptly is a control chip of being responsible for execution; And the function of alarm (Alerting) is provided,, can sees through network send Email or news in brief notice MIS personnel, effectively promote the convenience of server admin and ageing in order to take place at server when unusual.
Then, when 2004 Christian eras, Intel has more delivered IPMI 20 editions, comprise the monitoring (Console Redirection) of remote servo host picture, so that higher fail safe to be provided, and supporter knife edge type server (Blade Server) and can backward compatible IPMI 10 and 1.5 specification, and function such as possess telemanagement and automatically reply, in order to assist the MIS personnel can control the state (as: rotation speed of the fan of server at any time, system temperature and voltage etc.), and execution power management (as: switching on and shutting down, again start shooting etc.), and then promote management benefit.
Yet, because IPMI only is a kind of design rule of management interface, thereby each manufacturer all can design the server management software of exclusive special use and use interface under this design rule, cause each server management software still not possess unified interface, lost IPMI " uniform server is externally linked up ... " original meaning, and driver also all is to be designed voluntarily and planned by each manufacturer mostly, incompatible to each other, even if even same manufacturer, also may not be certain to support fully mainstream operation system on the market.Therefore, still lacking unified standard and communications protocol interface in the industry at present, and the heterogeneous platform ability of striding that lacks the various operating systems of support, so, how to design a kind of server monitoring method that is used for, solving above-mentioned problems, be very urgent at present in fact and the important topic that one of needs to be resolved hurrily.
Summary of the invention
Because many shortcomings that traditional MIS personnel are had when managing machine room and intelligent platform management interface (IPMI) actual using, therefore, the inventor is a basis technical experience for many years, and the professional knowledge of being accumulated, at the problems referred to above, development and Design goes out a kind of server monitoring method that is used for of the present invention.
One of the present invention purpose, provide a kind of server monitoring method that is used for, this method for supervising is to be applied between a computer installation and at least one server, this server is provided with a machine board management unit, in order to monitor the state of inner each constituent components of this server, and produce the data that detect of correspondence respectively, and these are detected data convert the package of correspondence to according to the one first conversion table of comparisons, be transferred on the network through one first transmission unit again; And this computer installation is provided with a monitoring module, this monitoring module can be obtained each package on this network, and when judging a package and exported by this machine board management module, according to should first one of conversion table of comparisons second conversion table of comparisons, convert this package to original detection data, make one of this monitoring module interface unit after obtaining these detection data, to convert the state information of correspondence to, be presented at again on one of this computer installation display; So, the user of this computer installation can see through these state informations, learns the respectively state of this server inside, but reaches the purpose of these servers of remote monitoring.
Another object of the present invention is to include several interface units in this monitoring module, these interface units can be made of the interface unit of information such as voltage, temperature and wind speed, and it is can be according to user's actual needs selected and use, and these interface units have an index value respectively, in order to judge the index value of the detection data that this machine board management unit is exported, and the reception hint value person's of conforming to detection data, be presented at again on the display of this computer installation; So, even respectively the system of this server is different, this monitoring module still can see through the network with public communications protocol, obtains respectively this package, and converts original detection data respectively to, is shown by the interface unit that respectively this can be selected again.
Description of drawings
Fig. 1 is among the present invention, and a computer installation and several servers see through the structural representation that network is connected together;
Fig. 2 is among the present invention, the structural representation of this server;
Fig. 3 is among the present invention, the structural representation of this computer installation.
Embodiment
The present invention is a kind of server monitoring method that is used for, its preferred embodiment sees also shown in Figure 1, this method for supervising is applied in 30 of a computer installation 20 and at least one servers, and reaches by one of being installed in this computer installation 20 monitoring module 21 (as shown in Figure 3).These servers 30 respectively and 20 of this computer installations set up online, in order to mutual data transmission.See also shown in Figure 2ly again, respectively this server 30 (as: rack type version server (Rack Mount Server) with knife edge type server (Blade Server) etc.) is respectively equipped with a machine board management module 31, in order to detect the state of server 30 inside.Respectively this machine board management module 31 includes one first transmission unit 32, a detecting unit 33 and one first converting unit 34.Wherein this first transmission unit 32 can with have one of public communications protocol network 40 (as: internet 40 or LAN 40 etc.) and be connected, make this server 30 can be on this network 40 the sending and receiving package; This detecting unit 33 can connect at least one transducer (as: speed probe, temperature sensor and voltage sensor etc.) of these server 30 inside, these transducers can detect the state of these server 30 inner each constituent components (as: fan and central processing unit (CPU) etc.), and produce the detection data (as: fan turning collar numerical value, system temperature value and magnitude of voltage etc.) of correspondence respectively, can in these transducers, obtain the respectively detection data of this transducer for this detecting unit 33; And this first converting unit 34 in order to this detecting unit 33 the detection data that receive respectively, address information (as: IP Address or MACAddress etc.) and the one first conversion table of comparisons 35 (as: IPMI agreement (IntelligentPlatform Management Interface Protocol according to this machine board management module 31, hereinafter to be referred as IPMI Protocol)), convert the package of correspondence to, and this package is outputed on this network 40 through this first transmission unit 32.
Other sees also shown in Fig. 1,2 and 3, and this computer installation 20 (as: mobile computer) is provided with one second transmission unit 22 and a monitoring module 21 (or claiming monitoring software).This second transmission unit 22 can be connected with this network 40, makes this computer installation 20 can see through this second transmission unit 22, is received in each package of transmission on this network 40.This monitoring module 21 comprises one and searches unit 23, one second converting unit 24 and at least one interface unit 25 automatically.Should search unit 23 automatically and analyze these packages, and judge that these packages were exported by this server 30? if being about to respectively, this package transmission arrives this second converting unit 24; Otherwise, abandon these packages.This second converting unit 24 can obtain respectively this package from should automatically searching in the unit 23, and according to one of should first conversion table of comparisons 35 the second conversion table of comparisons 27, respectively this package converts original detection data to; Respectively this interface unit 25 can receive the detection data that conform to, and analyze and calculate at these detection data respectively, produce the state information (as: rotation speed of the fan (RPM), system temperature and change in voltage etc.) of correspondence, again these state informations are presented on one of this computer installation 20 display, can see through respectively the shown state information that goes out of this interface unit 25 for the user of this computer installation 20, learn the respectively state of these server 30 inside, monitor and be available for users to reset or continue.
Must the special person of carrying at this, also see also shown in Fig. 1,2 and 3, be the address information of this machine board management module 31, can manufactured manufacturer or the user set up on their own, in order on this network 40, having the status of uniqueness, and can supply to be searched and identification.See also shown in Figure 3 again, this monitoring module 21 has an address table 26 still, this address table 26 stores the respectively address information of this server 30, these address informations can be set by the user of these servers 30 and computer installation 20, for example: when in machine room, increasing server 30 newly, can the address information of the machine board management module 31 of this server 30 is newly-increased in this address table 26, but make these monitoring module 21 identifications and the monitoring should newly-increased server 30.And when second transmission unit 22 of this computer installation 20 receives the package that is transmitted on this network 40, should search unit 23 automatically can be according to stored address information in this address table 26, analyze the address information that is write down in these packages, do you judge that thus these packages are exported by the server 30 of these address information correspondences? if promptly inciting somebody to action respectively again, this package transmission arrives this second converting unit 24; Otherwise, abandon this package.
The special person of carrying of this palpus, see also again shown in Fig. 1,2 and 3, be that this monitoring module 21 can receive and judge whether these computer installation 20 received packages are exported by this server 30, the design of being changed again, only be one of the present invention embodiment, this monitoring module 21 also can be according to stored address information in this address table 26, and searches and link the server 30 of correspondence on one's own initiative on this network 40, with the detection data of the machine board management module 31 that obtains this server 30.
In the present invention's another embodiment, see also shown in Figure 2, this detecting unit 33 is in order to connect plurality of sensors, and the reception detection data that respectively this transducer returned, when this first converting unit 34 obtains the detection data of this transducer respectively in this detecting unit 33, promptly at the type of this transducer respectively, distribute an index value respectively, and will be respectively this transducer detections data and to index value that should transducer, convert the package of correspondence jointly to, output on this network 40 for this first transmission unit 32.Wherein the index value of type of this transducer and correspondence thereof respectively can be defined by institute in this first conversion table of comparisons 35, and can be increased newly voluntarily by the user.
In this another embodiment, see also shown in Figure 3 again, the interface unit 25 that the interface unit 25 of this monitoring module 21 can pass through information such as voltage, wind speed and temperature constitutes, the actual needs that these interface units 25 are available for users to and select voluntarily and use, and respectively to an index value should be arranged.Wherein, the index value of these interface units 25 and correspondence thereof can be defined by this second conversion table of comparisons 27, and can increase newly according to holding within this first conversion table of comparisons 35.So, when this second converting unit 24 obtains respectively this package, and the index value that converts correspondence to according to this second conversion table of comparisons 27 is during with the detection data, this second converting unit 24 can be complied with this index value, find out in table of comparisons 27 interface unit 25 that should index value in this second conversion, and should detect transfer of data in the interface unit 25 of this correspondence, demonstrate the detection data that meet this interface unit 25 for this interface unit 25.So, even respectively the system of this server 30 is different, this monitoring module 21 still can see through the network 40 with public communications protocol, obtains respectively this package, and converts original detection data respectively to, is shown by the interface unit 25 that respectively this can be selected again.
The special person of carrying of this palpus, be the design of these interface units 25, also can after being selected by the user and using,, and read out the detection data that can cooperate this index value in this second converting unit 24 certainly according to the index value of its correspondence, show that again these detect data.
The above only is one of the best of the present invention specific embodiment, and only the present invention's structural feature is not limited thereto, and anyly is familiar with this skill person in field of the present invention, can think easily and variation or modification, all can be encompassed in the claim of following this case.
Claims (18)
1. one kind is used for server monitoring method, is applied in one of to interconnect between computer installation and at least one server, comprises the following step:
Make one of one of this server machine board management module detecting unit, certainly at least one transducer of this server inside, the state institute that obtains inner each constituent components of this server of this sensor respectively is the detection data of generations respectively;
Make respectively these detection data of one of this machine board management module first converting unit,, convert the package of correspondence to according to the address information and the one first conversion table of comparisons of this machine board management module;
Make one of this machine board management module first transmission unit, with these package transmission to a network.
2. be used for server monitoring method according to claim 1, it is characterized in that, this method for supervising still comprises the following step:
Make one of this computer installation second transmission unit be received in each package of this transmission over networks;
Make one of one of this computer installation monitoring module search respectively this package of element analysis automatically, and comply with the address information of this server, judge that whether these packages are by this server output;
Automatically searching this package of unit judges when this is by this server output, is about to this package transmission to one of this monitoring module second converting unit;
Make this second converting unit according to should first one of conversion table of comparisons second conversion table of comparisons, this package is changed back original detection data;
Make at least one interface unit of this monitoring module receive the detection data that conform to, and produce the state information of correspondence, again these state informations are presented at one of this computer installation display.
3. be used for server monitoring method as described in claim 2, it is characterized in that, this method for supervising still comprises the following step:
Make one of this monitoring module address table, store the address information of this server.
4. as described in claim 3, be used for server monitoring method, it is characterized in that, when second transmission unit of this computer installation when receiving the package of this network, this method for supervising still comprises the following step:
Order should be searched the unit automatically according to stored address information in this address table, analyzed the address information that is write down in these packages;
Whether order should search these packages of unit judges automatically and be exported by the server of these address information correspondences.
5. be used for server monitoring method as described in claim 3, it is characterized in that, this method for supervising still comprises the following step:
Make this monitoring module according to stored address information in this address table, on this network, search and link the server of correspondence, in order to the detection data of the machine board management module that obtains this server.
6. be used for server monitoring method as described in claim 2,4 or 5, it is characterized in that, this method for supervising still comprises the following step:
Make this first converting unit of this server in this detecting unit, obtain the respectively detection data of this transducer;
Make this first converting unit at the type of this transducer respectively, distribute an index value respectively;
Make this first converting unit respectively the detection data and corresponding index value of this transducer,, convert the package of correspondence jointly to according to this first conversion table of comparisons.
7. be used for server monitoring method as described in claim 6, it is characterized in that, when this second converting unit obtains respectively this package, and when converting this original index value to and detecting data, this method for supervising still comprises the following step:
This second converting unit that makes this computer installation is according to this index value, in this second conversion table of comparisons, find out the interface unit that meets this index value, in order to should detect transfer of data in the interface unit of information such as the voltage that meets this index value, wind speed and temperature.
8. as described in claim 7, be used for server monitoring method, it is characterized in that, this the first conversion table of comparisons that is used in the transition detection data when this first converting unit, or this second converting unit used during package in conversion this second change table of comparisons, constituted by IPMI agreement (IPMIProtocol).
9. be used for server monitoring method as described in claim 6, it is characterized in that, when this second converting unit obtains respectively this package, and when converting this original index value to and detecting data, this method for supervising still comprises the following step:
Make the respectively interface unit of information such as this voltage, wind speed and temperature of the monitoring module of this computer installation, the index value according to its correspondence reads out the detection data that can cooperate this index value in this second converting unit certainly.
10. as described in claim 9, be used for server monitoring method, it is characterized in that, this the first conversion table of comparisons that is used in the transition detection data when this first converting unit, or this second converting unit used during package in conversion this second change table of comparisons, constituted by IPMI agreement (IPMIProtocol).
11. one kind is used for server monitoring method, is applied in a computer installation, comprises the following step:
Make one of this computer installation second transmission unit be received in each package of a transmission over networks;
Make one of one of this computer installation monitoring module search respectively this package of element analysis automatically, and judge whether these packages are correct;
When this automatic this package of search unit judges is correct, promptly again this package transmission is arrived one of this monitoring module second converting unit;
Make this second converting unit according to the one second conversion table of comparisons, this package is changed back original detection data;
Make at least one interface unit of this monitoring module receive the detection data that conform to, and produce the state information of correspondence, again these state informations are presented at one of this computer installation display.
12. as described in claim 11, be used for server monitoring method, it is characterized in that this method for supervising still comprises the following step:
Make one of this monitoring module address table, store the address information of this server, whether should search these packages of unit judges automatically by this server output in order to order.
13. as described in claim 12, be used for server monitoring method, it is characterized in that, when second transmission unit of this computer installation when receiving the package of this network, this method for supervising still comprises the following step:
Order should be searched the unit automatically according to stored address information in this address table, analyzed the address information that is write down in these packages;
Whether order should search these packages of unit judges automatically and be exported by the server of these address information correspondences.
14. as described in claim 13, be used for server monitoring method, it is characterized in that this method for supervising still comprises the following step:
Make this monitoring module according to stored address information in this address table, on this network, search and link the server of correspondence, detect the inner detection data that produced of this server in order to obtain one of this server machine board management module.
15. as described in claim 11,13 or 14, be used for server monitoring method, it is characterized in that when this second converting unit obtains respectively this package, and when converting original detection data and one of corresponding index value to, this method for supervising still comprises the following step:
Make this second converting unit according to this index value, in this second conversion table of comparisons, find out the interface unit that meets this index value, in order to should detect transfer of data in the interface unit of information such as the voltage that meets this index value, wind speed and temperature.
16. as described in claim 15, be used for server monitoring method, it is characterized in that this second conversion table of comparisons when this second converting unit is used in the transition detection data is made of IPMI agreement (IPMI Protocol).
17. as described in claim 11,13 or 14, be used for server monitoring method, it is characterized in that when this second converting unit obtains respectively this package, and when converting original detection data and one of corresponding index value to, this method for supervising still comprises the following step:
The order respectively interface unit of information such as this voltage, wind speed and temperature reads out the detection data that can cooperate this index value in this second converting unit certainly according to the index value of its correspondence.
18. as described in claim 17, be used for server monitoring method, it is characterized in that this second conversion table of comparisons when this second converting unit is used is made of IPMI agreement (IPMI Protocol) when changing package.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101324060A CN101212355A (en) | 2006-12-29 | 2006-12-29 | Server monitoring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101324060A CN101212355A (en) | 2006-12-29 | 2006-12-29 | Server monitoring method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101212355A true CN101212355A (en) | 2008-07-02 |
Family
ID=39612052
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101324060A Pending CN101212355A (en) | 2006-12-29 | 2006-12-29 | Server monitoring method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101212355A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235820A (en) * | 2013-04-27 | 2013-08-07 | 北京搜狐新媒体信息技术有限公司 | Data storage method and device in cluster system |
CN103825753A (en) * | 2012-11-19 | 2014-05-28 | 英业达科技有限公司 | Server system |
CN103986588A (en) * | 2013-02-07 | 2014-08-13 | 宏碁股份有限公司 | Computer system and far-end remote control method of computer device |
CN104346244A (en) * | 2013-08-01 | 2015-02-11 | 英业达科技有限公司 | Server hardware detection method |
-
2006
- 2006-12-29 CN CNA2006101324060A patent/CN101212355A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103825753A (en) * | 2012-11-19 | 2014-05-28 | 英业达科技有限公司 | Server system |
CN103986588A (en) * | 2013-02-07 | 2014-08-13 | 宏碁股份有限公司 | Computer system and far-end remote control method of computer device |
CN103986588B (en) * | 2013-02-07 | 2017-05-24 | 宏碁股份有限公司 | Computer system and far-end remote control method of computer device |
CN103235820A (en) * | 2013-04-27 | 2013-08-07 | 北京搜狐新媒体信息技术有限公司 | Data storage method and device in cluster system |
CN103235820B (en) * | 2013-04-27 | 2016-10-05 | 北京搜狐新媒体信息技术有限公司 | Date storage method and device in a kind of group system |
CN104346244A (en) * | 2013-08-01 | 2015-02-11 | 英业达科技有限公司 | Server hardware detection method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2460258B1 (en) | Method and device for auto-generating goose signal connection topology from substation level | |
CN101206569B (en) | Method, system for dynamically identifying components contributing to service degradation | |
CN101185307A (en) | Gateway device and control device | |
CN101645807A (en) | Detecting system and method for network online state | |
CN101771565B (en) | Analogy method for realizing multitudinous or different baseboard management controllers by single server | |
CN101212355A (en) | Server monitoring method | |
CN104601370A (en) | Information processing method and cloud server | |
CN111506473A (en) | Server monitoring system and server monitoring method | |
CN111475458B (en) | General PCB manufacturing equipment information acquisition system based on OPC UA | |
CN101672879B (en) | Automatic diagnostic device and method of electronic products | |
CN103176516B (en) | The monitoring method of cabinet system and cabinet system | |
CN102480396A (en) | Server system and connection method thereof | |
TWI307024B (en) | ||
CN116743886A (en) | Industrial control equipment data acquisition system based on Internet of things | |
Cui et al. | Method of Device Matching for QoS Based UPnP Framework in Cloud Computing Service | |
JP2007173995A (en) | Remote monitoring control system | |
CN214707727U (en) | Fixed asset management information system terminal and network patrol police service desk | |
CN202735481U (en) | Circuit breaker detection and assembling line production management system | |
CN114390093A (en) | Virtual gateway simulation system | |
CN111953795A (en) | Node position and state information query system in mobile application and query method thereof | |
Stojkov et al. | Air Quality Supervision System using the IoT Platform | |
CN106331072A (en) | Information interaction system and method | |
Chen et al. | Network interface UPnP mechanism of IEEE 1451 smart sensor | |
CN111371601A (en) | Server configuration method, device, equipment and computer readable storage medium | |
Steinfeld | Devices that play together, work together. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080702 |