[go: up one dir, main page]

CN1581079B - Automatic restarting method and system for down of network server - Google Patents

Automatic restarting method and system for down of network server Download PDF

Info

Publication number
CN1581079B
CN1581079B CN 03153580 CN03153580A CN1581079B CN 1581079 B CN1581079 B CN 1581079B CN 03153580 CN03153580 CN 03153580 CN 03153580 A CN03153580 A CN 03153580A CN 1581079 B CN1581079 B CN 1581079B
Authority
CN
China
Prior art keywords
network server
automatically
downtime
program
smi
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
Application number
CN 03153580
Other languages
Chinese (zh)
Other versions
CN1581079A (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.)
Inventec Corp
Original Assignee
Inventec Corp
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 Inventec Corp filed Critical Inventec Corp
Priority to CN 03153580 priority Critical patent/CN1581079B/en
Publication of CN1581079A publication Critical patent/CN1581079A/en
Application granted granted Critical
Publication of CN1581079B publication Critical patent/CN1581079B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

A method and a system for automatically restarting the down of a network server can be used for the network server, and when the down of the network server occurs, the network server automatically executes a reactivation program to restore the normal operation state. The automatic network server downtime restarting method and system features that one SMI processing program is triggered by the monitoring timer in the I/O control chip in the network server to trigger the main computer unit of the network server to execute one re-activating program automatically. The characteristic can lead the network server to have the downtime automatic restart function without spending extra cost to purchase software and hardware facilities, and the downtime automatic restart function can not be executed because of the downtime of the operating system.

Description

网络服务器宕机自动重启方法及系统 Method and system for automatically restarting network server when downtime

技术领域technical field

本发明是关于一种计算机网络服务器技术,特别是关于一种网络服务器宕机自动重启方法及系统,其可用于网络服务器,当网络服务器发生宕机状况时,令该网络服务器自动执行一重新激活程序(reboot),使该发生宕机状况的网络服务器重新恢复正常操作状态。The present invention relates to a computer network server technology, in particular to a method and system for automatically restarting a network server when the network server is down. The program (reboot) restores the normal operating state of the network server that has been down.

背景技术Background technique

网络服务器通过网络系统对用户提供特定的服务功能。若网络服务器在操作中发生宕机状况,则将使所有的用户均无法使用其提供的服务功能。因此每当网络服务器发生宕机状况时,必须立即将其重新开机(reboot),使发生宕机状况的网络服务器重新恢复正常操作状态。The network server provides users with specific service functions through the network system. If the network server goes down during operation, all users will be unable to use the service functions provided by it. Therefore, whenever a downtime occurs in the network server, it must be rebooted immediately, so that the downtime network server can be restored to a normal operating state.

常用的一种方法为,当发现网络服务器发生宕机状况时,由网络系统管理人员以手动方式,对发生宕机状况的网络服务器执行重新开机程序。这种作法的缺点在于,网络服务器发生宕机状况之后,可能会闲置一段时间后,才会被网络系统管理人员查觉而执行重新开机程序,因此在这段闲置时间内将使用户无法使用发生宕机状况的网络服务器提供的服务功能。A commonly used method is that when a network server is found to be down, the network system administrator manually executes a restart procedure for the network server where the downtime occurs. The disadvantage of this method is that after the network server goes down, it may be idle for a period of time before being detected by the network system administrator and performing a restart procedure, so users cannot use it during this idle time. The service function provided by the web server in the downtime state.

上述问题的一种解决方法是,在网络服务器中设置一自动重启系统,其可自动应答网络服务器是否发生宕机状况;并可在网络服务器发生宕机状况时,自动使网络服务器的主机单元执行一重新激活程序,借此重新加载操作系统,使发生宕机状况的网络服务器重新恢复正常操作状态。A solution to the above-mentioned problem is to set an automatic restart system in the network server, which can automatically answer whether the network server is down; and when the network server is down, the host unit of the network server can automatically execute A reactivation program, whereby the operating system is reloaded to restore normal operation to a network server that has been down.

