CN1617104A - Far end server monitor - Google Patents

Far end server monitor Download PDF

Info

Publication number
CN1617104A
CN1617104A CN 200310116524 CN200310116524A CN1617104A CN 1617104 A CN1617104 A CN 1617104A CN 200310116524 CN200310116524 CN 200310116524 CN 200310116524 A CN200310116524 A CN 200310116524A CN 1617104 A CN1617104 A CN 1617104A
Authority
CN
China
Prior art keywords
servomechanism
computing machine
picture
monitoring
order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200310116524
Other languages
Chinese (zh)
Other versions
CN100343817C (en
Inventor
赖德贤
邱开凤
黄在宏
蔡锦富
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quanta Computer Inc
Original Assignee
Quanta Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quanta Computer Inc filed Critical Quanta Computer Inc
Priority to CNB2003101165249A priority Critical patent/CN100343817C/en
Publication of CN1617104A publication Critical patent/CN1617104A/en
Application granted granted Critical
Publication of CN100343817C publication Critical patent/CN100343817C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The far end server monitor provides several managers with management on far end server. The far end server monitor has at least one monitoring computer and one deputy server, the monitoring computer executes one browser program and designates server computer for picture monitoring, and the deputy server judges whether the designated server computer is in monitoring the server picture and, if so, transmits the displayed picture to the monitoring computer or, if not, sends one picture re-guide command and one re-starting up command to transmit the display picture of the designated server computer from the deputy server to the monitoring computer.

Description

Far-end servomechanism supervising device
Technical field
The present invention relates to a kind of far-end servomechanism supervising device, particularly relate to a kind of far-end servomechanism supervising device for many people's operations.
Background technology
Along with computing machine a large amount of popularize fast development with network technology, can obtain required data fast via network, more can provide diversified service.Development of computer network provides human more convenient and comfortable living environment.
Because the Internet fast development now, the technology that application network transmits is also more and more progressive, is therefore only concentrated the computer system of forming not apply by several computing machines or equipment and uses.The employed computer system of general company, no longer only concentrated and formed by several computing machines, but by being scattered in different local computing machine or equipment, as workstation (Workstation), servomechanism (Server), database (Database), router (Router) and alternate device correlation computations machine equipments such as (Backup Device), link and form via network, so that the service of miscellaneous service processing with information inquiry to be provided.
Therefore, for effectively managing the computer equipment that is scattered in various places, the importance of the remote side administration of computer equipment also day by day promotes.Far-end servomechanism computer management mode generally is to use the framework of two-layer (Two-tier), and adopts the management mode of (one-to-one) one to one usually.But under the situation about all becoming increasingly complex along with the software function and the hardware configuration of servomechanism, single management person gets rid of or carries out servomechanism when setting in the fault of carrying out servomechanism, and it is unable to do what one wishes often to seem.Especially when carrying out the servomechanism troubleshooting of faults, related may not only be the failure that simple software or hardware caused, more likely owing to software failure, so that the related fault that causes hardware.
In above-mentioned background of invention, the management of known far-end servomechanism computing machine generally is to be undertaken by man-to-man management mode.Under the situation that the software and hardware of current servo device all becomes increasingly complex, with the support that is not enough to provide network manager enough, to fix a breakdown.So the management of far-end servomechanism and fault are got rid of now, only rely on the servomechanism managerial personnel of minority, keep in repair and manage, will form the bottleneck of servomechanism management.
Summary of the invention
In order to overcome the existing defective of above-mentioned prior art, if can be effectively in conjunction with the multidigit managerial personnel of software and hardware, more in conjunction with servomechanism user, sellers and fabricator, and even system design and integrator, work as one and carry out many people's management, get rid of the fault of servomechanism jointly.Can effectively improve the fault elimination ability of servomechanism, and make the management of servomechanism and fault get rid of more convenient and effective.If a kind of servomechanism of far-end cheaply supervising device can be provided, can provide the multidigit supvr to carry out the monitoring of servomechanism simultaneously, can effectively improve the ability that the servomechanism computer failure is got rid of, more help to reduce the required cost of remote side administration, and make the remote side administration of servomechanism more popular and effective.
One of purpose of the present invention provides a kind of far-end servomechanism supervising device, and the management that provides the multidigit supvr to carry out the far-end servomechanism simultaneously makes the fault of servomechanism get rid of more convenient and effective.
Another object of the present invention provides a kind of far-end servomechanism supervising device, uses baseboard management controller (Baseboard Management Controller; BMC) with shared network interface controller (the Network Interface Controller of system; NIC) carry out the transmission of network packet, to reduce far-end servomechanism management costs.
Another purpose of the present invention is to utilize the network management pattern of three-layer type (Three-tier) to carry out many people keyholed back plate of far-end servomechanism, and utilization can be carried out the management of far-end servomechanism based on the cross-platform browser program of network (Web-based) so that the supvr to be provided on various platforms.
According to above-described purpose, the invention provides a kind of far-end servomechanism supervising device, can provide a plurality of supervisory control comuters to manage a plurality of servomechanism computing machines simultaneously.This far-end servomechanism supervising device includes at least one supervisory control comuter and and acts on behalf of servomechanism.Supervisory control comuter is carried out a cross-platform browser program based on network (Web-based), and specifies the servomechanism computing machine of desiring to carry out the picture monitoring.
Agent servo, when receiving the order of above-mentioned picture monitoring, judge whether appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, when if appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, the then direct supervisory control comuter that its display frame is sent to.Supervisory control comuter then utilizes above-mentioned browser program to monitor the display frame of servomechanism.
If appointed servomechanism computing machine, when not carrying out the monitoring of servomechanism picture as yet, agent servo will send the order that order and that a picture leads is again started shooting again to the BMC of appointed servomechanism computing machine.Wherein the picture order of leading is again revised the function choosing-item of the guiding again (Console Redirection) in the storer of a basic input/output system of appointed servomechanism computing machine for starting.Then the order of start is started working the guide function again of appointed servomechanism computing machine again, will specify the display frame of servomechanism computing machine to be sent to agent servo then.Agent servo is sent to supervisory control comuter with display frame again, to monitor.
Wherein in the order that picture leads again, also include a network-side slogan, with usefulness as data transmission between the BMC of agent servo and servomechanism computing machine.Again power-on command then is to utilize start selftest (Power On Self Test; POST), so that the guide function again of servomechanism computing machine start working.The BMC of servomechanism computing machine then utilizes user data message agreement (the User Datagram Protocol with the shared network interface controller of system; UDP) the network-side slogan that sets on 623 ports and the agent servo transmits.
Wherein supervisory control comuter is also downloaded a Java Applet and is carried out it by agent servo, to set up the line that transmits with the display frame of agent servo.The servomechanism computing machine then also comprises a baseboard management controller (Baseboard Management Controller; BMC), carry out order with control servomechanism computing machine by supervisory control comuter was sent.These orders then are to utilize IPMI (Intelligent Platform Management Interface; IPMI) standard format is write meets remote side administration agreement (Remote Management Control Protocol; The control command of communications protocol RMCP) (Protocol).
The present invention also provides a kind of far-end servomechanism method for supervising.The method includes the following step: supervisory control comuter sends the order of servomechanism picture monitoring, and agent servo judges whether appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture.If appointed servomechanism computing machine does not carry out servomechanism picture when monitoring as yet, then send the order that order and that a picture leads is again started shooting again.Provide the baseboard management controller of a network-side slogan simultaneously, and the function choosing-item of the guiding again in the storer of a basic input/output system of correction servomechanism computing machine is for starting to the servomechanism computing machine.Carry out the start again of servomechanism computing machine, and utilize a start selftest, so that guide function is started working again.User data message agreement (UserDatagram Protocol by the BMC of servomechanism computing machine; UDP) 623 ports transmit the above-mentioned network-side slogan of the display frame of servomechanism computing machine to agent servo, then again these display frames are sent to supervisory control comuter, to monitor.
If when the servomechanism computing machine is carrying out the monitoring of servomechanism picture, directly display frame is sent to supervisory control comuter, just can directly monitors then.
Far-end servomechanism supervising device of the present invention and method can provide many servomechanism computing machines simultaneously, utilize agent servo, are managed by many supervisory control comuters.Utilize the shared network interface controller of BMC and system that far-end servomechanism management costs is effectively reduced, and the fault of carrying out servomechanism via the multidigit servomechanism supvr who is in diverse location is simultaneously got rid of, and the efficient of the fault eliminating of servomechanism is more improved.The present invention utilizes gerentocratic rights management again, makes the monitoring of far-end servomechanism can be without any confusion.Therefore, far-end servomechanism supervising device of the present invention and method not only can effectively reduce the servomechanism computing machine and carry out the required hardware costs of far-end remote control, and more convenient servomechanism managerial personnel carry out the management of servomechanism computing machine.
Description of drawings
For above-mentioned and other purposes of the present invention, feature and advantage can be become apparent,, and describe in detail in conjunction with near figure especially exemplified by preferred embodiment.
Fig. 1 is the system architecture synoptic diagram of far-end servomechanism supervising device of the present invention; And
Fig. 2 is the synoptic diagram of three layer-management frameworks of far-end servomechanism supervising device of the present invention.
The reference numeral explanation
110 servomechanisms, 1 120 servomechanisms 2
130 agent servos, 140 supervisory control comuter A
150 supervisory control comuter B, 160 supervisory control comuter C
170 supervisory control comuter D, 180 supervisory control comuter E
210 servomechanisms
212 basic input/output systems (BIOS)
214 baseboard management controllers (BMC)
215 network interface controllers (NIC)
216 storeies (for example: CMOS NVRAM)
218 monitoring lines
230 agent servos, 232 notice lines
240 supervisory control comuter A, 242 lines
250 supervisory control comuter B, 252 lines
260 supervisory control comuter C, 262 lines
270 supervisory layers, 280 Agent layer
290 by administration and supervision authorities
Embodiment
A kind of far-end servomechanism supervising device of the present invention not only can carry out monitoring on the line of far-end servomechanism of multi-manager effectively simultaneously, can also baseboard management controller (Baseboard ManagementController; BMC) with the shared same network interface controller of system, the monitoring cost of far-end servomechanism effectively is lowered, and then makes the remote side administration of servomechanism more popular.And will clearly demonstrate spirit of the present invention with accompanying drawing and detailed description, the personnel of the technology of this area after understanding preferred embodiment of the present invention, technology change and the modification that can be instructed according to the present invention, it does not break away from spirit of the present invention and scope.
Consult Fig. 1, Fig. 1 is the system architecture synoptic diagram for far-end servomechanism supervising device of the present invention.As shown in the figure, far-end servomechanism supervising device of the present invention can be monitored many servomechanism computing machines simultaneously, and can carry out the management framework of many people's monitoring.Servomechanism 1 (110) shown in the figure and servomechanism 2 (120) are respectively the servomechanism computing machine that two quilts are managed.And be directed to supervisory control comuter A (140), supervisory control comuter B (150), supervisory control comuter C (160), supervisory control comuter D (170) and supervisory control comuter E (180) respectively via the guiding again (Redirection) of agent servo 130.That is to say that many supervisory control comuters can carry out the management of many servomechanisms via agent servo 130 simultaneously.
Wherein supervisory control comuter A (140), supervisory control comuter B (150), supervisory control comuter C (160), supervisory control comuter D (170) and supervisory control comuter E (180), can represent five different computing machines respectively, also can represent several browser menus of a computing machine.And agent servo 130 also can be integrated among arbitrary the supervisory control comuter, and it does not all break away from spirit of the present invention and scope.
Consult Fig. 2, Fig. 2 is the synoptic diagram of three layers of (three-tier) management framework of far-end servomechanism supervising device of the present invention.The employed three layer-management frameworks of far-end servomechanism supervising device of the present invention are respectively for supervisory layers 270, Agent layer 280 and by administration and supervision authorities 290.Wherein by administration and supervision authorities 290, with the single servomechanism of being managed 210 is that example is with convenient its every function of explanation, as previously mentioned, far-end servomechanism supervising device of the present invention can carry out the monitoring of many far-end servomechanism simultaneously, and it does not break away from spirit of the present invention and purpose.270 of supervisory layers are example with supervisory control comuter A (240), supervisory control comuter B (250) with (260) three supervisory control comuters of supervisory control comuter C, so that three layer-management frameworks of the present invention to be described.
When desiring to carry out the remote monitoring of servomechanism 210, at first, give an order to agent servo 230 by any supervisory control comuter A, a B or C.For example, when the servomechanism supvr utilizes supervisory control comuter A240 to carry out the remote monitoring of servomechanism 210, at first assign the order of remote monitoring servomechanism 210 and give agent servo 230.Supervisory control comuter A240 uses a browser program (Browser) to monitor at this moment, and it provides the ability with cross-platform network monitoring.After acting on behalf of servomechanism 230 and receiving the order of supervisory control comuter A240, not monitored as yet through judging servomechanism 210, then via notice line 232, with remote side administration agreement (Remote Management Control Protocol; RMCP) communications protocol (Protocol) is sent the order of servomechanism 210 display frames of leading again to the BMC of servomechanism 210, and two orders of start again.Wherein these two orders then are to utilize IPMI (Intelligent Platform Management Interface; IPMI) control command that meets the RMCP communications protocol that standard format is write.
The BMC of servomechanism 210 then via with user data message agreement (the User Datagram Protocol of the shared network interface controller 215 of system; UDP) 623 ports obtain two above-mentioned control commands, wherein also include the baseboard management controller (BMC) 214 that a predetermined port numbers is given servomechanism computing machine 210 in the guiding order again.The UDP623 port then is to be an outer data I/O mouth of (Out of Band) frequently, that is when a minute group of received is come in, if the destination interface of this grouping (destination port) number is UDP623, then sends BMC to; Other groupings then send system 210 in addition.
At the same time, supervisory control comuter A240 then by downloading Java Applet in the agent servo in the Agent layer 280 230 and carrying out it, sets up line 242 simultaneously.
Servomechanism 210 is then further carried out two above-mentioned monitor commands.At first, baseboard management controller 214 is set basic input/output system (Basic Input/Output System earlier; BIOS) 212 storer 216 for example is complementary metal oxide semiconductor (CMOS) (ComplementaryMetal Oxide Semiconductor; CMOS) random access memory (Random-AccessMemory; RAM), the function that the servomechanism host picture in storer 216 settings is led again is unlatching.Then carry out the start again of servomechanism 210, make the predetermined port numbers and the agent servo 230 that are sent according to agent servo 230 constitute monitoring line 218.
And BIOS212 is at the selftest of starting shooting (Power On Self Test; POST) time, detect the state of function for opening that the servomechanism host picture leads again, just the data with start-up picture are sent to baseboard management controller 214, and send agent servo 230 to via monitoring line 218.230 of agent servos send supervisory control comuter A240 further with the data of these start-up pictures to via line 242.This while, supervisory control comuter A240 then utilized identical line to assign control command to servomechanism 210, to carry out the control of servomechanism 210.
When this moment, another one servomechanism supvr desire utilized supervisory control comuter B250 to carry out the monitoring of servomechanism 210, then its first notification agent servomechanism 230 desires to carry out the host picture monitoring of servomechanism 210, and by downloading Java Applet in the agent servo 230 and carrying out it, to set up line 252.And agent servo 230 is after judging the function that servomechanism 210 has been led again by supervisory control comuter host picture that A240 starts, then will not need in servomechanism 210, to start again this function, only need directly will be sent to the picture data of the servomechanism computing machine of supervisory control comuter A240, heavily give supervisory control comuter B250 simultaneously by agent servo 230.No matter be that the servomechanism supvr of supervisory control comuter A240 or supervisory control comuter B250 can obtain the start-up picture of current servo device 210 simultaneously this moment, and carry out fault and get rid of or carry out any setting.Be in two different local servomechanism supvrs, can obtain required picture data simultaneously by far-end servomechanism supervising device of the present invention, and monitor simultaneously, effectively fault is got rid of.The improved efficiency of getting rid of for the servomechanism fault provides tangible contribution, and can effectively reduce the waste because of servomechanism company cost that fault causes.
At the same time, supervisory control comuter C260 also can utilize line 262 to carry out the monitoring function of servomechanism 210 via the continuous mode identical with supervisory control comuter B250.That is to say that the professional who is positioned at differently all can obtain required picture data simultaneously via far-end servomechanism supervising device of the present invention, with the monitoring of effectively carrying out servomechanism 210 with fix a breakdown.
When many supvrs all when carrying out the function of picture monitoring, be effective each supervisory control comuter of keyholed back plate, to avoid because many people's order input causes obscuring of servomechanism 210 on the contrary, or the data of servomechanism 210 problem that is repeated to revise.Far-end servomechanism supervising device of the present invention when the multi-manager monitoring capacity is provided, also more provides the function of the control authority management of multi-manager.For example be, only allow single master administrator to carry out the input of order, and other auxiliary supvrs only provide the function of supervision, when master administrator shifts or withdraw from monitoring, obtain the authority that order is imported by another auxiliary supvr, be a kind of management mode of single master administrator.The auxiliary supvr who wherein obtains administration authority can be determined by original master administrator, or via picked at random, also can manage according to the sequencing of logining the host picture monitoring of carrying out servomechanism 210, it all is applicable to far-end servomechanism supervising device of the present invention.Also can have a plurality of master administrator and a plurality of auxiliary supvr simultaneously, the function of monitoring, wherein master administrator has the authority of input, and auxiliary supvr only has the authority of supervision, is a kind of management mode of multidigit master administrator.The management mode of then utilizing input earlier to carry out earlier between the master administrator is carried out the management of order input.
By the standard of IPMI, can carry out the function of the long distance maintenance of system apace.And utilize three-layer type far-end servomechanism supervising device of the present invention, and can also carry out the management and the fault of many people and many servomechanisms simultaneously to get rid of, make the management of servomechanism and fault get rid of more efficient.And the agent servo of far-end servomechanism supervising device of the present invention can also provide many simultaneously by the data of management servomechanism, specifies the servomechanism of institute's desire monitoring for supervisory control comuter.
Far-end servomechanism supervising device of the present invention, the servomechanism monitoring capacity of multi-manager not only can be provided, effectively improve ability and the efficient that the servomechanism computer failure is got rid of, also can utilize the shared network interface controller of BMC and system, effectively reduce the cost of far-end servomechanism monitoring, while, the supvr who makes the far-end servomechanism provided ruly far-end servomechanism managerial ability for effective and convenient again by effectively managing the administration authority of multi-manager.
As the skilled personnel to understand, the above is preferred embodiment of the present invention only, is not in order to limit claim of the present invention.All other do not break away from the equivalence of being finished under the disclosed spirit and changes or modification, all should be included in the described claim of the present invention.

Claims (20)

1. a far-end servomechanism supervising device is managed at least one servomechanism computing machine simultaneously, and this servomechanism computing machine has a baseboard management controller, and this far-end servomechanism supervising device comprises at least:
One supervisory control comuter is carried out a browser program, and one of them carries out the monitoring of servomechanism picture to specify described servomechanism computing machine; And
One acts on behalf of servomechanism, receive described supervisory control comuter one of them when sending the order of servomechanism picture monitoring, judge whether this appointed servomechanism computing machine is carrying out the servomechanism picture and monitoring,
When this appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, display frame that directly will this appointed servomechanism computing machine is sent to the supervisory control comuter that this sends servomechanism picture monitor command, and utilize this this browser program that sends the supervisory control comuter of servomechanism picture monitor command to monitor the described display frame of this appointed servomechanism computing machine
When this appointed servomechanism computing machine does not carry out the monitoring of servomechanism picture as yet, this agent servo sends the order that order and that a picture leads is again started shooting again to the baseboard management controller of this appointed servomechanism computing machine, wherein the order of leading again of this picture is revised the function choosing-item of the guiding again in the storer of a basic input/output system of this appointed servomechanism computing machine for starting, and this order of starting shooting is again started working the guide function again of this appointed servomechanism computing machine, the described display frame of this designated servomechanism computing machine is sent to this agent servo, this agent servo also is sent to the described display frame of described designated servomechanism computing machine the supervisory control comuter that this sends the order of servomechanism picture monitoring, and utilizes this browser program of the supervisory control comuter of this order of sending the monitoring of servomechanism picture to monitor the described display frame of this appointed servomechanism computing machine.
2. far-end servomechanism supervising device as claimed in claim 1, wherein above-mentioned browser program are cross-platform browser programs based on network.
3. far-end servomechanism supervising device as claimed in claim 1, the order that wherein above-mentioned picture leads again also includes a network-side slogan of this agent servo, carries out the transmission of described display frame for this agent servo and the baseboard management controller of this appointed servomechanism computing machine.
4. far-end servomechanism supervising device as claimed in claim 1, wherein above-mentioned power-on command again are via this designated servomechanism opening computer selftest, so that the guide function again of this appointed servomechanism computing machine is started working.
5. far-end servomechanism supervising device as claimed in claim 1, the baseboard management controller of wherein above-mentioned servomechanism computing machine is to utilize and the user data message agreement CDP623 port of the network interface controller that system is shared and the transmission that this agent servo carries out described display frame, be the grouping that is grouped into BMC of UDP623 port, the grouping of other ports then belongs to the grouping of system.
6. far-end servomechanism supervising device as claimed in claim 1, the supervisory control comuter of the wherein above-mentioned order of sending the monitoring of servomechanism picture also utilizes a network to download a JavaApplet and execution by this agent servo, with the transmission line of foundation with the described display frame of this agent servo.
7. far-end servomechanism supervising device as claimed in claim 1, wherein above-mentioned storer are the random access memory or the CMOS NVRAM of a complementary metal oxide semiconductor (CMOS).
8. far-end servomechanism supervising device as claimed in claim 7, wherein above-mentioned far-end servomechanism supervising device also comprises the supervisory control comuter management mode of single master administrator pattern or multidigit master administrator pattern.
9. far-end servomechanism supervising device as claimed in claim 1, wherein above-mentioned servomechanism computing machine also comprises a baseboard management controller, carry out order and this order of starting shooting again that this picture leads again to control this servomechanism computing machine, and transmit described display frame.
10. far-end servomechanism supervising device as claimed in claim 8, the order that the order that wherein above-mentioned picture leads again and this are started shooting again is a control command of utilizing the communications protocol that meets the remote side administration agreement that the IPMI standard format write.
11. a far-end servomechanism supervisory system comprises at least:
At least one servomechanism computing machine, wherein each described servomechanism computing machine also comprises:
One basic input/output system;
One storer is coupled in this basic input/output system, is used for writing down the setting value of this basic input/output system;
One baseboard management controller is coupled in this basic input/output system and this storer, carries out the control of this servomechanism computing machine; With
One grid interface controller, be coupled in this baseboard management controller, utilize a plurality of user data message agreement ports, carry out an outer data transmission frequently, wherein belong to the grouping that specific user's data message agreement port receives, send BMC to, the grouping of other user data message agreement ports then sends system to;
One supervisory control comuter is carried out a browser program, and one of them carries out the monitoring of servomechanism picture to specify described servomechanism computing machine; And
One acts on behalf of servomechanism is coupled between described servomechanism computing machine and the described supervisory control comuter, receive described supervisory control comuter one of them when sending the order of servomechanism picture monitoring, judge whether this appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture
When this appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, display frame that directly will this appointed servomechanism computing machine is sent to this supervisory control comuter that sends the order of servomechanism picture monitoring, and this browser program that utilizes the supervisory control comuter of this order of sending the monitoring of servomechanism picture is monitored the described display frame of this appointed servomechanism computing machine
When this appointed servomechanism computing machine does not carry out the monitoring of servomechanism picture as yet, this agent servo sends the order that order and that a picture leads is again started shooting again to the baseboard management controller of this appointed servomechanism computing machine, wherein the order of leading again of this picture is revised the function choosing-item of the guiding again in the storer of a basic input/output system of this appointed servomechanism computing machine for starting, and this order of starting shooting is again started working the guide function again of this appointed servomechanism computing machine, and described display frame that will this designated servomechanism computing machine is sent to this agent servo, this agent servo also is sent to the described display frame of described designated servomechanism computing machine the supervisory control comuter that this sends the order of servomechanism picture monitoring, and utilizes this browser program of the supervisory control comuter of this order of sending the monitoring of servomechanism picture to monitor the described display frame of this appointed servomechanism computing machine.
12. far-end servomechanism supervisory system as claimed in claim 11, wherein above-mentioned browser program are a cross-platform browser program based on network.
13. far-end servomechanism supervisory system as claimed in claim 11, the order that wherein above-mentioned picture leads again also includes a network-side slogan of this agent servo, carries out the transmission of described display frame for this agent servo and the baseboard management controller of this appointed servomechanism computing machine.
14. far-end servomechanism supervisory system as claimed in claim 11, wherein above-mentioned power-on command again are via this designated servomechanism opening computer selftest, so that the guide function again of this appointed servomechanism computing machine is started working.
15. far-end servomechanism supervisory system as claimed in claim 11, the supervisory control comuter of the wherein above-mentioned order of sending the monitoring of servomechanism picture is also downloaded a Java Applet by this agent servo and is carried out, with the transmission line of foundation with the described display frame of this agent servo.
16. far-end servomechanism supervisory system as claimed in claim 11, wherein above-mentioned user data message agreement port is to be the UDP623 port.
17. far-end servomechanism supervisory system as claimed in claim 11, the order that the order that wherein above-mentioned picture leads again and this are started shooting again is a control command of utilizing the communications protocol that meets the remote side administration agreement that the IPMI standard format write.
18. a far-end servomechanism method for supervising comprises at least:
Send the order of servomechanism picture monitoring, act on behalf of servomechanism by a supervisory control comuter to, and specify a servomechanism computing machine;
Judge whether this appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, when this appointed servomechanism computing machine, when not carrying out the monitoring of servomechanism picture as yet, send the order that order and that a picture leads is again started shooting again, by the baseboard management controller of this agent servo to this servomechanism computing machine;
The baseboard management controller of one network-side slogan to this servomechanism computing machine is provided;
The function choosing-item of revising the guiding again in the storer of a basic input/output system of this servomechanism computing machine is for starting;
Again this servomechanism computing machine of starting shooting makes and utilizes a start selftest so that this again guide function start working;
Transmit the display frame of this servomechanism computing machine, by the user data message of this servomechanism computing machine agreement port this network-side slogan to this agent servo;
Transmit described display frame to this supervisory control comuter; And
Utilize a browser program to carry out the monitoring of described display frame.
19. described far-end servomechanism method for supervising as claim 18, wherein above-mentioned step judges whether this appointed servomechanism computing machine is carrying out the monitoring of servomechanism picture, when this servomechanism computing machine is carrying out the monitoring of servomechanism picture, directly the described display frame with this servomechanism computing machine is sent to this supervisory control comuter, directly enters step then and utilizes a browser program to carry out the monitoring of described display frame.
20. described far-end servomechanism method for supervising as claim 18, the order that the order that wherein above-mentioned picture leads again and this are started shooting again is a control command of utilizing the communications protocol that meets the remote side administration agreement that the IPMI standard format write.
CNB2003101165249A 2003-11-14 2003-11-14 Far end server monitor Expired - Lifetime CN100343817C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101165249A CN100343817C (en) 2003-11-14 2003-11-14 Far end server monitor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101165249A CN100343817C (en) 2003-11-14 2003-11-14 Far end server monitor

Publications (2)

Publication Number Publication Date
CN1617104A true CN1617104A (en) 2005-05-18
CN100343817C CN100343817C (en) 2007-10-17

Family

ID=34760667

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101165249A Expired - Lifetime CN100343817C (en) 2003-11-14 2003-11-14 Far end server monitor

Country Status (1)

Country Link
CN (1) CN100343817C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100471133C (en) * 2005-08-03 2009-03-18 宏正自动科技股份有限公司 Method and system for controlling powers of a plurality of servers
CN102457394A (en) * 2010-10-27 2012-05-16 宏碁股份有限公司 Management method for server side device and management side device
CN102045212B (en) * 2009-10-19 2012-11-21 英业达股份有限公司 Network connection testing method
CN102902613A (en) * 2011-07-25 2013-01-30 广达电脑股份有限公司 Computer system and diagnosis method thereof
CN104009874A (en) * 2014-06-12 2014-08-27 浪潮电子信息产业股份有限公司 Method for achieving I210 and I350 double gigabit network with managing function of main board
US8914484B2 (en) 2010-09-30 2014-12-16 Acer Incorporated Method for managing server apparatuses and management apparatus thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1127690C (en) * 2000-06-08 2003-11-12 财团法人资讯工业策进会 Embedded intrusion detecting system
CN1180347C (en) * 2001-05-11 2004-12-15 华硕电脑股份有限公司 Realtime on-line supervisory/control method
CN1232907C (en) * 2001-10-15 2005-12-21 英业达股份有限公司 Server state monitoring system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100471133C (en) * 2005-08-03 2009-03-18 宏正自动科技股份有限公司 Method and system for controlling powers of a plurality of servers
CN102045212B (en) * 2009-10-19 2012-11-21 英业达股份有限公司 Network connection testing method
US8914484B2 (en) 2010-09-30 2014-12-16 Acer Incorporated Method for managing server apparatuses and management apparatus thereof
CN102457394A (en) * 2010-10-27 2012-05-16 宏碁股份有限公司 Management method for server side device and management side device
CN102457394B (en) * 2010-10-27 2014-10-01 宏碁股份有限公司 Management method for server side device and management side device
CN102902613A (en) * 2011-07-25 2013-01-30 广达电脑股份有限公司 Computer system and diagnosis method thereof
CN102902613B (en) * 2011-07-25 2015-09-30 广达电脑股份有限公司 Computer system and diagnosis method thereof
CN104009874A (en) * 2014-06-12 2014-08-27 浪潮电子信息产业股份有限公司 Method for achieving I210 and I350 double gigabit network with managing function of main board

Also Published As

Publication number Publication date
CN100343817C (en) 2007-10-17

Similar Documents

Publication Publication Date Title
CN1142491C (en) Frame system and method for testing server performance
TWI238325B (en) Apparatus of remote server console redirection
CN101436966B (en) Network monitoring and analysis system under virtual machine circumstance
CN105912389B (en) The virtual machine (vm) migration system under mixing cloud environment is realized based on data virtualization
CN210573263U (en) Building system
CN105357273A (en) Universal SOCKET communication and process management platform and method in asynchronous communication mode
CN1508689A (en) System and method for long-distace obtaining informtion of monitroed computer
CN104657150A (en) Automatic operation and maintenance method in cluster environment
CN100343817C (en) Far end server monitor
CN102404160B (en) Method and system for realizing intelligent monitoring
CN106487598B (en) The more examples of isomery redundancy Snmp agreements realize system and its implementation
CN1946031A (en) Central managing system and method for multiple protocol data and transmission network device
CN1905508A (en) Distributed processing system and processing method for multi-generating tree protocol
CN111415062A (en) Crowdsourcing task allocation method and device, electronic equipment and storage medium
CN100555231C (en) A kind of Debugging message output and control system and method thereof
CN109840186A (en) A kind of data center is health management system arranged and method
CN1681251A (en) Managing method of network apparatus based on access controlling layer of Ethernet medium
CN1506868A (en) Method of remote controlling computer in different area via computer network
CN1074148C (en) Data processing system with error detecting processing function
CN1900869A (en) Production automatic service system and method
CN1553318A (en) Universal industrial online and remote management device and method
CN112860391B (en) Dynamic cluster rendering resource management system and method
CN111522681B (en) Fault positioning method and device for WEB production system and storage medium
CN111600749B (en) Method and system for managing multiple servers and computer storage medium
CN1841341A (en) Information processing device, information processing method and information processing program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20071017