CN1267835C - Long-distance restarting method and system of network computer platform - Google Patents
Long-distance restarting method and system of network computer platform Download PDFInfo
- Publication number
- CN1267835C CN1267835C CN 03153581 CN03153581A CN1267835C CN 1267835 C CN1267835 C CN 1267835C CN 03153581 CN03153581 CN 03153581 CN 03153581 A CN03153581 A CN 03153581A CN 1267835 C CN1267835 C CN 1267835C
- Authority
- CN
- China
- Prior art keywords
- network
- machine platform
- long
- calculations machine
- pme
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention relates to a long-distance restarting method and a system of a network computer platform, which can be used for being embarked to a network system which is connected with at least one computer platform. The computer platform is at least provided with a specific network chip and a specific output and input controlling chip for providing a long-distance restarting function for a network administrating person. Compared with the prior art, the long-distance restarting function with lower costs can be provided because different settings are made and a new processing program is added only by aiming at the existing soft hardware facility when the long-distance restarting method and the system of a network computer platform are actually implemented, and other soft hardware facilities need not to be added.
Description
Technical field
The invention relates to a kind of computer networking technology, particularly about long-range method for restarting of a kind of network calculations machine platform and system, it can be applicable to lift-launch to a network system, allow any one computer platform (for example being the webserver) that the network system management personnel can connect in this network system when delaying the machine situation, again activate the computer platform of this machine situation of delaying in the remote control mode, the computer platform that makes this machine situation of delaying is the enabling state again.
Background technology
The webserver all has a Remote Wake Up function (remote wake-up) and usually and long-rangely restarts function (remote reboot); Wherein Remote Wake Up function can allow the network system management personnel at the long-range power supply that utilizes a management platform and open the webserver by a network system, so as to this webserver start, its services is provided or allows the network system management personnel in the long-range management work of carrying out necessity; Long-rangely restart function and then can allow the network system management personnel when the webserver is delayed the machine situation, by its management platform and pass through network system, again activate the webserver of the machine situation of delaying in the remote control mode, the webserver that makes the machine situation of delaying is the enabling state again.
Fig. 1 promptly shows the long-range basic system architecture of restarting system of an existing network calculations machine platform.As shown in the figure, this existing network calculations machine platform is long-range restarts system and allows the network system management personnel can be long-range, by a management platform 30 and by a network system 101, a network calculations machine platform 10 (it can be a webserver or a client station) is carried out a Remote Wake Up program or long-rangely restart program.In this existing framework, network calculations machine platform 10 must be connected to a WOL (Wake On LAN) system 20, and management platform 30 must will be restarted request signal and be transmitted WOL (Wake On LAN) system 20 so far, WOL (Wake On LAN) system 20 sends the main computer unit 14 of reset command to the network calculations machine platform 10 thus again, makes network calculations machine platform 10 automatically perform one whereby and restarts program.
Yet the long-range shortcoming of restarting system of above-mentioned network calculations machine platform is, when the WOL (Wake On LAN) system generally is applied in the shutdown of network calculations machine platform, when the network calculations machine platform is delayed the machine situation, can't bring into play the long-range function of restarting.At this moment, network system management personnel's added burden will be caused.
Summary of the invention
For overcoming the shortcoming of above-mentioned prior art, fundamental purpose of the present invention is to provide a kind of new long-range method for restarting of network calculations machine platform and system, need not increase extra software and hardware facilities, can allow the network system management personnel in the remote control mode, restart the network calculations machine platform of the machine situation of delaying.
Long-range method for restarting of network calculations machine platform of the present invention and system can be applicable to lift-launch to a network system, and this network system is connected with at least one computer platform, and this computer platform disposes a particular network chip (for example for Ethernet chip) at least and control chip (for example being Super I/O chip) is gone in a specific output, provides one long-rangely to restart function to the network system management personnel.
The long-range method for restarting of network calculations machine platform of the present invention can be applicable to a network system, and this network system is connected with at least one network calculations machine platform, and this network calculations machine platform disposes a particular network chip at least and control chip is gone in a specific output, long-rangely restarts function in order to the network system management personnel are provided one; The long-range method for restarting of this network calculations machine platform comprises at least: send a PME (power management monitor event, PowerManagement Event) package in the network calculations machine platform network chip by this network system; Make this network chip respond this PME package and produce a PME signal; Make this export and respond this PME signal, send a SMI (system management interrupt, System ManagementInterrupt) signal into control chip; And check that whether smi signal that this smi signal generation module sends is by the PME signal triggering; If, then send a Restart Signal, make this network calculations machine platform carry out one automatically and restart program.
Network calculations machine platform of the present invention is long-range restarts system and can be applicable to lift-launch to a network system, and this network system is connected with at least one network calculations machine platform, and this network calculations machine platform disposes a particular network chip at least and control chip is gone in a specific output, long-rangely restarts function in order to the network system management personnel are provided one; This network calculations machine platform is long-range restarts system and comprises at least: a PME (power management monitor event, Power Management Event) package sending module, it can send a PME package in this network calculations machine platform network chip by this network system; One PME package processing module, it is arranged in the network chip in this network calculations machine platform, in order to receiving the PME package that this PME package sending module sends, and can respond this PME package and produces a PME signal; One SMI (system management interrupt, System Management Interrupt) signal generator module, its output that is arranged in this network calculations machine platform is gone in the control chip, and it can respond the PME signal that this PME package receiver module sends and sends a smi signal; And a smi signal judge module, it can judge that whether smi signal that this smi signal generation module sends is by the PME signal triggering; If, then send a Restart Signal, make this network calculations machine platform carry out one automatically and restart program.
The technical essential of long-range method for restarting of network calculations machine platform of the present invention and system is to make the network system management personnel to send a PME (Power Management Event) package in the computer platform network chip by network system; Even the PME package that the response of the network chip in this computer platform PME package sending module sends produces a PME signal; And make the output in the computer platform go into control chip response PME signal and send a SMI (SystemManagement Interrupt) signal.If this smi signal by the PME signal triggering, then sends a Restart Signal immediately, make this computer platform carry out one automatically and restart program.
Compared with prior art, because the present invention is when reality is implemented, as long as do different setting and increase by a new SMI judgment processing program, in the time of therefore need not increasing other software and hardware facilities and can provide one to delay machine, long-rangely restart function at BIOS at existing software and hardware facilities.Therefore the present invention has better progressive and practicality than prior art.
Description of drawings
Fig. 1 is a system architecture synoptic diagram, shows the long-range framework of restarting system of an existing network calculations machine platform;
Fig. 2 is a system architecture synoptic diagram, shows the inside basic system architecture of the network calculations machine platform that the present invention was suitable for;
Fig. 3 is a system architecture synoptic diagram, shows the long-range framework of restarting the object oriented component model of system of network calculations machine platform of the present invention.
Embodiment
Embodiment
Fig. 2 shows the inside basic system architecture of network calculations machine platform 10 of the present invention.In this embodiment, network calculations machine platform 10 can be a webserver; It also can be a client station.As shown in the figure, the network calculations machine platform 10 that the present invention is suitable for must be fixedly attached to a network system 101, for example be Internet (Internet) or a LAN system (LocalArea Network, and the inside basic system architecture of this network calculations machine platform 10 must dispose a particular network chip 11 (for example for Ethernet chip) at least and control chip 12 (for example being Super I/O chip) is gone in a specific output LAN).The present invention can allow the user pass through management platform 30, network calculations machine platform 10 is carried out a Remote Wake Up function (remotewake-up) or long-rangely restart function (remote reboot); Just when network calculations machine platform 10 was off-mode, then the present invention can make network calculations machine platform 10 Auto Power Ons; When this network calculations machine platform 10 is delayed the machine situation, then can make the network calculations machine platform 10 of the machine situation of delaying carry out an active program again, allow the network calculations machine platform 10 enabling state again of machine situation of delaying.
Fig. 3 promptly shows the long-range basic framework of restarting the object oriented component model (object-oriented component model) of system of network calculations machine platform of the present invention, and it comprises at least: (a) PME package sending module 110; (b) a PME package processing module 120; (c) a smi signal generation module 130; And (d) smi signal judge module 140.
PME package sending module 110 is installed in network system management personnel's management platform 30, allow the network system management personnel be used for sending a PME (Power Management Event) package, and this PME package is sent to network chip 11 in the network calculations machine platform 10 by network system 101.Because the form of PME package and signal and processing mode be according to existing network standard standard, thus below its detailed content is not described further.
Network calculations machine platform of the present invention is long-range restarts system and comprises: PME package processing module 120, it build a functional module in the network chip 11 in being in, can receive the PME package that above-mentioned PME package sending module 110 sends over, and can respond this PME package and send a PME signal to output and go into control chip 12.
Smi signal generation module 130 is to be set in advance in a functional module of exporting in the control chip 12, it can go into GPIO (General-Purpose Input/Output) in the control chip (Super I/O chip) 12 receive the PME signal that above-mentioned PME package processing module 120 sent the time in output, sends a SMI (System ManagementInterrupt) signal immediately.
Whether smi signal judge module 140 is functional modules that are set in advance among the BIOS, and it can judge the smi signal that above-mentioned smi signal generation module 130 sends, by the PME signal triggering; If then send a Restart Signal OnCtrl.
If network calculations machine platform 10 is an off-mode at present, then the Restart Signal OnCtrl that sent of smi signal judge module 140 can make the power module 13 in the network calculations machine platform 10 be unlocked, and allows network calculations machine platform 10 carry out a boot program; The present machine situation of delaying if the power supply of network calculations machine platform 10 has been opened, the Restart Signal OnCtrl that sends of smi signal judge module 140 then, can make main computer unit 14 (being central processing unit and operating system thereof) in the network calculations machine platform 10 carry out an active program (reboot) again, allow the network calculations machine platform 10 enabling state again of machine situation of delaying.
When practical application, network calculations machine platform of the present invention is long-range restarts system 100 and can allow user's (being the network system management personnel) by its management platform 30, network calculations machine platform 10 is carried out a Remote Wake Up program (remote wake-up) or long-rangely restart program (remotereboot).But no matter be the Remote Wake Up program or long-rangely restart program that user's mode of operation is all identical; Just as long as the PME package sending module 110 in its management platform 30 sends a PME package.
The implementation procedure of the long-range method for restarting of network calculations machine platform of the present invention is: the PME package that PME package sending module 110 is sent can be sent to network chip 11 in the network calculations machine platform 10 by network system 101, make the PME package processing module 120 in the network chip 11 can receive this PME package, and responsively send a PME signal to output and go into control chip 12.This promptly can make output go into smi signal generation module 130 these PME signals of response in the control chip 12 and send a smi signal.Then promptly be responsible for judging that by the smi signal judge module among the BIOS 140 whether this smi signal that is sent by smi signal generation module 130 is by being triggered by the PME signal; If then send a Restart Signal OnCtrl.If network calculations machine platform 10 is an off-mode at present, the Restart Signal OnCtrl that sent of smi signal judge module 140 then can make power module 13 in the network calculations machine platform 10 be unlocked and allows network calculations machine platform 10 carry out a boot program; And opened but the machine situation of delaying at present as if the power supply of network calculations machine platform 10, the Restart Signal OnCtrl that sent of smi signal judge module 140 then, can make main computer unit 14 in the network calculations machine platform 10 carry out an active program again, so as to allowing the network calculations machine platform 10 enabling state again of machine situation of delaying.
Generally speaking, the invention provides a kind of network calculations machine platform remote reboot side of novelty Method and system can be applicable to and carry to a network system, allow the network system management personnel can be at this When any one computer platform that network system connects is delayed the machine situation, with remote control Mode reactivates the computer platform of this machine situation of delaying, and makes the meter of this machine situation of delaying Calculate machine platform and again recover the normal operating state. With prior art than because the present invention is in reality When implement on the border, only do different settings and increase by one new at BIOS for existing software and hardware facilities SMI handling procedure (being above-mentioned smi signal checking module 140), do not need to increase that other is soft Remote reboot function when hardware facility can provide one to delay machine. The present invention is therefore than the prior art tool Better progressive and practicality are arranged.
Claims (10)
1. long-range method for restarting of network calculations machine platform, it can be applicable to a network system, and this network system is connected with at least one network calculations machine platform, and this network calculations machine platform disposes a particular network chip at least and control chip is gone in a specific output, long-rangely restarts function in order to the network system management personnel are provided one; It is characterized in that the long-range method for restarting of this network calculations machine platform comprises at least:
Send a PME package in the network calculations machine platform network chip by this network system;
Make this network chip respond this PME package and produce a PME signal;
Making this export into control chip responds this PME signal and sends a smi signal; And
Check that whether smi signal that this smi signal generation module sends is by the PME signal triggering; If, then send a Restart Signal, make this network calculations machine platform carry out one automatically and restart program.
2. the long-range method for restarting of network calculations machine platform as claimed in claim 1 is characterized in that, this network chip is an Ethernet chip.
3. the long-range method for restarting of network calculations machine platform as claimed in claim 1 is characterized in that, this exports into control chip is a Super I/O chip.
4. the long-range method for restarting of network calculations machine platform as claimed in claim 1 is characterized in that this network system is an Internet.
5. the long-range method for restarting of network calculations machine platform as claimed in claim 1 is characterized in that this network system is a LAN system.
6. a network calculations machine platform is long-range restarts system, it can be applicable to lift-launch to a network system, and this network system is connected with at least one network calculations machine platform, this network calculations machine platform disposes a particular network chip at least and control chip is gone in a specific output, long-rangely restarts function in order to the network system management personnel are provided one; It is characterized in that this network calculations machine platform is long-range restarts system and comprise at least:
One PME package sending module, it can send a PME package in this network calculations machine platform network chip by this network system;
One PME package processing module, it is arranged in the network chip in this network calculations machine platform, in order to receiving the PME package that this PME package sending module sends, and can respond this PME package and produces a PME signal;
One smi signal generation module, its output that is arranged in this network calculations machine platform is gone in the control chip, and it can respond the PME signal that this PME package receiver module sends and sends a smi signal; And
One smi signal judge module, it can judge that whether smi signal that this smi signal generation module sends is by the PME signal triggering; If, then send a Restart Signal, make this network calculations machine platform carry out one automatically and restart program.
7. network calculations machine platform as claimed in claim 6 is long-range restarts system, it is characterized in that this network chip is an Ethernet chip.
8. network calculations machine platform as claimed in claim 6 is long-range restarts system, it is characterized in that this exports into control chip is a Super I/O chip.
9. network calculations machine platform as claimed in claim 6 is long-range restarts system, it is characterized in that this network system is an Internet.
10. network calculations machine platform as claimed in claim 6 is long-range restarts system, it is characterized in that this network system is a LAN system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03153581 CN1267835C (en) | 2003-08-15 | 2003-08-15 | Long-distance restarting method and system of network computer platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03153581 CN1267835C (en) | 2003-08-15 | 2003-08-15 | Long-distance restarting method and system of network computer platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1581139A CN1581139A (en) | 2005-02-16 |
CN1267835C true CN1267835C (en) | 2006-08-02 |
Family
ID=34580111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03153581 Expired - Fee Related CN1267835C (en) | 2003-08-15 | 2003-08-15 | Long-distance restarting method and system of network computer platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1267835C (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4819778B2 (en) * | 2007-11-05 | 2011-11-24 | 株式会社バッファロー | Network-connected devices and programs |
CN102799248B (en) * | 2011-05-24 | 2015-07-29 | 联想(北京)有限公司 | A kind of network wake-up device, cyber-net awakening method |
CN105487847B (en) * | 2014-09-19 | 2019-09-03 | 阿里巴巴集团控股有限公司 | A kind of function dissemination method and equipment |
CN104811316B (en) * | 2015-03-25 | 2018-09-25 | 普联技术有限公司 | A kind of method for managing power supply and device of broadband power line communication equipment |
CN105675976B (en) * | 2016-03-03 | 2018-06-15 | 国网山东省电力公司郓城县供电公司 | Remote reboot terminal device |
CN106326042B (en) * | 2016-08-19 | 2020-02-07 | 浪潮(北京)电子信息产业有限公司 | Method and device for determining running state |
US10324800B2 (en) * | 2017-01-19 | 2019-06-18 | Quanta Computer Inc. | System recovery using WoL |
CN108762159B (en) * | 2018-06-11 | 2020-10-13 | 浙江国自机器人技术有限公司 | Industrial personal computer restarting device, system and method |
CN114116025A (en) * | 2021-10-29 | 2022-03-01 | 联想(北京)有限公司 | Controlled equipment, control method and device and computer storage medium |
CN114137890B (en) * | 2021-12-30 | 2023-08-08 | 北京华能新锐控制技术有限公司 | Device for realizing remote restarting of offshore wind power equipment, remote IO module and method |
-
2003
- 2003-08-15 CN CN 03153581 patent/CN1267835C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1581139A (en) | 2005-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1267835C (en) | Long-distance restarting method and system of network computer platform | |
US6895285B2 (en) | Computer system status monitoring | |
CN101799751B (en) | Method for building monitoring agent software of host machine | |
CN101577698B (en) | System with external intelligent management server and method for monitoring server and processing commands | |
CN1878071A (en) | Computer remote wakeup method and device based on network | |
US6230181B1 (en) | Management shutdown and reset of embedded systems | |
WO2008058435A1 (en) | A method of mobile terminal with double processors mornitoring and controlling the working status processor | |
CN103064382A (en) | Optical proximity correction (OPC) embedded-type remote data collecting system and method based on ARM framework | |
CN204759403U (en) | System based on data pass realization equipment internal module thoroughly and upgrade | |
CN100535834C (en) | Method and system for reset processing system power supply state of computer platform power supply restored | |
CN103138985A (en) | Method and system of process of service host computer of supporting network | |
CN201467145U (en) | Remote management system and control device | |
CN101071528A (en) | Intelligent traffic control method and device | |
CN109683964A (en) | Bios software debugging control program, system and server | |
US20220147001A1 (en) | Stm32-based automatic control system and method for broadcast transmitter | |
CN201594223U (en) | Network main board, computer and computer network system | |
CN1577213A (en) | Method for pci express power management using a pci pm mechanism in a computer system | |
CN1074148C (en) | Data processing system with error detecting processing function | |
CN101272480A (en) | Method and circuit for restarting DVR video monitoring system in case of system halt | |
CN103701788B (en) | A kind of communicator and flexible bus of cross-platform flexible bus | |
CN1506868A (en) | Method of remote controlling computer in different area via computer network | |
CN1555010A (en) | Starting method and device for multiple mode computer system | |
CN1581079B (en) | Network server down auto-reset method and system | |
CN109032883A (en) | A kind of software and hardware house dog structure and implementation method applied to stand module | |
CN106161564B (en) | A kind of agent framework service system and method |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060802 Termination date: 20100815 |