图1显示现有的网络服务器宕机自动重启系统100的基本系统架构。如图所示,此现有的网络服务器宕机自动重启系统100搭载至网络服务器10,且该网络服务器10的主机单元20(即中央处理器及其相关的所有硬件设施的总称)执行一服务器专用的操作系统30;且此现有的网络服务器宕机自动重启系统100的基本架构包括:(a)一宕机状况响应模块110;(b)一监控定时器(watchdog timer)120;以及(c)一IRQ处理模块130。在具体实施上,此现有的网络服务器宕机自动重启系统100被制成一电路卡,并将此电路卡搭接至网络服务器10,以此提供宕机自动重启功能。FIG. 1 shows the basic system architecture of an existing system 100 for automatically restarting a network server when it fails. As shown in the figure, this existing network server shutdown automatic restart system 100 is carried to the network server 10, and the host unit 20 of the network server 10 (that is, the general term of the central processing unit and all related hardware facilities) executes a server Dedicated operating system 30; and the basic architecture of this existing network server downtime automatic restart system 100 includes: (a) a downtime status response module 110; (b) a monitoring timer (watchdog timer) 120; and ( c) an IRQ processing module 130 . In practical implementation, the existing system 100 for automatically restarting when the network server is down is made into a circuit card, and the circuit card is connected to the network server 10 to provide the function of automatically restarting when the network server is down.

宕机状况响应模块110定时反映网络服务器10的操作系统30是否处于正常操作状态,也就是每隔一预定的时间周期,即响应网络服务器10中操作系统30发出的操作信息;并将每次接收到的操作信息同步传至监控定时器120。Downtime status response module 110 regularly reflects whether the operating system 30 of the network server 10 is in a normal operating state, that is, every predetermined time period, responding to the operation information sent by the operating system 30 in the network server 10; The received operation information is transmitted to the monitoring timer 120 synchronously.

监控定时器120可在每次接收到上述宕机状况响应模块110发出的操作信息时,即开始执行一预定时间长度的计时程序,例如,从零计数到59秒;若在达到该预定的计时周期之前,再次接收到上述宕机状况响应模块110发出的下一个操作信息时,则会被归零而重新计时;若未能接收到下一个操作信息,则监控定时器120的计时程序在超过预定的计时周期后,例如60秒时(也就是,监控定时器120产生溢位),发出一系统异常的信号至IRQ处理模块130。The monitoring timer 120 can start to execute a timing program of a predetermined length of time when receiving the operation information sent by the above-mentioned downtime status response module 110 each time, for example, counting from zero to 59 seconds; Before the cycle, when receiving the next operation information sent by the above-mentioned downtime status response module 110 again, it will be reset to zero and count again; After a predetermined timing period, for example, 60 seconds (that is, the watchdog timer 120 overflows), a system abnormality signal is sent to the IRQ processing module 130 .

IRQ处理模块130响应上述的监控定时器120发出的系统异常的信号,发出一IRQ重启信号RESET至网络服务器10的主机单元20,使该主机单元20自动执行一重启程序,也就是重新加载操作系统30,让发生宕机状况的网络服务器10重新恢复正常操作状态。The IRQ processing module 130 responds to the system abnormality signal sent by the above-mentioned monitoring timer 120, and sends an IRQ restart signal RESET to the host unit 20 of the network server 10, so that the host unit 20 automatically executes a restart program, that is, reloads the operating system 30 , allowing the network server 10 in the downtime state to restore the normal operation state.

上述现有网络服务器宕机自动重启系统100的一项缺点在于它为一外接的电路卡,因此使用者需要花费额外的成本费用来添购此电路卡,增加了运营成本。A disadvantage of the above-mentioned existing network server automatic restart system 100 is that it is an external circuit card, so users need to spend extra cost to purchase this circuit card, which increases the operating cost.

此外,由于上述现有的网络服务器宕机自动重启系统100是借由IRQ信号完成宕机自动重启功能,因此若其中的操作系统也发生宕机状况而无法处理IRQ信号时,则其无法达到宕机后自动重启的功能。In addition, because the above-mentioned existing automatic restart system 100 of the network server when it is down is based on the IRQ signal to complete the automatic restart function when it is down, if the operating system therein also has a downtime and cannot process the IRQ signal, then it cannot achieve downtime. Automatic restart function after shutdown.

