CN107332724A - Server monitoring method, device and system and baseboard management controller - Google Patents
Server monitoring method, device and system and baseboard management controller Download PDFInfo
- Publication number
- CN107332724A CN107332724A CN201610274789.9A CN201610274789A CN107332724A CN 107332724 A CN107332724 A CN 107332724A CN 201610274789 A CN201610274789 A CN 201610274789A CN 107332724 A CN107332724 A CN 107332724A
- Authority
- CN
- China
- Prior art keywords
- host
- server
- protocol
- server monitoring
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Computer And Data Communications (AREA)
Abstract
This application discloses server monitoring method, device and system and baseboard management controller.One embodiment of the server monitoring method includes:Receiving terminal send use it is predetermined the first host-host protocol encapsulation server monitoring request, wherein, first host-host protocol is different from the second host-host protocol used in the network of the data center where the machine;Protocol conversion is carried out to server monitoring request based on second host-host protocol;In response to the server monitoring request after conversion, the status information of server is obtained;The terminal is sent to after the status information is packaged with first host-host protocol.The embodiment allows terminal to send server monitoring request by using the transmission means of the first host-host protocol, data center machine room network need not be accessed, and live operation management personnel is obtained status information of the IP address with regard to energy quick obtaining server of server.
Description
Technical field
The application is related to field of computer technology, and in particular to server monitoring technical field, especially
It is related to server monitoring method, device and system and baseboard management controller.
Background technology
At present, it is usually deployed sea in each cross-region data center machine room of Internet enterprises
The server of amount.In order to learn the health status of server in real time, server failure is carried out pre-
It is alert, and prevent that server from surprisingly delaying machine, the live operation management personnel of data center machine room is needed
Effective monitoring management is taken the server in computer room.
However, for the purpose of security management and control, data center machine room is typically provided with network insertion
Limitation, live operation management personnel can not generally access computer equipment the network of data center
Come by the baseboard management controller of server (Baseboard Management Controller,
BMC) server is monitored;Even if also, computer equipment has been accessed into data center
Network, the IP address that live operation management personnel also needs first to obtain abnormal server could basis
IP address obtains the status information of abnormal server, and therefore, it is difficult to the state of quick obtaining server
Information.
The content of the invention
The purpose of the application is to propose a kind of server monitoring method, device and system and substrate
Management Controller, to solve the technical problem that background section above is mentioned.
In a first aspect, this application provides a kind of server monitoring method, methods described includes:
Receiving terminal send use it is predetermined the first host-host protocol encapsulation server monitoring request, wherein,
First host-host protocol and the second host-host protocol used in the network of the data center where the machine
It is different;Protocol conversion is carried out to server monitoring request based on second host-host protocol;
In response to the server monitoring request after conversion, the status information of server is obtained;By the shape
State information is sent to the terminal after being packaged with first host-host protocol.
In certain embodiments, the reception server monitoring request, including:Pass through general string
Row bus interface server monitoring is asked;And first host-host protocol is general serial
Bus protocol.
In certain embodiments, methods described also includes:Before the reception server monitoring request,
It is the terminal distribution IP in response to the connection of the serial bus interface and the terminal
Location;And described be sent to the status information sends the terminal that the server monitoring is asked,
Including:The status information is sent to the terminal associated by the IP address.
Second aspect, this application provides a kind of server monitoring method, methods described includes:
Send the substrate pipe that server is arrived in the server monitoring request encapsulated with the first predetermined host-host protocol
Controller is managed, wherein, first host-host protocol and the data center where the server
The second host-host protocol used in network is different;Receive the baseboard management controller transmission uses institute
The status information of the server of the first host-host protocol encapsulation is stated, wherein, the status information
It is the baseboard management controller according to the server monitoring acquisition request;Show the shape
State information.
In certain embodiments, it is described to send the server encapsulated with the first predetermined host-host protocol
The baseboard management controller of server is arrived in monitoring request, including:It is general by what is be connected with the machine
Server monitoring is asked the substrate for being sent to the server to manage control by serial bus cable
Device;And methods described also includes:Sending substrate pipe of the server monitoring request to server
Before reason controller, in response to the connection with the serial bus interface of the baseboard management controller,
Load the trawl performance of the baseboard management controller.
The third aspect, this application provides a kind of server monitoring device, described device includes:
Receiving unit, for receiving terminal send use it is predetermined the first host-host protocol encapsulation server
Monitoring request, wherein, first host-host protocol and the network institute of the data center where the machine
Second host-host protocol is different;Converting unit, for based on second host-host protocol to institute
State server monitoring request and carry out protocol conversion;Acquiring unit, in response to the clothes after conversion
Business device monitoring request, obtains the status information of server;Transmitting element, for by the state
Information is sent to the transmission terminal.
In certain embodiments, the receiving unit is additionally operable to connect by USB
Receive server monitoring request;And first host-host protocol is universal serial bus protocol.
In certain embodiments, described device also includes:Allocation unit, for receiving
Before server monitoring request, in response to the connection of the serial bus interface and the terminal,
For the terminal distribution IP address;And the transmitting element is additionally operable to send out the status information
It is sent to the terminal associated by the IP address.
Fourth aspect, this application provides a kind of server monitoring device, described device includes:
Transmitting element, is arrived for sending the server monitoring encapsulated with the first predetermined host-host protocol request
The baseboard management controller of server, wherein, first host-host protocol and the server institute
Data center network used in the second host-host protocol it is different;Receiving unit, for receiving
The server for use the first host-host protocol encapsulation that the baseboard management controller is sent
Status information, wherein, the status information is the baseboard management controller according to the service
Device monitoring acquisition request;Display unit, for showing the status information.
In certain embodiments, the transmitting element is additionally operable to the general string by being connected with the machine
Row bus cable asks server monitoring to be sent to the baseboard management controller of the server;
And described device also includes:Drive load unit, for being arrived in transmission server monitoring request
Before the baseboard management controller of server, in response to serial with the baseboard management controller
The connection of EBI, loads the trawl performance of the baseboard management controller.
5th aspect, this application provides a kind of baseboard management controller, the substrate management control
Device processed includes the server monitoring device described in the aspect of ground three.
6th aspect, this application provides a kind of monitoring system server, the system includes clothes
Business device and terminal, wherein, the server includes the baseboard management controller described in the 5th aspect,
The terminal includes the server monitoring device described in fourth aspect.
Server monitoring method, device and system and baseboard management controller that the application is provided,
Sealed by the first predetermined host-host protocol of the use sent based on the second predetermined host-host protocol to terminal
The server monitoring request of dress carries out protocol conversion, and is supervised in response to the server after conversion
Control request, obtains the status information of server, then passes the status information with described first
Defeated agreement is sent to the terminal after being packaged so that terminal can be by using the first transmission
The transmission means of agreement sends server monitoring request, without accessing data center machine room network,
And live operation management personnel is obtained the IP address of server with regard to energy quick obtaining clothes
The status information of business device.
Brief description of the drawings
Retouched by reading with reference to the detailed of being made to non-limiting example of being made of the following drawings
State, other features, objects and advantages will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart of one embodiment of the server monitoring method according to the application;
Fig. 3 is the flow chart of another embodiment of the server monitoring method according to the application;
Fig. 4 is the structural representation of one embodiment of the server monitoring device according to the application
Figure;
Fig. 5 is the structural representation of one embodiment of the server monitoring device according to the application
Figure;
Fig. 6 is adapted for terminal device or baseboard management controller for realizing the embodiment of the present application
Computer system structural representation.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is appreciated that
, specific embodiment described herein is used only for explaining related invention, rather than to the hair
Bright restriction.It also should be noted that, illustrate only for the ease of description, in accompanying drawing with
About the related part of invention.
It should be noted that in the case where not conflicting, embodiment and embodiment in the application
In feature can be mutually combined.Describe this in detail below with reference to the accompanying drawings and in conjunction with the embodiments
Application.
Fig. 1, which is shown, can apply the reality of the server monitoring method, device or system of the application
Apply the exemplary system architecture 100 of example.
As shown in figure 1, system architecture 100 can include terminal device 101 and server 102,
Wherein, server 102 includes substrate control manager 1021.
User can pass through a variety of wired or wireless transmission means and control with using terminal equipment 101
Manager 1021 processed is interacted, to receive or send message etc..It can be installed on terminal device 101
There are various client applications, such as browser application, monitoring application.
Terminal device 101 can support information transfer (for example:General-purpose serial bus USB is passed
Defeated, near-field communication NFC transmission etc.) various electronic equipments, including but not limited to smart mobile phone,
Tablet personal computer, portable computer etc..
Server 102 can be to provide the server of various services, for example, business on line is provided
The database server or Cloud Server of support.Server 102 includes substrate control manager
1021。
The server monitoring that substrate control manager 1021 can be sent with receiving terminal apparatus 101 please
Ask, and the server monitoring request for receiving, obtain the status information (example of server 102
Such as:Temperature, humidity, supply voltage, fan speed, messaging parameter), then by status information
Feed back to terminal device.
It should be noted that the server monitoring side that Fig. 2 correspondence embodiments of the application are provided
Method is generally performed by substrate control manager 1021, and Fig. 3 of the application correspondence embodiments are carried
The server monitoring method of confession is generally performed by terminal device 101.Correspondingly, the figure of the application
The server monitoring device that 4 correspondence embodiments are provided is generally disposed at substrate control manager
In 1021, and the server monitoring device that Fig. 5 of the application correspondence embodiments are provided generally is set
It is placed in terminal device 101.
It should be understood that the terminal device, server and substrate in Fig. 1 control the number of manager
It is only schematical.According to needs are realized, can have any number of terminal device, clothes
Business device and substrate control manager.
With continued reference to Fig. 2, Fig. 2 shows one of the server monitoring method according to the application
The flow 200 of embodiment.
As shown in Fig. 2 the server monitoring method of the present embodiment comprises the following steps:
Step 201, the server of predetermined the first host-host protocol encapsulation of the use of receiving terminal transmission
Monitoring request.
Wherein, the used in the network of the data center where above-mentioned first host-host protocol and the machine
Two host-host protocols are different.
In the present embodiment, the electronic equipment of server monitoring method operation thereon (is for example schemed
Baseboard management controller shown in 1) can by using the first host-host protocol transmission means from
The monitoring request of terminal (such as the terminal device shown in Fig. 1) the reception server.Wherein, it is above-mentioned
First host-host protocol for example can be:Near-field communication (Near Field Communication, NFC)
The network transmission protocol such as host-host protocol, Bluetooth protocol, Zigbee protocol (ZigBee protocol).
Correspondingly, above-mentioned transmission means for example can be:Pass through near-field communication, bluetooth, ZigBee etc.
The mode that the communication technology is transmitted.Electronic equipment can be by available for above-mentioned transmission means
The signal receiver part of receive information carrys out the reception server monitoring request.
In some optional implementations of the present embodiment, electronic equipment can pass through general string
Row bus (Universal Serial Bus, USB) interface server monitoring is asked.
Wherein, server monitoring request is to use universal serial bus protocol (usb bus agreement)
It is packaged.The USB can be electronic equipment internal USB network interface card
USB interface, its form can required design, for example can using standard Type-A lead to
Use serial bus interface.The speed of the USB can be 480Mb/s or more
It is high.USB is a kind of serial bus mark for connecting computer system and external equipment
Standard, is also a kind of technical specification of input/output interface, USB is to insert
With with warm connection function terminal can be believed with the state of the more server of Quick Acquisition
Breath.Based on the implementation, before the reception server monitoring request, electronic equipment can be with
It is above-mentioned terminal distribution IP in response to the connection of above-mentioned serial bus interface and above-mentioned terminal
Address.I.e. electronic equipment can set the USB cable insertion electronics for connecting terminal in user
It is above-mentioned terminal distribution IP address after standby USB interface.Wherein, electronic equipment can be with
Pass through DHCP (Dynamic Host Configuration Protocol, dynamic host configuration
Agreement) it is above-mentioned terminal distribution IP address.Wherein, it is above-mentioned terminal point in electronic equipment
Before IP address, terminal need to also insert the USB interface of electronic equipment in USB cable
Afterwards, the trawl performance of electronic equipment is loaded, so that electronic equipment is above-mentioned terminal distribution IP
Address simultaneously carries out follow-up communication.
Step 202, the request of above-mentioned server monitoring is assisted based on above-mentioned second host-host protocol
View conversion.
In the present embodiment, electronic equipment can be by available for by based on the first host-host protocol
The protocol conversion device that data are converted to the data based on the second host-host protocol is supervised to above-mentioned server
Control request carries out protocol conversion, obtain that electronic equipment can recognize based on the second host-host protocol (example
Such as ICP/IP protocol) data format.
In some optional implementations of the present embodiment, if the first host-host protocol is general
Serial bus protocol, the second host-host protocol is ICP/IP protocol, and in step 202., electronics is set
It is standby the server monitoring received to be asked by USB network interface card (USB network card)
Ask and unsealed, obtain the server monitoring request based on ICP/IP protocol.
Step 203, asked in response to the server monitoring after conversion, obtain the state of server
Information.
In the present embodiment, electronic equipment (can for example be schemed by sensor to obtain server
Server shown in 1) internal physical variable, i.e., the status information of above-mentioned server.Specifically
Obtaining step refer to the place that existing substrate control manager obtains the status information of server
Reason.Wherein, above-mentioned status information for example can be:Temperature, humidity, supply voltage, fan
Speed, messaging parameter and operating system function etc..
Step 204, sent after above-mentioned status information is packaged with above-mentioned first host-host protocol
To above-mentioned terminal.
In the present embodiment, the status information got can be converted to data by electronic equipment,
Data segment is converted data to, data segment packet is converted into, and data envelope is mounted in one
In agreement head and tail of the group based on the first host-host protocol, so that status information is passed through into step 201
In transmission means be sent to terminal.
In some optional implementations of the present embodiment, if the first host-host protocol is general
It is by USB (interface server in serial bus protocol, i.e. step 201
Monitoring request, in step 204, above-mentioned status information can be sent to electronics by electronic equipment
The IP address that equipment is distributed by above-mentioned terminal, i.e., be sent to above-mentioned IP by above-mentioned status information
Terminal associated by address.
In some optional implementations of the present embodiment, above-mentioned server monitoring request may be used also
With including following information:Account and password.And, after step 202, electronic equipment is also
Account in server monitoring request after conversion and password can be verified, and in checking
After, step 203 is performed.So as to verify the identity of user, strengthen data safety.
The server monitoring method that the present embodiment is provided, by based on the second predetermined host-host protocol
The above-mentioned server monitoring encapsulated with the first predetermined host-host protocol the request sent to terminal is carried out
Protocol conversion, and asked in response to the server monitoring after conversion, obtain the state letter of server
Breath, is sent to above-mentioned after then above-mentioned status information is packaged with above-mentioned first host-host protocol
Terminal so that terminal can send server prison by using the transmission means of the first host-host protocol
Control request, without accessing data center machine room network, and makes live operation management personnel need not
Obtain status information of the IP address with regard to energy quick obtaining server of server.
Below with reference to Fig. 3, Fig. 3 is shown according to the another of the server monitoring method of the application
The flow 300 of individual embodiment.
As shown in figure 3, the server monitoring method of the present embodiment comprises the following steps:
Step 301, the server monitoring request encapsulated with the first predetermined host-host protocol is sent to arrive
The baseboard management controller of server.
Wherein, above-mentioned first host-host protocol and the network institute of the data center where above-mentioned server
Second host-host protocol is different.
In the present embodiment, terminal (such as Fig. 1 institutes of server monitoring method operation thereon
The terminal device shown) transmission means of the first host-host protocol can be used to send server monitoring
Ask baseboard management controller (such as the baseboard management controller shown in Fig. 1).Wherein, on
Stating the first host-host protocol for example can be:Near-field communication (Near Field Communication,
The network transmissions such as host-host protocol, Bluetooth protocol, Zigbee protocol (ZigBee protocol) NFC)
Agreement.Correspondingly, above-mentioned transmission means for example can be:Pass through near-field communication, bluetooth, Zigbee
The mode being transmitted etc. the communication technology.Terminal can be by sending out available for above-mentioned transmission means
Deliver letters breath sender unit part come send server monitoring request.User can be by browsing
The page or monitoring application software of device perform scheduled operation and carry out triggering terminal transmission server monitoring
Request.Wherein, alternatively, server monitoring request in can include account set in advance and
Encrypted message.
In some optional implementations of the present embodiment, terminal can be by being connected with the machine
USB cable by server monitoring ask be sent to above-mentioned server substrate manage
Controller.Wherein, the terminal needs to support USB On-The-Go (USB OTG) function, USB
In the case that OTG functions can there are currently no main frame in fact, the data transmission of equipment room is realized.Base
In the implementation, terminal can be managed sending server monitoring request to the substrate of server
Before controller, in response to the connection with the serial bus interface of aforesaid substrate Management Controller,
Load the trawl performance of aforesaid substrate Management Controller.So that baseboard management controller can be
Above-mentioned terminal distribution IP address simultaneously carries out follow-up communication.
Step 302, above-mentioned first host-host protocol of use that aforesaid substrate Management Controller is sent is received
The status information of the above-mentioned server of encapsulation.
Wherein, above-mentioned status information is aforesaid substrate Management Controller according to above-mentioned server monitoring
Acquisition request.
In the present embodiment, terminal again may be by the transmission means using the first host-host protocol
From the status information of baseboard management controller the reception server.Wherein, on the first host-host protocol
And transmission means, the related description in step 301 is referred to, be will not be repeated here.
Step 303, above-mentioned status information is shown.
In the present embodiment, terminal can show above-mentioned status information the page in a browser
On, or above-mentioned status information can be illustrated in the interface of monitoring application software.So that
User is visually known the status information of server.It should be noted that terminal can also pass through
Other modes show above-mentioned status information, for example, above-mentioned status information can be passed through into projection
Mode is shown on wall or on other objects or other are currently known or exploitation in the future
Exhibition method.
The server monitoring method that the present embodiment is provided, by sending with predetermined with server institute
Data center network used in the second host-host protocol it is different the first host-host protocol encapsulation
Then server monitoring request receives to the baseboard management controller of server and shows above-mentioned base
The state letter of the above-mentioned server for the above-mentioned first host-host protocol encapsulation of use that board management controller is sent
Breath, realizes and sends server monitoring request by using the transmission means of the first host-host protocol,
Data center machine room network need not be accessed, and live operation management personnel is serviced without obtaining
Status information of the IP address of device with regard to energy quick obtaining server.
With further reference to Fig. 4, as the realization to method shown in above-mentioned Fig. 2, the application is provided
A kind of one embodiment of server monitoring device, the device embodiment and the side shown in Fig. 2
Method embodiment is corresponding, and the device specifically can apply in various substrate control managers.
As shown in figure 4, the above-mentioned server monitoring device 400 of the present embodiment includes:Receive single
Member 401, converting unit 402, acquiring unit 403 and transmitting element 404.Wherein, receive
The server prison of the first host-host protocol encapsulation predetermined for the use of receiving terminal transmission of unit 401
Control request, wherein, used in the network of the data center where above-mentioned first host-host protocol and the machine
The second host-host protocol it is different;Converting unit 402 be used for based on above-mentioned second host-host protocol to
State server monitoring request and carry out protocol conversion;After acquiring unit 403 is used in response to conversion
Server monitoring is asked, and obtains the status information of server;Transmitting element 404 is used for will be above-mentioned
Status information is sent to the above-mentioned terminal of transmission.
In the present embodiment, receiving unit 401, converting unit 402, acquiring unit 403 and
The specific processing of transmitting element 404 can be respectively with reference to step 201, step in Fig. 2 correspondence embodiments
Rapid 202, the related description of step 203 and step 204, will not be repeated here.
In some optional implementations of the present embodiment, receiving unit 401 can be also used for
Monitored and asked by USB the reception server.And, above-mentioned first transmission association
View can be universal serial bus protocol.The specific processing of the implementation refers to Fig. 2 correspondences
The related description of the optional implementation of step 201, will not be repeated here in embodiment.
In some optional implementations of the present embodiment, the server prison that the present embodiment is provided
Control device can also include:Allocation unit 405, is asked for being monitored in the reception server
Before, it is above-mentioned terminal distribution in response to the connection of above-mentioned serial bus interface and above-mentioned terminal
IP address.And above-mentioned transmitting element 404 can be also used for above-mentioned status information being sent to
State the terminal associated by IP address.The specific processing of the implementation refers to Fig. 2 correspondence implementations
The related description of the optional implementation of step 201 and step 204, will not be repeated here in example.
The server monitoring device that the present embodiment is provided, by converting unit 402 based on predetermined
The above-mentioned server of predetermined the first host-host protocol encapsulation of use that second host-host protocol is sent to terminal
Monitoring request carries out protocol conversion, and by acquiring unit 403 in response to the server after conversion
Monitoring request, obtains the status information of server, then by transmitting element 404 by above-mentioned shape
State information is sent to above-mentioned terminal after being packaged with above-mentioned first host-host protocol so that terminal can
To send server monitoring request by using the transmission means of the first host-host protocol, without access
Data center machine room network, and live operation management personnel is obtained the IP of server
Status information of the location with regard to energy quick obtaining server.
With continued reference to Fig. 5, as the realization to method shown in above-mentioned Fig. 3, this application provides
One embodiment of another server monitoring device, the device embodiment and the side shown in Fig. 3
Method embodiment is corresponding, and the device specifically can apply in terminal device.
As shown in figure 5, the above-mentioned server monitoring device 500 of the present embodiment includes:Send single
Member 501, receiving unit 502 and display unit 503.Wherein, transmitting element 501 is used to send out
The server monitoring request encapsulated with the first predetermined host-host protocol is sent to be managed to the substrate of server
Controller, wherein, above-mentioned first host-host protocol and the net of the data center where above-mentioned server
The second host-host protocol used in network is different;Receiving unit 502 is used to receive aforesaid substrate management control
The status information of the above-mentioned server for the above-mentioned first host-host protocol encapsulation of use that device processed is sent, wherein,
Above-mentioned status information is aforesaid substrate Management Controller according to above-mentioned server monitoring acquisition request
's;Display unit 503 is used to show above-mentioned status information.
In the present embodiment, transmitting element 501, receiving unit 502 and display unit 503
Specific processing can respectively with reference to Fig. 3 correspondence embodiment in, step 301, step 302 and
The related description of step 303, will not be repeated here.
In some optional implementations of the present embodiment, transmitting element 501 can be also used for
Server monitoring is asked to be sent to above-mentioned clothes by the USB cable being connected with the machine
The baseboard management controller of business device.And, the server monitoring device that the present embodiment is provided may be used also
With including:Drive load unit 504, for arriving server in transmission server monitoring request
Before baseboard management controller, in response to the serial bus interface with aforesaid substrate Management Controller
Connection, load aforesaid substrate Management Controller trawl performance.The specific place of the implementation
Reason refers to the related description of the optional implementation of step 301 in Fig. 3 correspondence embodiments,
This is repeated no more.
The server monitoring device that the present embodiment is provided, is sent with predetermined by transmitting element 501
Different from the second host-host protocol used in the network of the data center where server first pass
Then the server monitoring request of defeated protocol encapsulation is distinguished to the baseboard management controller of server
Received by receiving unit 502 and display unit 503 and show that aforesaid substrate Management Controller is sent out
The status information of the above-mentioned server for the above-mentioned first host-host protocol encapsulation of use sent, realizes and passes through
Server monitoring is sent using the transmission means of the first host-host protocol to ask, without accessing in data
Heart network of computer room, and live operation management personnel is obtained the IP address of server with regard to energy
The status information of quick obtaining server.
In addition, present invention also provides a kind of embodiment of baseboard management controller, the embodiment
The baseboard management controller of offer includes Fig. 4 correspondence embodiments and its any implementation is provided
Server monitoring device.
Except aforesaid substrate Management Controller, present invention also provides a kind of monitoring system server
Embodiment, the embodiment provide monitoring system server include server and terminal.Wherein,
The server of the present embodiment includes the baseboard management controller that a upper embodiment is provided;The present embodiment
Terminal include Fig. 5 correspondence embodiment and its any implementation provided server monitoring dress
Put.
Below with reference to Fig. 6, it illustrates suitable for for realizing the terminal device of the embodiment of the present application
Or the structural representation of the computer system 600 of baseboard management controller.
As shown in fig. 6, computer system 600 includes CPU (CPU) 601, its
Can according to the program being stored in read-only storage (ROM) 602 or from storage part 606
The program that is loaded into random access storage device (RAM) 603 and perform various appropriate actions
And processing.In RAM 603, the system that is also stored with 600 operates required various program sums
According to.CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input
/ output (I/O) interface 605 is also connected to bus 604.
I/O interfaces 605 are connected to lower component:Including storage part 606;And including such as
The communications portion 607 of the NIC of LAN card, modem etc..Communications portion 607
Communication process is performed via the network of internet, USB etc..
Especially, in accordance with an embodiment of the present disclosure, the process described above with reference to flow chart can be with
It is implemented as computer software programs.For example, embodiment of the disclosure includes a kind of computer journey
Sequence product, it includes being tangibly embodied in the computer program on machine readable media, the meter
Calculation machine program bag, which contains, is used for the program code of the method shown in execution flow chart.Implement such
In example, the computer program can be downloaded and installed by communications portion 607 from network.
When the computer program is performed by CPU (CPU) 601, perform the application's
The above-mentioned functions limited in method.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application,
Architectural framework in the cards, function and the operation of method and computer program product.This point
On, each square frame in flow chart or block diagram can represent a module, program segment or code
A part, the part of the module, program segment or code is used for comprising one or more
The executable instruction of logic function as defined in realizing.It should also be noted that being used as replacement at some
In realization, the function of being marked in square frame can also be with different from the order marked in accompanying drawing hair
It is raw.For example, two square frames succeedingly represented can essentially be performed substantially in parallel, they
Sometimes it can also perform in the opposite order, this is depending on involved function.It is also noted that
It is, each square frame in block diagram and/or flow chart and the square frame in block diagram and/or flow chart
Combination, can be realized with the special hardware based system of defined function or operation is performed,
Or can be realized with the combination of specialized hardware and computer instruction.
Being described in unit involved in the embodiment of the present application can be real by way of software
It is existing, it can also be realized by way of hardware.Described unit can also be arranged on processing
In device, for example, can be described as:A kind of processor includes receiving unit, converting unit, obtained
Take unit and transmitting element.Wherein, the title of these units is not constituted under certain conditions
To the restriction of the unit in itself, for example, transmitting element is also described as " by the state
Information is sent to the unit for sending the terminal ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media,
The nonvolatile computer storage media can be described in above-described embodiment included in device
Nonvolatile computer storage media;Can also be individualism, without non-in supplying terminal
Volatile computer storage medium.Above-mentioned nonvolatile computer storage media be stored with one or
The multiple programs of person, when one or more of programs are performed by an equipment so that described
Equipment:Send the server monitoring request encapsulated with the first predetermined host-host protocol and arrive server
Baseboard management controller, wherein, first host-host protocol and the data where the server
The second host-host protocol used in the network at center is different;The baseboard management controller is received to send
The encapsulation of use first host-host protocol the server status information, wherein, the shape
State information is the baseboard management controller according to the server monitoring acquisition request;Displaying
The status information.
Above description is only the preferred embodiment of the application and saying to institute's application technology principle
It is bright.It will be appreciated by those skilled in the art that invention scope involved in the application, is not limited
In the technical scheme of the particular combination of above-mentioned technical characteristic, do not departed from while should cover yet
In the case of the inventive concept, it is combined by above-mentioned technical characteristic or its equivalent feature
Formed by other technical schemes.Such as features described above and (but not limited to) disclosed herein
Technical characteristic with similar functions carries out technical scheme formed by replacement mutually.
Claims (12)
1. a kind of server monitoring method, it is characterised in that methods described includes:
Receiving terminal send use it is predetermined the first host-host protocol encapsulation server monitoring request,
Wherein, first host-host protocol is passed with second used in the network of the data center where the machine
Defeated agreement is different;
Protocol conversion is carried out to server monitoring request based on second host-host protocol;
In response to the server monitoring request after conversion, the status information of server is obtained;
The end is sent to after the status information is packaged with first host-host protocol
End.
2. according to the method described in claim 1, it is characterised in that the reception server prison
Control request, including:
Monitored and asked by USB the reception server;And
First host-host protocol is universal serial bus protocol.
3. method according to claim 2, it is characterised in that methods described also includes:
Before the reception server monitoring request, in response to the serial bus interface and the end
The connection at end, is the terminal distribution IP address;And
It is described that the status information is sent to the terminal for sending the server monitoring request, bag
Include:
The status information is sent to the terminal associated by the IP address.
4. a kind of server monitoring method, it is characterised in that methods described includes:
Send the base that server is arrived in the server monitoring request encapsulated with the first predetermined host-host protocol
Board management controller, wherein, in the data where first host-host protocol and the server
The second host-host protocol used in the network of the heart is different;
Receive the described of use the first host-host protocol encapsulation that the baseboard management controller is sent
The status information of server, wherein, the status information be the baseboard management controller according to
The server monitoring acquisition request;
Show the status information.
5. method according to claim 4, it is characterised in that the transmission is with predetermined
The server monitoring request of first host-host protocol encapsulation is wrapped to the baseboard management controller of server
Include:
Server monitoring is asked to be sent to institute by the USB cable being connected with the machine
State the baseboard management controller of server;And
Methods described also includes:Sending substrate management control of the server monitoring request to server
Before device processed, in response to the connection with the serial bus interface of the baseboard management controller, plus
Carry the trawl performance of the baseboard management controller.
6. a kind of server monitoring device, it is characterised in that described device includes:
Receiving unit, for receiving terminal send use it is predetermined the first host-host protocol encapsulation clothes
Business device monitoring request, wherein, first host-host protocol and the net of the data center where the machine
The second host-host protocol used in network is different;
Converting unit, for based on second host-host protocol server monitoring is asked into
Row protocol conversion;
Acquiring unit, for being asked in response to the server monitoring after conversion, obtains server
Status information;
Transmitting element, for the status information to be sent into the transmission terminal.
7. device according to claim 6, it is characterised in that the receiving unit is also used
Asked in being monitored by USB the reception server;And
First host-host protocol is universal serial bus protocol.
8. device according to claim 7, it is characterised in that described device also includes:
Allocation unit, for before the reception server monitoring request, in response to the string
Row bus interface and the connection of the terminal, are the terminal distribution IP address;And
The transmitting element is additionally operable to the status information being sent to associated by the IP address
Terminal.
9. a kind of server monitoring device, it is characterised in that described device includes:
Transmitting element, please for sending the server monitoring encapsulated with the first predetermined host-host protocol
The baseboard management controller of server is sought, wherein, first host-host protocol and the service
The second host-host protocol used in the network of data center where device is different;
Receiving unit, for receiving use first transmission that the baseboard management controller is sent
The status information of the server of protocol encapsulation, wherein, the status information is the substrate
Management Controller is according to the server monitoring acquisition request;
Display unit, for showing the status information.
10. device according to claim 9, it is characterised in that the transmitting element is also
Server monitoring request is sent to institute for the USB cable by being connected with the machine
State the baseboard management controller of server;And
Described device also includes:
Drive load unit, for sending substrate management of the server monitoring request to server
Before controller, in response to the connection with the serial bus interface of the baseboard management controller,
Load the trawl performance of the baseboard management controller.
11. a kind of baseboard management controller, it is characterised in that the baseboard management controller bag
Include the server monitoring device described in claim any one of 6-8.
12. a kind of monitoring system server, it is characterised in that the system include server and
Terminal, wherein, the server includes the baseboard management controller described in claim 11, institute
Stating terminal includes the server monitoring device described in claim any one of 9-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610274789.9A CN107332724A (en) | 2016-04-28 | 2016-04-28 | Server monitoring method, device and system and baseboard management controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610274789.9A CN107332724A (en) | 2016-04-28 | 2016-04-28 | Server monitoring method, device and system and baseboard management controller |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107332724A true CN107332724A (en) | 2017-11-07 |
Family
ID=60192212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610274789.9A Pending CN107332724A (en) | 2016-04-28 | 2016-04-28 | Server monitoring method, device and system and baseboard management controller |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107332724A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108880926A (en) * | 2017-11-30 | 2018-11-23 | 北京视联动力国际信息技术有限公司 | A kind of method and apparatus of server monitoring |
CN110336710A (en) * | 2019-06-06 | 2019-10-15 | 视联动力信息技术股份有限公司 | A kind of test method of terminal, system and device and storage medium |
CN111988810A (en) * | 2020-08-13 | 2020-11-24 | 苏州浪潮智能科技有限公司 | Wireless server supervision method based on MIWI and mesh networking device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050229173A1 (en) * | 2004-04-07 | 2005-10-13 | Mihm James T | Automatic firmware update proxy |
CN101771565A (en) * | 2009-01-05 | 2010-07-07 | 英业达集团(天津)电子技术有限公司 | Analogy method for realizing multitudinous or different baseboard management controllers by single server |
CN102081568A (en) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | Multi-motherboard server system |
CN102448074A (en) * | 2010-09-30 | 2012-05-09 | 国际商业机器公司 | Method and system for managing server |
CN102662818A (en) * | 2012-04-28 | 2012-09-12 | 浪潮电子信息产业股份有限公司 | Server remote monitoring management method based on intelligent handheld equipment |
CN103019905A (en) * | 2011-09-27 | 2013-04-03 | 英业达股份有限公司 | Substrate managing controller and data processing method thereof |
-
2016
- 2016-04-28 CN CN201610274789.9A patent/CN107332724A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050229173A1 (en) * | 2004-04-07 | 2005-10-13 | Mihm James T | Automatic firmware update proxy |
CN101771565A (en) * | 2009-01-05 | 2010-07-07 | 英业达集团(天津)电子技术有限公司 | Analogy method for realizing multitudinous or different baseboard management controllers by single server |
CN102081568A (en) * | 2009-11-30 | 2011-06-01 | 英业达股份有限公司 | Multi-motherboard server system |
CN102448074A (en) * | 2010-09-30 | 2012-05-09 | 国际商业机器公司 | Method and system for managing server |
CN103019905A (en) * | 2011-09-27 | 2013-04-03 | 英业达股份有限公司 | Substrate managing controller and data processing method thereof |
CN102662818A (en) * | 2012-04-28 | 2012-09-12 | 浪潮电子信息产业股份有限公司 | Server remote monitoring management method based on intelligent handheld equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108880926A (en) * | 2017-11-30 | 2018-11-23 | 北京视联动力国际信息技术有限公司 | A kind of method and apparatus of server monitoring |
CN110336710A (en) * | 2019-06-06 | 2019-10-15 | 视联动力信息技术股份有限公司 | A kind of test method of terminal, system and device and storage medium |
CN111988810A (en) * | 2020-08-13 | 2020-11-24 | 苏州浪潮智能科技有限公司 | Wireless server supervision method based on MIWI and mesh networking device |
CN111988810B (en) * | 2020-08-13 | 2022-12-09 | 苏州浪潮智能科技有限公司 | Wireless server supervision method based on MIWI and mesh networking device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2779712B1 (en) | Configuring Secure Wireless Networks | |
CN102891890B (en) | Exchange method between a kind of terminal and relevant device, system | |
CN105005471A (en) | Method, device, server and system for modifying configuration parameters of BIOS | |
CN106850402A (en) | The transmission method and device of message | |
CN110891005A (en) | IOT equipment control method, cloud server and IOT equipment control system | |
CN105337933B (en) | Create method, system and the main account device of sub- account and sub- account device | |
CN104580376B (en) | The methods, devices and systems connected between terminal are established in a local network | |
CN105190530B (en) | Transmit the graph data of Hardware Render | |
CN104144149A (en) | Transmission processing method and system for data of sensing Internet of Things and gateway | |
CN106357609A (en) | User creation method and system, public network server and private cloud equipment | |
CN105391719A (en) | Intelligent equipment remote control system based on TCP/IP network and interaction method thereof | |
CN107332724A (en) | Server monitoring method, device and system and baseboard management controller | |
CN109587208A (en) | Remote operating system and measurement system | |
CN103795681B (en) | Video equipment collocation method and system, video equipment, video information server | |
CN108924219A (en) | The method, apparatus and system of remote operation terminal | |
CN108306953A (en) | A kind of strong compatible real time push method presented for Internet of Things application data | |
CN107277163B (en) | Equipment remote mapping method and device | |
CN107295458A (en) | Terminal, smart card and its between set up Bluetooth connecting method, device and server | |
CN108200047A (en) | Data processing method, apparatus and system | |
CN109166205B (en) | Parking lot access control system, adaptation method and Internet of things gateway | |
CN112399446A (en) | Edge gateway communication method, device, computer equipment and storage medium | |
CN103048667A (en) | Server positioning system | |
CN109819026B (en) | Method and device for transmitting information | |
CN108668048B (en) | The processing method and system of image data, storage medium, processor | |
CN105959292A (en) | Device using authority identification method and system, and management server |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171107 |