欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng)的制作方法

文檔序號:6375750閱讀:391來源:國知局
專利名稱:網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種計算機網(wǎng)絡(luò)服務(wù)器技術(shù),特別是關(guān)于一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng),其可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序(reboot),使該發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器重新恢復(fù)正常操作狀態(tài)。
背景技術(shù)
網(wǎng)絡(luò)服務(wù)器通過網(wǎng)絡(luò)系統(tǒng)對用戶提供特定的服務(wù)功能。若網(wǎng)絡(luò)服務(wù)器在操作中發(fā)生宕機狀況,則將使所有的用戶均無法使用其提供的服務(wù)功能。因此每當(dāng)網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,必須立即將其重新開機(reboot),使發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器重新恢復(fù)正常操作狀態(tài)。
常用的一種方法為,當(dāng)發(fā)現(xiàn)網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,由網(wǎng)絡(luò)系統(tǒng)管理人員以手動方式,對發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器執(zhí)行重新開機程序。這種作法的缺點在于,網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況之后,可能會閑置一段時間后,才會被網(wǎng)絡(luò)系統(tǒng)管理人員查覺而執(zhí)行重新開機程序,因此在這段閑置時間內(nèi)將使用戶無法使用發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器提供的服務(wù)功能。
上述問題的一種解決方法是,在網(wǎng)絡(luò)服務(wù)器中設(shè)置一自動重啟系統(tǒng),其可自動應(yīng)答網(wǎng)絡(luò)服務(wù)器是否發(fā)生宕機狀況;并可在網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,自動使網(wǎng)絡(luò)服務(wù)器的主機單元執(zhí)行一重新激活程序,借此重新加載操作系統(tǒng),使發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器重新恢復(fù)正常操作狀態(tài)。
圖1顯示現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100的基本系統(tǒng)架構(gòu)。如圖所示,此現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100搭載至網(wǎng)絡(luò)服務(wù)器10,且該網(wǎng)絡(luò)服務(wù)器10的主機單元20(即中央處理器及其相關(guān)的所有硬件設(shè)施的總稱)執(zhí)行一服務(wù)器專用的操作系統(tǒng)30;且此現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100的基本架構(gòu)包括(a)一宕機狀況響應(yīng)模塊110;(b)一監(jiān)控定時器(watchdog timer)120;以及(c)一IRQ處理模塊130。在具體實施上,此現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100被制成一電路卡,并將此電路卡搭接至網(wǎng)絡(luò)服務(wù)器10,以此提供宕機自動重啟功能。
宕機狀況響應(yīng)模塊110定時反映網(wǎng)絡(luò)服務(wù)器10的操作系統(tǒng)30是否處于正常操作狀態(tài),也就是每隔一預(yù)定的時間周期,即響應(yīng)網(wǎng)絡(luò)服務(wù)器10中操作系統(tǒng)30發(fā)出的操作信息;并將每次接收到的操作信息同步傳至監(jiān)控定時器120。
監(jiān)控定時器120可在每次接收到上述宕機狀況響應(yīng)模塊110發(fā)出的操作信息時,即開始執(zhí)行一預(yù)定時間長度的計時程序,例如,從零計數(shù)到59秒;若在達到該預(yù)定的計時周期之前,再次接收到上述宕機狀況響應(yīng)模塊110發(fā)出的下一個操作信息時,則會被歸零而重新計時;若未能接收到下一個操作信息,則監(jiān)控定時器120的計時程序在超過預(yù)定的計時周期后,例如60秒時(也就是,監(jiān)控定時器120產(chǎn)生溢位),發(fā)出一系統(tǒng)異常的信號至IRQ處理模塊130。
IRQ處理模塊130響應(yīng)上述的監(jiān)控定時器120發(fā)出的系統(tǒng)異常的信號,發(fā)出一IRQ重啟信號RESET至網(wǎng)絡(luò)服務(wù)器10的主機單元20,使該主機單元20自動執(zhí)行一重啟程序,也就是重新加載操作系統(tǒng)30,讓發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器10重新恢復(fù)正常操作狀態(tài)。
上述現(xiàn)有網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100的一項缺點在于它為一外接的電路卡,因此使用者需要花費額外的成本費用來添購此電路卡,增加了運營成本。
此外,由于上述現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)100是借由IRQ信號完成宕機自動重啟功能,因此若其中的操作系統(tǒng)也發(fā)生宕機狀況而無法處理IRQ信號時,則其無法達到宕機后自動重啟的功能。