发明内容Contents of the invention

为克服上述现有技术的缺点,本发明的主要目的在于提供一种新的网络服务器宕机自动重启方法及系统,使用者不需花费额外的费用来添购软硬件设施,就可让网络服务器具有宕机自动重启功能。In order to overcome the shortcomings of the above-mentioned prior art, the main purpose of the present invention is to provide a new method and system for automatically restarting a network server when it is down. It has the function of automatic restart after downtime.

本发明的另一目的在于提供一种新的网络服务器宕机自动重启方法及系统,不需借由IRQ信号进行宕机自动重启功能。Another object of the present invention is to provide a new method and system for automatically restarting a network server when it is down, which does not need to use the IRQ signal to perform the function of automatically restarting when it is down.

本发明的一种网络服务器宕机自动重启方法可用于网络服务器,当该网络服务器发生宕机状况时,令该网络服务器自动执行一重新激活程序;此网络服务器宕机自动重启方法至少包括:每隔一预定时间长度反映该网络服务器的操作系统是否处于正常操作状态,并同步传送这一操作信息;在每次接收到一操作信息时,随即开始执行一预定时间长度的计时程序,并在再次接收到一操作信息时被归零而重新计时;若未接收到操作信息,则计时程序达到预定的计时长度时,即发出一SMI(系统管理中断,System Management Interrupt)信号;以及响应该SMI信号而发出一重启信号,使网络服务器自动执行一重启程序。A kind of network server downtime automatic restarting method of the present invention can be used in network server, when this network server downtime situation occurs, make this network server automatically execute a reactivation procedure; This network server downtime automatic restarting method at least includes: Reflect whether the operating system of the network server is in a normal operating state at intervals of a predetermined period of time, and transmit this operation information synchronously; each time an operation information is received, it immediately starts to execute a timing program of a predetermined period of time, and again When an operation message is received, it is reset to zero and timed again; if no operation message is received, when the timing program reaches the predetermined timing length, an SMI (System Management Interrupt, System Management Interrupt) signal is sent; and the SMI signal is responded A restart signal is sent to make the network server automatically execute a restart procedure.

本发明的一种网络服务器宕机自动重启系统可用于网络服务器,当该网络服务器发生宕机状况时,令该网络服务器自动执行一重新激活程序;网络服务器宕机自动重启系统至少包括:一宕机状况响应模块,可反映该网络服务器的操作系统是否处于正常操作状态;一监控定时器,可在每次接收到宕机状况响应模块发出的操作信息时,即开始执行一预定的时间长度的计时程序,并在再次接收到该宕机状况响应模块发出的操作信息时被归零而重新计时;若未接收到操作信息,则该计时程序达到预定的计时长度时,即发出一系统异常的信号;以及一SMI处理模块,可响应监控定时器发出的系统异常信号,发出一系统管理中断(System Management Interrupt;SMI)重启信号以执行SMI判断处理程序,借以判断重启信号是否为SMI处理模块发出,若为该模块发出,则通过BIOS重开机程序使该网络服务器自动执行一重启程序。A kind of network server downtime automatic restarting system of the present invention can be used for network server, when this network server downtime situation occurs, make this network server automatically execute a reactivation program; Network server downtime automatic restarting system at least includes: a downtime A machine status response module, which can reflect whether the operating system of the network server is in a normal operating state; a monitoring timer, which can start to execute a predetermined time length every time the operation information sent by the downtime status response module is received Timing program, and when the operation information sent by the downtime status response module is received again, it is reset to zero and timed again; if the operation information is not received, when the timing program reaches the predetermined timing length, a system abnormality alarm is sent signal; and an SMI processing module, which can respond to the system abnormal signal sent by the monitoring timer and send a system management interrupt (System Management Interrupt; SMI) restart signal to execute the SMI judgment processing program, so as to judge whether the restart signal is sent by the SMI processing module , if it is issued by the module, the network server automatically executes a restart procedure through the BIOS restart procedure.

