專利名稱:計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明是關于一種計算機網絡技術,特別是關于一種計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng),應用在網絡系統(tǒng),且該網絡系統(tǒng)連接有計算機平臺(例如為網絡服務器),對該計算機平臺提供系統(tǒng)程序遠程操控還原功能,在該計算機平臺中的系統(tǒng)程序模塊,例如BIOS(Basic Input/Output System)程序模塊損壞時,可隨即自動通過遠程網絡工作站,對損壞的BIOS程序模塊進行實時、且全自動化的遠程操控的還原程序。
背景技術:
服務器是一種網絡專用的計算機平臺,它連接到網絡系統(tǒng),例如國際互聯(lián)網(Internet)、企業(yè)內部互聯(lián)網(intranet)、企業(yè)間互聯(lián)網(extranet)、局域網(Local Area Network,LAN)等,對其它連接到該網絡系統(tǒng)的計算機平臺(通常稱為網絡工作站)提供數(shù)據服務功能。
BIOS(Basic Input/Output System)是網絡服務器中常采用的一種系統(tǒng)輸出入控制程序,作為服務器操作系統(tǒng)與各個硬件和各個周邊裝置之間的接口,讓服務器可操控這些硬件和周邊裝置,利用其提供的功能。具體實施上,BIOS的程序代碼通常是寫入到可擦除可編程存儲器中,例如閃存(flash memory),借由可擦除可編程的特性,系統(tǒng)管理人員可方便地進行更新或重載BIOS程序代碼。
實際應用時,服務器中的BIOS程序模塊常因損壞導致服務器無法正常運行或開機。在此情況下,系統(tǒng)管理人員需要對損壞的BIOS程序模塊進行還原程序,將BIOS系統(tǒng)映像(system image)重新加載到閃存中,即可重新還原BIOS程序模塊,讓服務器重新恢復正常的運行。
目前常用的BIOS程序還原程序是首先由本地端的系統(tǒng)管理人員,以人工方式將服務器搭接在外部BIOS系統(tǒng)映像儲存裝置,例如軟盤、USB外接閃存(即俗稱的隨身碟)、CD/DVD光盤等,再接著用手動操作方式撥動一組跳線(jumpers)和操控該服務器,將此外部儲存裝置中的BIOS系統(tǒng)映像加載到閃存中,即可重新還原損壞的BIOS程序模塊,讓服務器重新恢復正常的運行。然而該手動操控方式的還原程序較費時費力且沒有效率。
此外,在網絡實際應用上,目前許多企業(yè)的服務器管理方法是將企業(yè)所屬服務器全部集中于一處,再由企業(yè)內的系統(tǒng)管理人員在遠程辦公室通過網絡系統(tǒng)對這些服務器進行遠程監(jiān)控及管理工作。因此每當有服務器中的BIOS程序模塊損壞需要進行還原程序時,此遠程的系統(tǒng)管理人員雖可通過網絡工作站監(jiān)視到此狀況,但卻仍需要例如通過電話告知及指示服務器所在本地端的工作人員對此狀況進行處理,也就是進行上述手動操控方式的還原程序。然而這種作法顯然比較麻煩,令網絡服務器的系統(tǒng)管理工作較費時費力且沒有效率。
發(fā)明內容
為克服上述現(xiàn)有技術的缺點,本發(fā)明的主要目的在于提供一種計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng),在服務器中的BIOS程序模塊損壞時,隨即自動通過遠程網絡工作站對損壞的BIOS程序模塊進行實時且全自動化的遠程操控的還原程序,使網絡服務器的系統(tǒng)管理工作更加便利、提高工作效率。
本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng)是應用在網絡系統(tǒng),且該網絡系統(tǒng)連接有計算機平臺(例如網絡服務器),對該計算機平臺提供系統(tǒng)程序遠程操控還原功能,在該計算機平臺中的系統(tǒng)程序模塊,例如BIOS(Basic Input/Output System)程序模塊損壞時,可自動通過遠程網絡工作站對損壞的BIOS程序模塊進行實時且全自動化的遠程操控還原程序。
本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原方法至少包括該計算機平臺系統(tǒng)程序遠程操控還原方法至少包括在該遠程網絡工作站中,預存一系統(tǒng)映像;在該本地端的計算機平臺中,檢測該系統(tǒng)程序模塊是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息經過該網絡系統(tǒng)傳送給該遠程網絡工作站;在該遠程網絡工作站中,接收該系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息,發(fā)出遠程重載激活信息;在該遠程網絡工作站中,響應該遠程重載激活信息,產生一組特定接口規(guī)范的指令格式的重載控制指令,并進而將其所產生的重載控制指令和該系統(tǒng)映像,經過該網絡系統(tǒng)傳送至該計算機平臺;以及在該本地端的計算機平臺中,接收該遠程網絡工作站通過該網絡系統(tǒng)傳送來的重載控制指令和系統(tǒng)映像,并進而處理該重載控制指令,將該系統(tǒng)映像加載至該系統(tǒng)程序模塊。
本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)至少包括(A)遠程單元和(B)本地端單元。其中,該遠程單元(A)搭載到該遠程網絡工作站,其內部結構至少包括(A0)遠程網絡通信模塊,將該遠程網絡工作站通過該網絡系統(tǒng)聯(lián)機到該計算機平臺,讓該遠程網絡工作站和該計算機平臺之間可通過該網絡系統(tǒng)互傳數(shù)據;(A1)系統(tǒng)程序異常狀況響應模塊,通過該遠程網絡通信模塊接收該計算機平臺中的系統(tǒng)程序模塊損壞時產生、且通過該網絡系統(tǒng)傳來的系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息發(fā)出遠程重載激活信息;以及(A2)遠程重載控制模塊,相連到系統(tǒng)映像儲放模塊,且該系統(tǒng)映像儲放模塊預先儲放有系統(tǒng)映像;且其可響應該系統(tǒng)程序異常狀況響應模塊發(fā)出的遠程重載激活信息,產生一組特定接口規(guī)范的指令格式的重載控制指令,并輸出該系統(tǒng)映像儲放模塊中的系統(tǒng)映像;并進而將其產生的重載控制指令和輸出的系統(tǒng)映像,通過該遠程網絡通信模塊及經由該網絡系統(tǒng)傳送至該計算機平臺。該(B)本地端單元搭載至該計算機平臺,且其內部結構至少包括(B0)本地端網絡通信模塊,其將該計算機平臺通過該網絡系統(tǒng)聯(lián)機到該遠程網絡工作站,讓該計算機平臺和該遠程網絡工作站之間可通過該網絡系統(tǒng)互傳數(shù)據;(B1)系統(tǒng)程序異常狀況檢測模塊,檢測該系統(tǒng)程序模塊是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息,通過該本地端網絡通信模塊及經由該網絡系統(tǒng)傳送給該遠程網絡工作站;以及(B2)系統(tǒng)映像重載模塊,通過該本地端網絡通信模塊接收該遠程網絡工作站通過該網絡系統(tǒng)傳來的重載控制指令和系統(tǒng)映像,并進而處理該重載控制指令,將該系統(tǒng)映像加載至該系統(tǒng)程序模塊。
綜上所述,本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng)利用特定的網絡傳輸格式(例如TCP/IP或UDP/IP網絡傳輸格式),讓遠程網絡工作站將特定接口規(guī)范格式的系統(tǒng)程序還原控制指令(例如IPMI格式的指令)和系統(tǒng)映像,通過網絡系統(tǒng)傳送至該服務器,即可對該服務器執(zhí)行遠程操控的還原程序。本發(fā)明可讓還原程序通過遠程網絡工作站自動執(zhí)行,不必通過本地端的工作人員執(zhí)行,因此可使服務器的網絡系統(tǒng)管理工作更加便利而有效率。
圖1是本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)搭配到網絡系統(tǒng)的應用結構示意圖;圖2是本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)中的遠程單元的內部結構的對象導向組件模型;以及圖3是本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)中的本地端單元內部結構的對象導向組件模型。
具體實施例方式
實施例下面配合附圖,詳細說明本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng)的實施例。
圖1是本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)(如標號50所指虛線框包括的部分)的應用方式及其分布式的系統(tǒng)結構。如圖所示,本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)50實際應用上是以分散方式搭載在計算機平臺(例如服務器20)和遠程網絡工作站40,且該服務器20和遠程網絡工作站40均連接到網絡系統(tǒng)10,例如國際互聯(lián)網(Internet)、企業(yè)內部互聯(lián)網(intranet)、企業(yè)間互聯(lián)網(extranet)、局域網(Local Area Network,LAN)等;該服務器20的內部結構則如圖3所示,至少包括中央處理單元21和平臺管理控制單元22,例如IPMI(Intelligent Platform Management Interface)平臺管理接口規(guī)范下的BMC(Baseboard Management Controller)平臺管理控制單元,且進而包括有至少一個系統(tǒng)程序模塊,例如BIOS(Basic Input/Output System)程序模塊30。圖1所示的實施例僅示范性地顯示出一臺服務器20,基本上,遠程網絡工作站40也可同時應用操控多臺服務器。
在正常的運行情況下,服務器20開機時是令中央處理單元21聯(lián)機以BIOS程序模塊30,執(zhí)行該BIOS程序模塊30中的程序代碼,實現(xiàn)所需的基本輸出入功能;若該BIOS程序模塊30開機時損壞,則本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)50即可響應地對該服務器20提供實時且全自動化的遠程操控的還原功能,將系統(tǒng)映像(systemimage)重新加載到該BIOS程序模塊30。
如圖1所示,本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)50的對象導向組件模型(object-oriented component model)至少包括2個分布式的單元(A)遠程單元100;以及(B)本地端單元200;其中該遠程單元100搭載到遠程網絡工作站40,且其內部結構如圖2所示至少包括(A0)遠程網絡通信模塊101;(A1)系統(tǒng)程序異常狀況響應模塊110;(A2)遠程重載控制模塊120;以及(A3)系統(tǒng)映像儲放模塊121;該本地端單元200則是搭載至服務器20,且其內部結構如圖3所示至少包括(B0)本地端網絡通信模塊201;(B1)系統(tǒng)程序異常狀況檢測模塊210;以及(B2)系統(tǒng)映像重載模塊220。
下面分別說明遠程網絡工作站40上搭載的遠程單元100中各個模塊的個別屬性及功能。
遠程網絡通信模塊101用于將該遠程網絡工作站40通過該網絡系統(tǒng)10聯(lián)機到該服務器20,讓該遠程網絡工作站40和該服務器20之間可通過該網絡系統(tǒng)10互傳數(shù)據。具體實施上,此遠程網絡通信模塊101可建構于NIC(Network Interface Controller)網絡控制器;且可采用國際互聯(lián)網的通用傳輸格式TCP/IP(Transmission Control Protocol/InternetProtocol)或UDP/IP(User Datagram Protocol/Internet Protocol),通過網絡系統(tǒng)10與服務器20之間互傳數(shù)據,并采用該服務器20的國際互聯(lián)網地址(Internet Protocol;IP address)通過網絡系統(tǒng)10聯(lián)機到該服務器20。
系統(tǒng)程序異常狀況響應模塊110可通過上述遠程網絡通信模塊101,接收該服務器20檢測到其中的BIOS程序模塊30損壞時產生的且通過該網絡系統(tǒng)10傳送來的系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息,向遠程重載控制模塊120發(fā)出遠程重載激活信息。
遠程重載控制模塊120與系統(tǒng)映像儲放模塊121聯(lián)接,且該系統(tǒng)映像儲放模塊121中預先儲放有一系統(tǒng)映像(也就是該服務器20中的BIOS程序模塊30應用的所有程序及數(shù)據的映像);且可響應上述系統(tǒng)程序異常狀況響應模塊110發(fā)出的遠程重載激活信息,產生一組特定接口規(guī)范指令格式下的重載控制指令,并輸出該系統(tǒng)映像儲放模塊121中的系統(tǒng)映像;并進而將其產生的重載控制指令和輸出的系統(tǒng)映像,通過上述遠程網絡通信模塊101及經由該網絡系統(tǒng)10傳送到該服務器20。在服務器20中的平臺管理控制單元22是采用IPMI接口規(guī)范的情況下,此遠程重載控制模塊120即用于產生IPMI格式的重載控制指令。此外,具體實施上,系統(tǒng)映像儲放模塊121中預存的系統(tǒng)映像例如可由遠程系統(tǒng)管理人員存儲在遠程網絡工作站40上,或是由本地端的服務器20自行將該BIOS程序模塊30中的程序數(shù)據碼復制成一系統(tǒng)映像文件,再將此系統(tǒng)映像文件通過網絡系統(tǒng)10上傳到遠程網絡工作站40,令遠程網絡工作站40將其儲放在系統(tǒng)映像儲放模塊121。
以下說明服務器20上搭載的本地端單元200中各個模塊各自的屬性及功能。
本地端網絡通信模塊201用于將該服務器20通過該網絡系統(tǒng)10聯(lián)機到該遠程網絡工作站40,讓該服務器20和該遠程網絡工作站40之間可通過該網絡系統(tǒng)10互傳數(shù)據。具體實施上,此本地端網絡通信模塊201例如是建構在NIC(Network Interface Controller)網絡控制器,且其例如是采用國際互聯(lián)網的通用傳輸格式TCP/IP或UDP/IP,通過網絡系統(tǒng)10與遠程網絡工作站40之間互傳數(shù)據,并采用該遠程網絡工作站40的國際互聯(lián)網地址(IP address),通過網絡系統(tǒng)10聯(lián)機到該遠程網絡工作站40。
系統(tǒng)程序異常狀況檢測模塊210可檢測該BIOS程序模塊30是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息通過上述本地端網絡通信模塊201及經由該網絡系統(tǒng)10傳送給該遠程網絡工作站40。具體實施上,此系統(tǒng)程序異常狀況檢測模塊210例如是受控于IPMI-BMC平臺管理控制單元22,并可在BIOS程序模塊30損壞時,例如發(fā)出IPMI格式的“Checksum Bad”信息到IPMI-BMC平臺管理控制單元22,并接著響應地發(fā)出IPMI格式的“LANAlert”信息到遠程網絡工作站40。
系統(tǒng)映像重載模塊220可通過上述本地端網絡通信模塊201,接收遠程網絡工作站40通過該網絡系統(tǒng)10傳送來各個IPMI格式的重載控制指令和系統(tǒng)映像,并進而受控于該IPMI-BMC平臺管理控制單元22處理各個IPMI格式重載控制指令,將遠程網絡工作站40傳送過來的系統(tǒng)映像加載到該BIOS程序模塊30。
以下即以一個實施例說明本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)50實際應用時的運行方式。在此應用實例中,假設服務器20中的BIOS程序模塊30在開機過程中損壞,因此激活本發(fā)明的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)50,對該損壞的BIOS程序模塊30執(zhí)行實時且全自動化的遠程操控的還原程序。
請同時參閱圖1至圖3,當BIOS程序模塊30損壞時,此狀況即會被服務器20上的本地端單元200中的系統(tǒng)程序異常狀況檢測模塊210檢測到,并由該系統(tǒng)程序異常狀況檢測模塊210響應地發(fā)出系統(tǒng)程序異常狀況通知信息,將該系統(tǒng)程序異常狀況通知信息通過本地端網絡通信模塊201,經由網絡系統(tǒng)10傳送給遠程網絡工作站40。
接著在遠程處,網絡工作站40中搭載的遠程單元100中的遠程網絡通信模塊101,即會接收上述由本地端單元200通過網絡系統(tǒng)10傳送來的系統(tǒng)程序異常狀況通知信息,并將此系統(tǒng)程序異常狀況通知信息傳送給系統(tǒng)程序異常狀況響應模塊110,令系統(tǒng)程序異常狀況響應模塊110響應地發(fā)出遠程重載激活信息到遠程重載控制模塊120,借此激活該遠程重載控制模塊120產生一組IPMI格式的重載控制指令,并進而將其產生的IPMI格式的重載控制指令和該系統(tǒng)映像儲放模塊121中儲放的BIOS系統(tǒng)映像,通過該遠程網絡通信模塊101將其轉換成TCP/IP或UDP/IP網絡傳輸格式的數(shù)據包,令該遠程網絡通信模塊101可借由TCP/IP或UDP/IP網絡傳輸協(xié)議,將各個IPMI格式的重載控制指令和BIOS系統(tǒng)映像通過該網絡系統(tǒng)10傳輸?shù)皆摲掌?0。
接著在本地端處,服務器20即可通過其本地端網絡通信模塊201,接收遠程網絡工作站40上的遠程單元100通過該網絡系統(tǒng)10傳輸過來的各個TCP/IP或UDP/IP傳輸格式的數(shù)據包,并將各個TCP/IP或UDP/IP傳輸格式化的數(shù)據包,還原成原先的IPMI格式的重載控制指令和BIOS系統(tǒng)映像,再接著將還原成IPMI格式的重載控制指令和BIOS系統(tǒng)映像傳送給系統(tǒng)映像重載模塊220,令系統(tǒng)映像重載模塊220受控于IPMI-BMC的平臺管理控制單元22來處理這些IPMI格式的重載控制指令,并根據這些IPMI格式的重載控制指令的處理結果,響應地將該BIOS系統(tǒng)映像加載到BIOS程序模塊30,借此還原該BIOS程序模塊30中原先已損壞的BIOS程序代碼??勺尫掌?0依靠重新加載的BIOS系統(tǒng)映像,令BIOS程序模塊30繼續(xù)正常地執(zhí)行各項所需的系統(tǒng)輸出入功能。
此計算機平臺系統(tǒng)程序遠程操控還原方法至少包括下步驟首先,在該遠程網絡工作站40中,預存一系統(tǒng)映像,其次在該本地端的計算機平臺中,檢測該系統(tǒng)程序模塊是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息經過該網絡系統(tǒng)10傳送給該遠程網絡工作站40。
接著在該遠程網絡工作站40中,接收該系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息,發(fā)出遠程重載激活信息。
在該遠程網絡工作站40中,響應該遠程重載激活信息,產生一組特定接口規(guī)范的指令格式的重載控制指令,并進而將其所產生的重載控制指令和該系統(tǒng)映像經過該網絡系統(tǒng)10傳送到該計算機平臺。
最后,在該本地端的計算機平臺中,接收該遠程網絡工作站40通過該網絡系統(tǒng)10傳送來的重載控制指令和系統(tǒng)映像,并進而處理該重載控制指令,將該系統(tǒng)映像加載至該系統(tǒng)程序模塊30。
總而言之,本發(fā)明提供了一種新穎的計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng),它可搭配到網絡系統(tǒng),且該網絡系統(tǒng)連接計算機平臺,讓遠程網絡工作站可在該計算機平臺中的系統(tǒng)程序模塊損壞時,通過該網絡系統(tǒng)對該系統(tǒng)程序模塊進行遠程操控的還原程序;本發(fā)明利用特定的網絡傳輸格式(例如為TCP/IP或UDP/IP網絡傳輸格式),讓遠程網絡工作站將特定接口規(guī)范格式的系統(tǒng)程序還原控制指令(例如IPMI格式的指令)和系統(tǒng)映像通過網絡系統(tǒng)傳送到該服務器,即可對該服務器執(zhí)行遠程操控的還原程序。本發(fā)明讓還原程序通過遠程網絡工作站自動執(zhí)行,不必通過本地端的工作人員執(zhí)行,因此使服務器的網絡系統(tǒng)管理工作更加便利而有效率。
權利要求
1.一種計算機平臺系統(tǒng)程序遠程操控還原方法,應用在網絡系統(tǒng),且該網絡系統(tǒng)連接有計算機平臺,該計算機平臺則配置有至少一個系統(tǒng)程序模塊,遠程網絡工作站可通過該網絡系統(tǒng)在該計算機平臺中的系統(tǒng)程序模塊損壞時對其進行遠程操控的還原程序,其特征在于,該計算機平臺系統(tǒng)程序遠程操控還原方法至少包括在該遠程網絡工作站中,預存一系統(tǒng)映像;在該本地端的計算機平臺中,檢測該系統(tǒng)程序模塊是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息經過該網絡系統(tǒng)傳送給該遠程網絡工作站;在該遠程網絡工作站中,接收該系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息,發(fā)出遠程重載激活信息;在該遠程網絡工作站中,響應該遠程重載激活信息,產生一組特定接口規(guī)范的指令格式的重載控制指令,并進而將其所產生的重載控制指令和該系統(tǒng)映像,經過該網絡系統(tǒng)傳送至該計算機平臺;以及在該本地端的計算機平臺中,接收該遠程網絡工作站通過該網絡系統(tǒng)傳送來的重載控制指令和系統(tǒng)映像,并進而處理該重載控制指令,將該系統(tǒng)映像加載至該系統(tǒng)程序模塊。
2.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該計算機平臺為服務器。
3.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該網絡系統(tǒng)包括國際互聯(lián)網。
4.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該網絡系統(tǒng)包括企業(yè)內部互聯(lián)網。
5.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該網絡系統(tǒng)包括企業(yè)間互聯(lián)網。
6.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該網絡系統(tǒng)包括局域網。
7.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該遠程網絡工作站上產生的重載控制指令的格式是IPMI平臺管理接口規(guī)范規(guī)定的指令格式。
8.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該遠程網絡工作站上產生的重載控制指令是采用TCP/IP網絡傳輸格式、通過該網絡系統(tǒng)傳送至該計算機平臺。
9.如權利要求1所述的計算機平臺系統(tǒng)程序遠程操控還原方法,其特征在于,該遠程網絡工作站上產生的重載控制指令是采用UDP/IP網絡傳輸格式通過該網絡系統(tǒng)傳送至該計算機平臺。
10.一種計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),可搭配至網絡系統(tǒng),且該網絡系統(tǒng)連接有計算機平臺,該計算機平臺則配置有至少一個系統(tǒng)程序模塊,讓遠程網絡工作站通過該網絡系統(tǒng)在該計算機平臺中的系統(tǒng)程序模塊損壞時對其進行遠程操控的還原程序,其特征在于,該計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng)至少包括遠程單元和本地端單元,其中該遠程單元搭載至該遠程網絡工作站,其內部結構至少包括遠程網絡通信模塊,將該遠程網絡工作站通過該網絡系統(tǒng)聯(lián)機到該計算機平臺,讓該遠程網絡工作站和該計算機平臺之間可通過該網絡系統(tǒng)互傳數(shù)據;系統(tǒng)程序異常狀況響應模塊,通過該遠程網絡通信模塊接收該計算機平臺中的系統(tǒng)程序模塊在損壞時產生的、且通過該網絡系統(tǒng)傳送來的系統(tǒng)程序異常通知信息,并響應此系統(tǒng)程序異常通知信息,發(fā)出遠程重載激活信息;以及遠程重載控制模塊,相連到系統(tǒng)映像儲放模塊,且該系統(tǒng)映像儲放模塊預先儲放有系統(tǒng)映像;且其可響應該系統(tǒng)程序異常狀況響應模塊發(fā)出的遠程重載激活信息,產生一組特定接口規(guī)范的指令格式的重載控制指令,并輸出該系統(tǒng)映像儲放模塊中的系統(tǒng)映像;并進而將其產生的重載控制指令和輸出的系統(tǒng)映像,通過該遠程網絡通信模塊及經由該網絡系統(tǒng)傳送到該計算機平臺;且其中該本地端單元是搭載至該計算機平臺,且其內部結構至少包括本地端網絡通信模塊,將該計算機平臺通過該網絡系統(tǒng)聯(lián)機到該遠程網絡工作站,讓該計算機平臺和該遠程網絡工作站之間可通過該網絡系統(tǒng)互傳數(shù)據;系統(tǒng)程序異常狀況檢測模塊,檢測該系統(tǒng)程序模塊是否發(fā)生異常的損壞狀況;若是,則發(fā)出系統(tǒng)程序異常狀況通知信息,并將該系統(tǒng)程序異常狀況通知信息,通過該本地端網絡通信模塊及經由該網絡系統(tǒng)傳送給該遠程網絡工作站;以及系統(tǒng)映像重載模塊,通過該本地端網絡通信模塊接收該遠程網絡工作站通過該網絡系統(tǒng)傳送來的重載控制指令和系統(tǒng)映像,并處理該重載控制指令,將該系統(tǒng)映像加載至該系統(tǒng)程序模塊。
11.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該計算機平臺為服務器。
12.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該網絡系統(tǒng)包括國際互聯(lián)網。
13.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該網絡系統(tǒng)包括企業(yè)內部互聯(lián)網。
14.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該網絡系統(tǒng)包括企業(yè)間互聯(lián)網。
15.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該網絡系統(tǒng)包括局域網。
16.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該遠程重載控制模塊產生的重載控制指令的格式是IPMI平臺管理接口規(guī)范所訂定的指令格式。
17.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該遠程網絡通信模塊和該本地端網絡通信模塊采用的網絡傳輸格式是TCP/IP網絡傳輸格式。
18.如權利要求10所述的計算機平臺系統(tǒng)程序遠程操控還原系統(tǒng),其特征在于,該遠程網絡通信模塊和該本地端網絡通信模塊采用的網絡傳輸格式是UDP/IP網絡傳輸格式。
全文摘要
一種計算機平臺系統(tǒng)程序遠程操控還原方法及系統(tǒng),該系統(tǒng)至少包括遠程單元和本地端單元,可搭配至網絡系統(tǒng),且該網絡系統(tǒng)連接有計算機平臺(例如服務器),讓遠程網絡工作站可在該計算機平臺中的系統(tǒng)程序模塊損壞時,通過遠程操控方式對損壞的系統(tǒng)程序模塊進行還原程序;本發(fā)明利用特定的網絡傳輸格式,讓遠程網絡工作站將系統(tǒng)程序還原控制指令(例如IPMI格式的指令)和系統(tǒng)映像,通過網絡系統(tǒng)傳送至該服務器,即可對該服務器執(zhí)行遠程操控的還原程序;本發(fā)明可讓還原程序通過遠程網絡工作站自動執(zhí)行,不必通過本地端的工作人員執(zhí)行,因此可使服務器的網絡系統(tǒng)管理工作更加便利而有效率。
文檔編號G06F11/14GK1892596SQ20051008078
公開日2007年1月10日 申請日期2005年7月5日 優(yōu)先權日2005年7月5日
發(fā)明者盧盈志, 趙文謙 申請人:英業(yè)達股份有限公司