發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點,本發(fā)明的主要目的在于提供一種新的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng),使用者不需花費額外的費用來添購軟硬件設(shè)施,就可讓網(wǎng)絡(luò)服務(wù)器具有宕機自動重啟功能。
本發(fā)明的另一目的在于提供一種新的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng),不需借由IRQ信號進行宕機自動重啟功能。
本發(fā)明的一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序;此網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法至少包括每隔一預(yù)定時間長度反映該網(wǎng)絡(luò)服務(wù)器的操作系統(tǒng)是否處于正常操作狀態(tài),并同步傳送這一操作信息;在每次接收到一操作信息時,隨即開始執(zhí)行一預(yù)定時間長度的計時程序,并在再次接收到一操作信息時被歸零而重新計時;若未接收到操作信息,則計時程序達到預(yù)定的計時長度時,即發(fā)出一SMI(系統(tǒng)管理中斷,System Management Interrupt)信號;以及響應(yīng)該SMI信號而發(fā)出一重啟信號,使網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重啟程序。
本發(fā)明的一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序;網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)至少包括一宕機狀況響應(yīng)模塊,可反映該網(wǎng)絡(luò)服務(wù)器的操作系統(tǒng)是否處于正常操作狀態(tài);一監(jiān)控定時器,可在每次接收到宕機狀況響應(yīng)模塊發(fā)出的操作信息時,即開始執(zhí)行一預(yù)定的時間長度的計時程序,并在再次接收到該宕機狀況響應(yīng)模塊發(fā)出的操作信息時被歸零而重新計時;若未接收到操作信息,則該計時程序達到預(yù)定的計時長度時,即發(fā)出一系統(tǒng)異常的信號;以及一SMI處理模塊,可響應(yīng)監(jiān)控定時器發(fā)出的系統(tǒng)異常信號,發(fā)出一系統(tǒng)管理中斷(System Management Interrupt;SMI)重啟信號以執(zhí)行SMI判斷處理程序,借以判斷重啟信號是否為SMI處理模塊發(fā)出,若為該模塊發(fā)出,則通過BIOS重開機程序使該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重啟程序。
本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng)的特點在于,直接采用網(wǎng)絡(luò)服務(wù)器中的輸出入控制芯片(例如南橋芯片或Super I/O芯片)中的監(jiān)控定時器,觸動SMI處理程序(而非現(xiàn)有技術(shù)所采用的IRQ處理程序),通過此SMI處理程序觸發(fā)網(wǎng)絡(luò)服務(wù)器的主機單元,使其自動執(zhí)行一重新激活程序。
與現(xiàn)有技術(shù)相比,本發(fā)明直接利用網(wǎng)絡(luò)服務(wù)器中現(xiàn)有的硬件設(shè)施(也就是南橋芯片或Super I/O芯片),僅對網(wǎng)絡(luò)服務(wù)器中的BIOS作修改(也就是撰寫SMI判斷處理程序),因此不需使用者花費額外的費用添購軟硬件設(shè)施,即可讓網(wǎng)絡(luò)服務(wù)器具有宕機自動重啟功能。此外,由于本發(fā)明不需借由IRQ信號進行宕機自動重啟功能,因此不會因操作系統(tǒng)的宕機而無法執(zhí)行宕機自動重啟功能。