本发明的网络服务器宕机自动重启方法及系统的特点在于,直接采用网络服务器中的输出入控制芯片(例如南桥芯片或Super I/O芯片)中的监控定时器,触动SMI处理程序(而非现有技术所采用的IRQ处理程序),通过此SMI处理程序触发网络服务器的主机单元,使其自动执行一重新激活程序。The feature of network server downtime automatic restart method and system of the present invention is that directly adopts the monitoring timer in the I/O control chip (such as Southbridge chip or Super I/O chip) in the network server to trigger the SMI processing program (and It is not the IRQ processing program adopted by the prior art), and the host unit of the network server is triggered by this SMI processing program to make it automatically execute a reactivation program.

与现有技术相比,本发明直接利用网络服务器中现有的硬件设施(也就是南桥芯片或Super I/O芯片),仅对网络服务器中的BIOS作修改(也就是撰写SMI判断处理程序),因此不需使用者花费额外的费用添购软硬件设施,即可让网络服务器具有宕机自动重启功能.此外,由于本发明不需借由IRQ信号进行宕机自动重启功能,因此不会因操作系统的宕机而无法执行宕机自动重启功能.Compared with the prior art, the present invention directly utilizes the existing hardware facilities (that is, south bridge chip or Super I/O chip) in the network server, and only modifies the BIOS in the network server (that is, writes the SMI judgment processing program ), so that users do not need to spend additional costs to purchase software and hardware facilities, so that the network server can have the automatic restart function of the downtime. In addition, because the present invention does not need to use the IRQ signal to perform the automatic restart function of the downtime, it will not Due to the downtime of the operating system, the automatic restart function cannot be executed.

附图说明Description of drawings

图1为一系统架构示意图,显示一现有的网络服务器宕机自动重启系统的基本架构;以及FIG. 1 is a schematic diagram of a system architecture, showing the basic architecture of an existing network server automatic restart system when down; and

图2为一系统架构示意图,显示本发明的网络服务器宕机自动重启系统的基本架构。FIG. 2 is a schematic diagram of the system architecture, showing the basic architecture of the system for automatically restarting the network server in case of failure of the present invention.

具体实施方式Detailed ways

实施例Example

图2显示本发明的网络服务器宕机自动重启系统(如标号200所指的虚线框包括的部分)的基本架构。如图所示,在实际应用上,本发明的网络服务器宕机自动重启系统200用于网络服务器10,且该网络服务器10的主机单元20(即中央处理器及其所有相关的硬件设施的总称)执行服务器专用的操作系统30。本发明的网络服务器宕机自动重启系统200可在网络服务器10的主机单元20或操作系统30发生宕机状况时,自动使网络服务器10执行一重新激活程序(reboot),让发生宕机状况的网络服务器10重新恢复正常操作状态。FIG. 2 shows the basic structure of the system for automatically restarting the network server when the network server crashes (such as the part included in the dotted box indicated by the reference number 200 ) of the present invention. As shown in the figure, in actual application, the automatic restart system 200 of the network server of the present invention is used for the network server 10, and the host unit 20 of the network server 10 (that is, the general name of the central processing unit and all related hardware facilities thereof) ) executes the operating system 30 dedicated to the server. The automatic restart system 200 of the network server of the present invention can automatically cause the network server 10 to execute a reactivation program (reboot) when the host unit 20 or the operating system 30 of the network server 10 is in a downtime condition, so that the downtime occurs The web server 10 resumes normal operation.

本发明的网络服务器宕机自动重启系统200的对象导向组件模型(object-oriented component model)的基本架构至少包括:(a)一宕机状况响应模块210;(b)一监控定时器220;以及(c)一SMI处理模块230。The basic framework of the object-oriented component model (object-oriented component model) of the automatic restart system 200 of the network server downtime of the present invention at least includes: (a) a downtime status response module 210; (b) a monitoring timer 220; and (c) An SMI processing module 230 .

本发明的网络服务器宕机自动重启系统包括:宕机状况响应模块210,用以定时响应网络服务器10的操作系统30是否处于正常操作状态,也就是每隔一预定的时间长度即响应网络服务器10中操作系统30发出的信息;并将每次接收到的信息同步传至监控定时器220。The automatic restarting system of the network server of the present invention includes: a downtime status response module 210, which is used to regularly respond to whether the operating system 30 of the network server 10 is in a normal operating state, that is, to respond to the network server 10 at intervals of a predetermined length of time. The information sent by the operating system 30 in the middle;

监控定时器220的实施方式为直接利用网络服务器10中的输出入控制芯片,例如南桥(Southbridge)或Super I/O芯片,其中内建的监控定时器(watchdog timer);且此监控定时器220可在每次接收到上述宕机状况响应模块210传送的一操作信息时,随即开始执行一预定的时间周期的计时程序,例如从零开始计时至59秒;若在达到该预定的计时周期之前,再次接收到上述宕机状况响应模块210发出的下一个正常操作信息时,则会被归零而重新计时;若未能接收到下一个操作信息,该监控定时器220的计时程序将在超过该预定的计时周期后,例如第60秒时(也就是该监控定时器220产生溢位),随即发出一系统异常的信号至SMI处理模块230。The implementation mode of watchdog timer 220 is to directly utilize the I/O control chip in the network server 10, such as Southbridge (Southbridge) or Super I/O chip, wherein built-in watchdog timer (watchdog timer); And this watchdog timer 220 can immediately start to execute a timing program of a predetermined time period every time an operation information transmitted by the above-mentioned downtime response module 210 is received, such as counting from zero to 59 seconds; if the predetermined timing period is reached Before, when receiving the next normal operation information sent by the above-mentioned downtime status response module 210 again, it will be reset to zero and count again; if the next operation information cannot be received, the timing program of the monitoring timer 220 will be After the predetermined timing period is exceeded, for example, at the 60th second (that is, the watchdog timer 220 overflows), a system abnormality signal is sent to the SMI processing module 230 .

SMI处理模块230的实施方式为利用网络服务器10中的输出入控制芯片,例如为南桥(Southbridge)或Super I/O芯片,其中内建的SMI信号模块,并经由网络服务器10的BIOS(Basic Input/Output System)中的一个判断模块,判断其SMI信号是否为监控定时器220发出,若是监控定时器220发出的SMI信号,则由BIOS发出一重启信号RESET至主机单元20,使该主机单元20自动执行一重启程序,也就是重新加载操作系统30,让发生宕机状况的网络服务器10重新恢复正常操作状态.The embodiment of SMI processing module 230 is to utilize the input and output control chip in the network server 10, such as South Bridge (Southbridge) or Super I/O chip, wherein the built-in SMI signal module, and via the BIOS (Basic A judging module in Input/Output System) judges whether its SMI signal is sent by the monitoring timer 220, if the SMI signal sent by the monitoring timer 220, then the BIOS sends a restart signal RESET to the host unit 20, so that the host unit 20 automatically executes a restart procedure, that is, the operating system 30 is reloaded, so that the network server 10 in the downtime situation can be restored to the normal operation state again.

本发明的网络服务器网络服务器宕机自动重启方法至少包括:宕机状况响应模块210持续每隔一预定的时间周期,就反映网络服务器10的操作系统30是否处于操作状态;并将接收到的信息同步传送至监控定时器220;监控定时器220即可在每次接收到宕机状况响应模块210传送的一操作信息时,随即开始执行一预定的时间周期的计时程序;若在达到该预定的计时周期之前,再次接收到宕机状况响应模块210所发出的下一个操作信息时,则会被归零而重新计时;若未接收到宕机状况响应模块210发出的下一个操作信息,监控定时器将产生溢位,随即发出一异常信号至SMI处理模块230。SMI处理模块230即可响应监控定时器220发出的异常信号、并由BIOS判断是否为监控定时器220发出,若是则发出一重启信号RESET至主机单元20,使主机单元20自动执行一重启程序,也就是重新加载操作系统30,让发生宕机状况的网络服务器10重新恢复正常操作状态。The network server network server downtime automatic restart method of the present invention at least includes: downtime status response module 210 continues every predetermined time period, just reflects whether the operating system 30 of the network server 10 is in the operating state; and the received information Synchronously sent to the monitoring timer 220; the monitoring timer 220 can immediately start to execute a predetermined time period timing program when receiving an operation information sent by the downtime status response module 210 each time; Before the timing period, when receiving the next operation information sent by the downtime status response module 210 again, it will be reset to zero and count again; if the next operation information sent by the downtime status response module 210 is not received, the monitoring timing The register will overflow, and then send an exception signal to the SMI processing module 230 . The SMI processing module 230 can respond to the abnormal signal sent by the watchdog timer 220, and judge whether it is sent by the watchdog timer 220 by the BIOS, and if so, send a restart signal RESET to the host unit 20, so that the host unit 20 automatically executes a reset procedure, That is, the operating system 30 is reloaded, so that the network server 10 that has crashed can be restored to normal operation.