圖1為一系統(tǒng)架構(gòu)示意圖,顯示一現(xiàn)有的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)的基本架構(gòu);以及圖2為一系統(tǒng)架構(gòu)示意圖,顯示本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)的基本架構(gòu)。
具體實施例方式
實施例圖2顯示本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)(如標(biāo)號200所指的虛線框包括的部分)的基本架構(gòu)。如圖所示,在實際應(yīng)用上,本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)200用于網(wǎng)絡(luò)服務(wù)器10,且該網(wǎng)絡(luò)服務(wù)器10的主機單元20(即中央處理器及其所有相關(guān)的硬件設(shè)施的總稱)執(zhí)行服務(wù)器專用的操作系統(tǒng)30。本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)200可在網(wǎng)絡(luò)服務(wù)器10的主機單元20或操作系統(tǒng)30發(fā)生宕機狀況時,自動使網(wǎng)絡(luò)服務(wù)器10執(zhí)行一重新激活程序(reboot),讓發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器10重新恢復(fù)正常操作狀態(tài)。
本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)200的對象導(dǎo)向組件模型(object-oriented component model)的基本架構(gòu)至少包括(a)一宕機狀況響應(yīng)模塊210;(b)一監(jiān)控定時器220;以及(c)一SMI處理模塊230。
本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)包括宕機狀況響應(yīng)模塊210,用以定時響應(yīng)網(wǎng)絡(luò)服務(wù)器10的操作系統(tǒng)30是否處于正常操作狀態(tài),也就是每隔一預(yù)定的時間長度即響應(yīng)網(wǎng)絡(luò)服務(wù)器10中操作系統(tǒng)30發(fā)出的信息;并將每次接收到的信息同步傳至監(jiān)控定時器220。
監(jiān)控定時器220的實施方式為直接利用網(wǎng)絡(luò)服務(wù)器10中的輸出入控制芯片,例如南橋(Southbridge)或Super I/O芯片,其中內(nèi)建的監(jiān)控定時器(watchdog timer);且此監(jiān)控定時器220可在每次接收到上述宕機狀況響應(yīng)模塊210傳送的一操作信息時,隨即開始執(zhí)行一預(yù)定的時間周期的計時程序,例如從零開始計時至59秒;若在達到該預(yù)定的計時周期之前,再次接收到上述宕機狀況響應(yīng)模塊210發(fā)出的下一個正常操作信息時,則會被歸零而重新計時;若未能接收到下一個操作信息,該監(jiān)控定時器220的計時程序?qū)⒃诔^該預(yù)定的計時周期后,例如第60秒時(也就是該監(jiān)控定時器220產(chǎn)生溢位),隨即發(fā)出一系統(tǒng)異常的信號至SMI處理模塊230。
SMI處理模塊230的實施方式為利用網(wǎng)絡(luò)服務(wù)器10中的輸出入控制芯片,例如為南橋(Southbridge)或Super I/O芯片,其中內(nèi)建的SMI信號模塊,并經(jīng)由網(wǎng)絡(luò)服務(wù)器10的BIOS(Basic Input/Output System)中的一個判斷模塊,判斷其SMI信號是否為監(jiān)控定時器220發(fā)出,若是監(jiān)控定時器220發(fā)出的SMI信號,則由BIOS發(fā)出一重啟信號RESET至主機單元20,使該主機單元20自動執(zhí)行一重啟程序,也就是重新加載操作系統(tǒng)30,讓發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器10重新恢復(fù)正常操作狀態(tài)。
本發(fā)明的網(wǎng)絡(luò)服務(wù)器網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法至少包括宕機狀況響應(yīng)模塊210持續(xù)每隔一預(yù)定的時間周期,就反映網(wǎng)絡(luò)服務(wù)器10的操作系統(tǒng)30是否處于操作狀態(tài);并將接收到的信息同步傳送至監(jiān)控定時器220;監(jiān)控定時器220即可在每次接收到宕機狀況響應(yīng)模塊210傳送的一操作信息時,隨即開始執(zhí)行一預(yù)定的時間周期的計時程序;若在達到該預(yù)定的計時周期之前,再次接收到宕機狀況響應(yīng)模塊210所發(fā)出的下一個操作信息時,則會被歸零而重新計時;若未接收到宕機狀況響應(yīng)模塊210發(fā)出的下一個操作信息,監(jiān)控定時器將產(chǎn)生溢位,隨即發(fā)出一異常信號至SMI處理模塊230。SMI處理模塊230即可響應(yīng)監(jiān)控定時器220發(fā)出的異常信號、并由BIOS判斷是否為監(jiān)控定時器220發(fā)出,若是則發(fā)出一重啟信號RESET至主機單元20,使主機單元20自動執(zhí)行一重啟程序,也就是重新加載操作系統(tǒng)30,讓發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器10重新恢復(fù)正常操作狀態(tài)。
總而言之,本發(fā)明提供了一種新穎的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng),可應(yīng)用在一網(wǎng)絡(luò)服務(wù)器,用以在該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該發(fā)生宕機狀況的網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序。本發(fā)明的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng)的特點在于,直接利用網(wǎng)絡(luò)服務(wù)器中的輸出入控制芯片(例如為南橋芯片或Super I/O芯片)中的監(jiān)控定時器,來觸動一SMI處理程序(而非現(xiàn)有技術(shù)所采用的IRQ處理程序),由SMI處理程序觸發(fā)網(wǎng)絡(luò)服務(wù)器的主機單元自動執(zhí)行一重新激活程序。與現(xiàn)有技術(shù)相比,由于本發(fā)明是直接利用網(wǎng)絡(luò)服務(wù)器中現(xiàn)有的硬件設(shè)施(也就是南橋芯片或Super I/O芯片),并僅對網(wǎng)絡(luò)服務(wù)器中的BIOS作修改(也就是撰寫SMI判斷處理程序),因此不需要使用者花費額外的費用來添購軟硬件設(shè)施,即可讓網(wǎng)絡(luò)服務(wù)器具有宕機自動重啟功能。此外,由于本發(fā)明不需借由IRQ信號來進行宕機自動重啟功能,因此不會因操作系統(tǒng)的宕機而無法進行宕機自動重啟功能。本發(fā)明因此較現(xiàn)有技術(shù)具有更佳的進步性及實用性。
權(quán)利要求
1.一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法,可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序;其特征在于,該網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法至少包括每隔一預(yù)定的時間長度反映該網(wǎng)絡(luò)服務(wù)器的操作系統(tǒng)是否處于正常操作狀態(tài),并同步傳送這一操作信息;每次在接收到一操作信息時,即開始執(zhí)行一預(yù)定時間長度的計時程序,并在再次接收到一操作信息時被歸零而重新計時;若未接收到操作信息,則該計時程序達到預(yù)定的計時長度時,即發(fā)出一SMI信號;以及,響應(yīng)該SMI信號而發(fā)出一重啟信號,使該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重啟程序。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法,其特征在于,該計時程序是由內(nèi)建在輸出入控制芯片中的監(jiān)控定時器執(zhí)行。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法,其特征在于,該輸出入控制芯片為Super I/O芯片。
4.如權(quán)利要求2所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法,其特征在于,該輸出入控制芯片為南橋芯片。
5.一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行重新激活程序;其特征在于,該網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng)至少包括一宕機狀況響應(yīng)模塊,可反映該網(wǎng)絡(luò)服務(wù)器的操作系統(tǒng)是否處于正常操作狀態(tài);一監(jiān)控定時器,在每次接收到宕機狀況響應(yīng)模塊發(fā)出的操作信息時,即開始執(zhí)行一預(yù)定時間長度的計時程序,并在再次接收到該宕機狀況響應(yīng)模塊發(fā)出的操作信息時被歸零而重新計時;若未接收到操作信息,則該計時程序達到預(yù)定的計時長度時,即發(fā)出一系統(tǒng)異常的信號;以及一SMI處理模塊,可響應(yīng)監(jiān)控定時器發(fā)出的系統(tǒng)異常信號而發(fā)出一系統(tǒng)管理中斷重啟信號,以執(zhí)行SMI判斷處理程序,借以判斷重啟信號是否為SMI處理模塊發(fā)出,若為該模塊發(fā)出,則通過BIOS重開機程序,使該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重啟程序。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),其特征在于,該監(jiān)控定時器是內(nèi)建于輸出入控制芯片中的功能模塊。
7.如權(quán)利要求6所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),其特征在于,該輸出入控制芯片為Super I/O芯片。
8.如權(quán)利要求6所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),其特征在于,該輸出入控制芯片為南橋芯片。
9.如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),其特征在于,該SMI處理模塊是網(wǎng)絡(luò)服務(wù)器的輸出入控制芯片中的一個功能模塊。
10.如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器宕機自動重啟系統(tǒng),其特征在于,該SMI判斷模塊是網(wǎng)絡(luò)服務(wù)器的基本輸出入系統(tǒng)中的一個功能模塊。
全文摘要
一種網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng),可用于網(wǎng)絡(luò)服務(wù)器,當(dāng)該網(wǎng)絡(luò)服務(wù)器發(fā)生宕機狀況時,令該網(wǎng)絡(luò)服務(wù)器自動執(zhí)行一重新激活程序,使其重新恢復(fù)正常操作狀態(tài)。此網(wǎng)絡(luò)服務(wù)器宕機自動重啟方法及系統(tǒng)的特點在于采用網(wǎng)絡(luò)服務(wù)器中的輸出入控制芯片中的監(jiān)控定時器觸動一SMI處理程序,由SMI處理程序觸發(fā)網(wǎng)絡(luò)服務(wù)器的主機單元自動執(zhí)行一重新激活程序。此特點可讓使用者不需花費額外的費用來添購軟硬件設(shè)施,即可讓網(wǎng)絡(luò)服務(wù)器具有宕機自動重啟功能,且不會因操作系統(tǒng)的宕機而無法執(zhí)行宕機自動重啟功能。
文檔編號G06F11/30GK1581079SQ03153580
公開日2005年2月16日 申請日期2003年8月15日 優(yōu)先權(quán)日2003年8月15日
發(fā)明者陳志偉 申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
青龙| 砚山县| 台中县| 儋州市| 怀安县| 曲沃县| 双辽市| 钟山县| 浦城县| 手游| 乾安县| 甘肃省| 巴青县| 曲水县| 盐亭县| 华容县| 沾化县| 东阿县| 伊吾县| 横山县| 射洪县| 叶城县| 黄山市| 积石山| 云浮市| 临夏县| 南陵县| 上犹县| 凤凰县| 枣阳市| 嘉峪关市| 铜梁县| 醴陵市| 广宗县| 乐清市| 安泽县| 横峰县| 汕尾市| 巍山| 安龙县| 宁化县|