总而言之,本发明提供了一种新颖的网络服务器宕机自动重启方法及系统,可应用在一网络服务器,用以在该网络服务器发生宕机状况时,令该发生宕机状况的网络服务器自动执行一重新激活程序。本发明的网络服务器宕机自动重启方法及系统的特点在于,直接利用网络服务器中的输出入控制芯片(例如为南桥芯片或Super I/O芯片)中的监控定时器,来触动一SMI处理程序(而非现有技术所采用的IRQ处理程序),由SMI处理程序触发网络服务器的主机单元自动执行一重新激活程序。与现有技术相比,由于本发明是直接利用网络服务器中现有的硬件设施(也就是南桥芯片或Super I/O芯片),并仅对网络服务器中的BIOS作修改(也就是撰写SMI判断处理程序),因此不需要使用者花费额外的费用来添购软硬件设施,即可让网络服务器具有宕机自动重启功能。此外,由于本发明不需借由IRQ信号来进行宕机自动重启功能,因此不会因操作系统的宕机而无法进行宕机自动重启功能。本发明因此较现有技术具有更佳的进步性及实用性。In a word, the present invention provides a novel method and system for automatically restarting a network server when it is down, which can be applied to a network server, and is used to automatically execute the - Reactivate the program. The feature of network server downtime automatic restart method and system of the present invention is to directly utilize the monitor timer in the I/O control chip (such as Southbridge chip or Super I/O chip) in the network server to trigger an SMI process program (instead of the IRQ processing program adopted in the prior art), the host unit of the network server is triggered by the SMI processing program to automatically execute a reactivation program. Compared with the prior art, because the present invention directly utilizes the existing hardware facilities (that is, Southbridge chip or Super I/O chip) in the network server, and only modifies the BIOS in the network server (that is, writes SMI Judgment processing program), so users do not need to spend extra costs to purchase hardware and software facilities, so that the network server can automatically restart when it is down. In addition, since the present invention does not need to use the IRQ signal to perform the auto-restart function when the system is down, the auto-restart function will not be disabled due to the downtime of the operating system. Therefore, the present invention has better progress and practicability than the prior art.

Claims (10)

1.一种网络服务器宕机自动重启方法,可用于网络服务器,当该网络服务器发生宕机状况时,令该网络服务器自动执行一重新激活程序;其特征在于,该网络服务器宕机自动重启方法至少包括:1. A method for automatically restarting a network server when it is down, can be used for a network server, and when the network server is down, the network server is automatically executed a reactivation program; it is characterized in that the method for automatically restarting the network server when it is down Include at least: 每隔一预定的时间长度反映该网络服务器的操作系统是否处于正常操作状态,并同步传送这一操作信息;Reflect whether the operating system of the network server is in a normal operating state at intervals of a predetermined period of time, and transmit this operating information synchronously; 每次在接收到一操作信息时,即开始执行一预定时间长度的计时程序,并在再次接收到一操作信息时被归零而重新计时;若该计时程序达到预定的计时长度而未再次接收到操作信息时,即发出一SMI信号;以及,Every time an operation message is received, it starts to execute a timing program with a predetermined length of time, and is reset to zero when receiving an operation message again; if the timing program reaches the predetermined timing length and does not receive it again When the operation information is received, an SMI signal is issued; and, 响应该SMI信号而发出一重启信号,使该网络服务器自动执行一重启程序。A restart signal is sent in response to the SMI signal, so that the network server automatically executes a restart procedure. 2.如权利要求1所述的网络服务器宕机自动重启方法,其特征在于,该计时程序是由内建在输出入控制芯片中的监控定时器执行。2. The method for automatically restarting a network server when it fails according to claim 1, wherein the timing program is executed by a monitoring timer built in the I/O control chip. 3.如权利要求2所述的网络服务器宕机自动重启方法,其特征在于,该输出入控制芯片为Super I/O芯片。3. The network server downtime automatic restart method as claimed in claim 2, wherein the I/O control chip is a Super I/O chip. 4.如权利要求2所述的网络服务器宕机自动重启方法,其特征在于,该输出入控制芯片为南桥芯片。4. The method for automatically restarting a network server when it is down as claimed in claim 2, wherein the I/O control chip is a south bridge chip. 5.一种网络服务器宕机自动重启系统,可用于网络服务器,当该网络服务器发生宕机状况时,令该网络服务器自动执行重新激活程序;其特征在于,该网络服务器宕机自动重启系统至少包括:5. A network server shutdown automatic restart system can be used for a network server. When the network server has a shutdown situation, the network server is automatically executed to reactivate the program; it is characterized in that the network server shutdown automatic restart system is at least include: 一宕机状况响应模块,可反映该网络服务器的操作系统是否处于正常操作状态;A downtime status response module, which can reflect whether the operating system of the network server is in a normal operating state; 一监控定时器,在每次接收到宕机状况响应模块发出的操作信息时,即开始执行一预定时间长度的计时程序,并在再次接收到该宕机状况响应模块发出的操作信息时被归零而重新计时;A monitoring timer, each time it receives the operation information sent by the downtime status response module, it starts to execute a timing program with a predetermined length of time, and is reset when the operation information sent by the downtime status response module is received again reset to zero; 该计时程序达到预定的计时长度而未再次接收到操作信息时,即发出一系统异常的信号;以及When the timing program reaches a predetermined timing length without receiving any operation information again, it sends out a system abnormality signal; and 一SMI处理模块,可响应监控定时器发出的系统异常信号而发出一系统管理中断重启信号,以执行SMI判断处理程序,借以判断重启信号是否为SMI处理模块发出,若为该模块发出,则通过BIOS重开机程序,使该网络服务器自动执行一重启程序。An SMI processing module can send a system management interrupt restart signal in response to the system abnormal signal sent by the monitoring timer to execute the SMI judgment processing program, so as to judge whether the restart signal is sent by the SMI processing module, and if it is sent by the module, then pass The BIOS reboot program enables the network server to automatically execute a reboot program. 6.如权利要求5所述的网络服务器宕机自动重启系统,其特征在于,该监控定时器是内建于输出入控制芯片中的功能模块。6. The network server automatic restart system according to claim 5, wherein the monitoring timer is a function module built in the I/O control chip. 7.如权利要求6所述的网络服务器宕机自动重启系统,其特征在于,该输出入控制芯片为SuperI/O芯片。7. The automatic restart system of the network server according to claim 6, wherein the I/O control chip is a SuperI/O chip. 8.如权利要求6所述的网络服务器宕机自动重启系统,其特征在于,该输出入控制芯片为南桥芯片。8. The automatic restart system of the network server according to claim 6, wherein the I/O control chip is a south bridge chip. 9.如权利要求5所述的网络服务器宕机自动重启系统,其特征在于,该SMI处理模块是网络服务器的输出入控制芯片中的一个功能模块。9. The system for restarting automatically when the network server is down as claimed in claim 5, wherein the SMI processing module is a functional module in the I/O control chip of the network server. 10.如权利要求5所述的网络服务器宕机自动重启系统,其特征在于,该SMI处理模块是网络服务器的基本输出入系统中的一个功能模块。10. The system for restarting automatically when the network server fails according to claim 5, wherein the SMI processing module is a functional module in the basic input/output system of the network server.
CN 03153580 2003-08-15 2003-08-15 Automatic restarting method and system for down of network server Expired - Fee Related CN1581079B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 03153580 CN1581079B (en) 2003-08-15 2003-08-15 Automatic restarting method and system for down of network server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 03153580 CN1581079B (en) 2003-08-15 2003-08-15 Automatic restarting method and system for down of network server

Publications (2)

Publication Number Publication Date
CN1581079A CN1581079A (en) 2005-02-16
CN1581079B true CN1581079B (en) 2010-05-05

Family

ID=34580110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 03153580 Expired - Fee Related CN1581079B (en) 2003-08-15 2003-08-15 Automatic restarting method and system for down of network server

Country Status (1)

Country Link
CN (1) CN1581079B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100442710C (en) * 2005-09-09 2008-12-10 纬创资通股份有限公司 Computer network system capable of monitoring server and method for related monitoring server
CN100495351C (en) * 2006-04-13 2009-06-03 广达电脑股份有限公司 Method for obtaining computer crash picture
CN100468354C (en) * 2007-02-15 2009-03-11 威盛电子股份有限公司 Method and system for judging computer downtime and restarting according to input/output signals
CN101159610B (en) * 2007-11-09 2010-06-09 中兴通讯股份有限公司 A method and device for remotely erasing single-board software of transmission equipment
CN101299680B (en) * 2008-06-17 2011-05-11 中国移动通信集团江苏有限公司 Method for implementing quick recovery after delay of WLAN AP
CN103067034B (en) * 2012-12-31 2015-01-21 广州杰赛科技股份有限公司 Third generation telecommunication (3G) module capable of monitoring light-emitting diode (LED) release system
CN108021218A (en) * 2016-10-28 2018-05-11 精英电脑(苏州工业园区)有限公司 There is the apparatus and system restarted
CN107145402B (en) * 2017-05-27 2020-11-10 合肥联宝信息技术有限公司 Method for detecting software downtime and electronic equipment
CN113791829A (en) * 2021-07-20 2021-12-14 广州朗国电子科技股份有限公司 Dual-system electronic whiteboard software mutual starting method and system and electronic whiteboard

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1127019A (en) * 1994-04-12 1996-07-17 林赛电缆公司 Apparatus for making soft tissue products

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1127019A (en) * 1994-04-12 1996-07-17 林赛电缆公司 Apparatus for making soft tissue products

Also Published As

Publication number Publication date
CN1581079A (en) 2005-02-16

Similar Documents

Publication Publication Date Title
US11360842B2 (en) Fault processing method, related apparatus, and computer
EP1351145A1 (en) Computer failure recovery and notification system
CN101271413A (en) Computer operating state detection and processing method and system
CN110187996A (en) BMC host process method for diagnosing faults, device, equipment and readable storage medium storing program for executing
TWI261748B (en) Policy-based response to system errors occurring during OS runtime
CN100587669C (en) Method and system for automated technical support to computers
WO2018095107A1 (en) Bios program abnormal processing method and apparatus
CN115599617B (en) Bus detection method, device, server and electronic equipment
CN1581079B (en) Automatic restarting method and system for down of network server
CN100378617C (en) Network awakening device and method
CN107133130B (en) Computer operation monitoring method and device
CN103178977A (en) Computer system and boot management method of computer system
US7672247B2 (en) Evaluating data processing system health using an I/O device
JPH10214208A (en) System for monitoring abnormality of software
WO2000051000A1 (en) Computer system and method of handling trouble of computer system
CN105426263A (en) Implementation method and system for secure operation of cashbox system
JP2004302731A (en) Information processing apparatus and fault diagnosis method
JP2003256240A (en) Information processing apparatus and fault recovery method thereof
CN104571098B (en) Long-range self-diagnosing method based on Atom platforms
CN118093265A (en) A PCIE device fault processing method and server
CN107179911B (en) Method and equipment for restarting management engine
TWI554876B (en) Method for processing node replacement and server system using the same
TWI226167B (en) Automatic reboot method and system for network server crash-down
KR0154705B1 (en) System failure diagnosis and recovery device and method
CN106326026B (en) Method and device for abnormal restart of operating system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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: 20100505

Termination date: 20120815