国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法

      文檔序號:6378548閱讀:237來源:國知局
      專利名稱:一種通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機網(wǎng)絡(luò)管理技術(shù),特別是涉及一種通過遠程配置獲取基本輸入輸出系統(tǒng)(BIOS)信息的方法。
      背景技術(shù)
      隨著計算機工業(yè)的不斷發(fā)展,計算機在企業(yè)內(nèi)的應(yīng)用逐漸普及,可對于一些比較深入的計算機知識,一般的計算機用戶卻不是能夠全面了解,如設(shè)置BIOS和對計算機死機的處理。當出現(xiàn)問題時,網(wǎng)絡(luò)管理員通常要來回奔走于各個終端用戶之間,這樣既浪費了管理員很大的精力,又降低了系統(tǒng)管理員的效率。所以,對計算機進行集中管理的需要越來越強烈。
      基于軟件的網(wǎng)絡(luò)集中管理方案出現(xiàn)于90年代,它在確保用戶占有充足的系統(tǒng)時間的前提下,將網(wǎng)絡(luò)管理人員的夢想逐步變?yōu)楝F(xiàn)實。這些解決方案幫助網(wǎng)絡(luò)管理人員遠程訪問計算機系統(tǒng),定期獲取系統(tǒng)運行狀況和資產(chǎn)清單。管理系統(tǒng)實現(xiàn)從資產(chǎn)管理、系統(tǒng)維護、問題排除到復(fù)雜的故障調(diào)試這些類型的功能。
      使用上述管理工具,企業(yè)IT部門應(yīng)當可以減少訪問遠程系統(tǒng)的次數(shù),降低技術(shù)支持人員的費用和系統(tǒng)的總體擁有成本。然而,這些管理工具的優(yōu)越性并未得到充分體現(xiàn),困難之處在于基于軟件的解決方案不能提供在系統(tǒng)休眠狀態(tài)下和無操作系統(tǒng)狀態(tài)下的遠程管理,例如系統(tǒng)休眠、關(guān)機狀態(tài)、操作系統(tǒng)掛起、系統(tǒng)啟動。
      在操作系統(tǒng)或應(yīng)用軟件無法運行,或運行不穩(wěn)定時--這也正是IT管理人員急需通過遠程訪問系統(tǒng)能力進行診斷和修復(fù)的時候。然而此時,遠程管理方案卻難以提供所需的遠程訪問能力?;跇藴实腁SF(Alert StandardFormat報警標準格式)規(guī)范填補了遠程報警和控制機制的空白,它適用于筆記本電腦、臺式機、工作站或服務(wù)器。ASF技術(shù)的‘發(fā)送’(報警)和‘接收’(遠程控制)功能都是基于硬件的,依靠網(wǎng)絡(luò)的系統(tǒng)解決方案。這使它真正具有CPU和操作系統(tǒng)的獨立性,提供到控制臺的更穩(wěn)定連接。
      但在ASF規(guī)范中,它只規(guī)定了通過客戶端的網(wǎng)卡和BIOS,實現(xiàn)遠程設(shè)置計算機的啟動順序和遠程接收BIOS信息和POST告警信息,而沒有根據(jù)實際情況,針對BIOS設(shè)置作規(guī)定。而對BIOS的配置管理和獲取BIOS信息則是大部分管理員所需要的。特別是對BIOS的配置,需要系統(tǒng)管理員親自到客戶端進行配置,增加了管理員的工作量,影響了工作效率。
      目前尚未檢索到有關(guān)對BIOS的管理擴展和實現(xiàn)的文獻。

      發(fā)明內(nèi)容
      本發(fā)明是基于對ASF規(guī)范的擴展,提出了一種通過遠程配置獲取基本輸入輸出系統(tǒng)(BIOS)信息的方法,可以由系統(tǒng)管理員可以通過遠程來幫助客戶端的用戶進行BIOS的設(shè)置,而且可以同時對多臺機器進行BIOS的設(shè)置。
      本發(fā)明通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,運行在網(wǎng)絡(luò)系統(tǒng)中,所述系統(tǒng)包括控制端和客戶端,兩者通過以太網(wǎng)相連,包括如下步驟步驟一客戶端通過操作系統(tǒng)層上的網(wǎng)卡驅(qū)動和運行在操作系統(tǒng)的客戶端軟件,將控制端的IP地址寫入網(wǎng)卡的存儲區(qū)中;步驟二控制端將控制命令通過監(jiān)控傳輸協(xié)議發(fā)送到客戶端的網(wǎng)卡;步驟三客戶端的網(wǎng)卡通過過濾出屬于ASF的控制命令,將此控制命令轉(zhuǎn)給網(wǎng)卡上的控制芯片;步驟四控制芯片對接收到的命令進行判斷,對于BIOS命令,則根據(jù)一定的格式存儲到固定的存儲區(qū)域;
      步驟五當客戶端BIOS啟動時,BIOS從固定的存儲區(qū)域獲取BIOS配置命令;根據(jù)BIOS固定格式,將需要的BIOS信息發(fā)送到網(wǎng)卡的控制芯片上,控制芯片將收到的BIOS信息進行二次處理,封裝成符合監(jiān)控傳輸協(xié)議規(guī)定的告警包,將告警包發(fā)送到控制端。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,所述步驟二的控制命令包括ASF規(guī)范中固有的控制命令,對BIOS的配置命令,以及用戶自定義的配置命令。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,所述步驟四的固定的存儲區(qū)域,包括網(wǎng)卡的EEPROM和BIOS的ACPI。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,所述步驟四中,如果從固定的存儲區(qū)域中沒有獲取BIOS配置命令,則執(zhí)行正常的BIOS啟動。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,所述步驟五具體包括根據(jù)ASF的定義和網(wǎng)卡上控制芯片的配置,BIOS將POST過程信息和POST告警信息通過SMBus發(fā)送到網(wǎng)卡上的控制芯片上。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,所述步驟五中,是根據(jù)存儲區(qū)中所紀錄的控制端的IP地址,將告警包發(fā)送到控制端的。
      如上所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,還包括控制端根據(jù)獲取到的信息,進行分析和整理向用戶輸出和顯示。
      本發(fā)明實現(xiàn)了遠程配置BIOS,特別是在客戶端的用戶不熟悉BIOS設(shè)置的情況下,可以由系統(tǒng)管理員可以通過遠程來幫助客戶端的用戶進行BIOS的設(shè)置,而且可以同時對多臺機器進行BIOS的設(shè)置,這樣就大大減少了管理員的工作量,提高了工作效率。


      圖1是運行本發(fā)明所述方法的網(wǎng)絡(luò)系統(tǒng)示意圖;圖2是本發(fā)明所述方法的基本控制流程圖;圖3是本發(fā)明所述方法中BIOS啟動工作的流程圖。
      具體實施例方式
      以下結(jié)合附圖和具體的實施例對本發(fā)明做進一步的詳細說明。
      參見圖1,本發(fā)明所述方法可運行在網(wǎng)絡(luò)系統(tǒng)中,所述系統(tǒng)包括控制端和客戶端,兩者通過以太網(wǎng)相連。其中客戶端運行在被監(jiān)控的計算機上,它的實現(xiàn)所依賴的硬件設(shè)備有網(wǎng)卡、位于網(wǎng)卡上的控制芯片、網(wǎng)卡的EEPROM、BIOS、ACPI。它的實現(xiàn)所依賴的軟件有網(wǎng)卡驅(qū)動、運行在操作系統(tǒng)的客戶端軟件Agent SW。控制端運行在遠程的監(jiān)控機上,通過向客戶端發(fā)送命令,實現(xiàn)對客戶端BIOS的管理,同時可以獲取客戶端發(fā)來的POST告警信息和BIOS信息。它實現(xiàn)最終的人機交互界面。本發(fā)明具體涉及監(jiān)控端遠程控制客戶端的計算機,通過客戶端計算機上的網(wǎng)卡上的控制芯片,將控制命令直接發(fā)送給BIOS,這些控制命令也就是對BIOS的一些基本配置命令,它包括基本參數(shù)設(shè)置、磁盤驅(qū)動器設(shè)置、鍵盤設(shè)置、存儲器設(shè)置、Cache設(shè)置、ROM SHADOW設(shè)置、安全設(shè)置、總線周期參數(shù)設(shè)置、電源管理設(shè)置、系統(tǒng)狀態(tài)偵察設(shè)置、集成接口設(shè)置和其他一些參數(shù)設(shè)置。在計算機啟動時,BIOS將BIOS信息和POST告警信息發(fā)送給網(wǎng)卡的控制芯片,網(wǎng)卡的控制芯片將這些信息返回到控制端。這樣管理員就能夠獲得了BIOS信息。
      圖2是本發(fā)明所述方法的流程圖。具體結(jié)合圖2說明如下客戶端通過操作系統(tǒng)層上的網(wǎng)卡驅(qū)動和運行在操作系統(tǒng)的客戶端軟件Agent SW,將控制端的IP地址寫入網(wǎng)卡的EEPROM中。
      控制端將控制命令通過監(jiān)控傳輸協(xié)議發(fā)送到客戶端的網(wǎng)卡。其中控制命令包括ASF規(guī)范中固有的控制命令,和本發(fā)明擴展了的對BIOS的配置命令,這些配置命令包括基本參數(shù)設(shè)置、磁盤驅(qū)動器設(shè)置、鍵盤設(shè)置、存儲器設(shè)置、Cache設(shè)置、ROM SHADOW設(shè)置、安全設(shè)置、總線周期參數(shù)設(shè)置、電源管理設(shè)置、系統(tǒng)狀態(tài)偵察設(shè)置、集成接口設(shè)置和其他一些參數(shù)設(shè)置,這些配置命令中還包括用戶自定義的配置命令,如在BIOS啟動時,向控制端發(fā)送哪些BIOS信息。
      客戶端的網(wǎng)卡通過過濾,如果發(fā)現(xiàn)是ASF的控制命令,那么就將此控制命令傳給網(wǎng)卡上的控制芯片。
      網(wǎng)卡上的控制芯片對收到的命令進行解析。以下可以進行兩種實現(xiàn)方式其一是,網(wǎng)卡上的控制芯片對接收到的命令進行判斷,如果是本發(fā)明所列的BIOS命令,則將這些命令根據(jù)一定的格式存儲到網(wǎng)卡上的EEPROM上。當客戶端BIOS啟動時,首先通過SMBus與網(wǎng)卡上的控制芯片握手,如果發(fā)現(xiàn)有新的配置命令,則執(zhí)行這些配置命令,如果沒有則進行正常的啟動過程。如果上述配置命令中含有向控制端發(fā)送BIOS信息的命令,則BIOS根據(jù)固定格式,將需要的BIOS信息通過SMBus發(fā)送到網(wǎng)卡的控制芯片上。然后繼續(xù)執(zhí)行正常的BIOS啟動過程。
      其二是,網(wǎng)卡上的控制芯片對接收到的命令進行判斷,如果是本發(fā)明所列的BIOS命令,則將這些命令根據(jù)一定的格式存儲到ACPI表中。當客戶端BIOS啟動時,首先從ACPI表中判斷有沒有新的配置命令,如果發(fā)現(xiàn)有新的配置命令,則執(zhí)行這些配置命令,如果沒有則進行正常的啟動過程。
      圖3是本發(fā)明所述方法中BIOS啟動工作的流程,結(jié)合圖3,在BIOS的啟動過程中,根據(jù)ASF的定義,BIOS要將POST過程信息和POST告警信息通過SMBus發(fā)送到網(wǎng)卡上的控制芯片上。
      網(wǎng)卡上的控制芯片對收到的BIOS信息、POST過程信息和POST告警信息進行二次處理,封裝成符合監(jiān)控傳輸協(xié)議規(guī)定的告警包,根據(jù)EEPROM或者ACPI表所紀錄的控制端的IP地址,將告警包發(fā)送到控制端。
      控制端根據(jù)獲取到的信息,進行分析和整理,在控制端的監(jiān)控界面中顯示。
      最后所應(yīng)說明的是以上實施例僅用以說明而非限制本發(fā)明的技術(shù)方案,盡管參照上述實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解依然可以對本發(fā)明進行修改或者等同替換,而不脫離本發(fā)明的精神和范圍的任何修改或局部替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當中。
      權(quán)利要求
      1.一種通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,運行在網(wǎng)絡(luò)系統(tǒng)中,所述系統(tǒng)包括控制端和客戶端,兩者通過以太網(wǎng)相連,其特征在于,包括如下步驟步驟一客戶端通過操作系統(tǒng)層上的網(wǎng)卡驅(qū)動和運行在操作系統(tǒng)的客戶端軟件,將控制端的IP地址寫入網(wǎng)卡的存儲區(qū)中;步驟二控制端將控制命令通過監(jiān)控傳輸協(xié)議發(fā)送到客戶端的網(wǎng)卡;步驟三客戶端的網(wǎng)卡通過過濾出屬于ASF的控制命令,將此控制命令轉(zhuǎn)給網(wǎng)卡上的控制芯片;步驟四控制芯片對接收到的命令進行判斷,對于BIOS命令,則根據(jù)一定的格式存儲到固定的存儲區(qū)域;步驟五當客戶端BIOS啟動時,BIOS從固定的存儲區(qū)域獲取BIOS配置命令;根據(jù)BIOS固定格式,將需要的BIOS信息發(fā)送到網(wǎng)卡的控制芯片上,控制芯片將收到的BIOS信息進行二次處理,封裝成符合監(jiān)控傳輸協(xié)議規(guī)定的告警包,將告警包發(fā)送到控制端。
      2.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于所述步驟二的控制命令包括ASF規(guī)范中固有的控制命令,對BIOS的配置命令,以及用戶自定義的配置命令。
      3.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于所述步驟四的固定的存儲區(qū)域,包括網(wǎng)卡的EEPROM和BIOS的ACPI。
      4.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于所述步驟四中,如果從固定的存儲區(qū)域中沒有獲取BIOS配置命令,則執(zhí)行正常的BIOS啟動。
      5.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于所述步驟五具體包括根據(jù)ASF的定義和網(wǎng)卡上控制芯片的配置,BIOS將POST過程信息和POST告警信息通過SMBus發(fā)送到網(wǎng)卡上的控制芯片上。
      6.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于所述步驟五中,是根據(jù)存儲區(qū)中所紀錄的控制端的IP地址,將告警包發(fā)送到控制端的。
      7.根據(jù)權(quán)利要求1所述的通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,其特征在于,還包括控制端根據(jù)獲取到的信息,進行分析和整理向用戶輸出和顯示。
      全文摘要
      本發(fā)明公開了一種通過遠程配置獲取基本輸入輸出系統(tǒng)信息的方法,包括客戶端將控制端的IP地址寫入網(wǎng)卡的存儲區(qū)中;控制端將控制命令發(fā)送到客戶端的網(wǎng)卡,客戶端的網(wǎng)卡過濾出屬于ASF的控制命令,將此控制命令轉(zhuǎn)給網(wǎng)卡上的控制芯片;控制芯片對接收到的命令進行判斷,對于BIOS命令,根據(jù)一定的格式存儲到固定的存儲區(qū)域;當客戶端BIOS啟動時,BIOS從固定的存儲區(qū)域獲取BIOS配置命令;根據(jù)BIOS固定格式,將需要的BIOS信息發(fā)送到網(wǎng)卡的控制芯片上,控制芯片將收到的BIOS信息進行二次處理,封裝成將告警包發(fā)送到控制端。本發(fā)明實現(xiàn)了遠程配置BIOS,可以由系統(tǒng)管理員可以通過遠程來幫助客戶端的用戶進行BIOS的設(shè)置,可減少管理員的工作量,提高工作效率。
      文檔編號G06F15/16GK1595388SQ03156598
      公開日2005年3月16日 申請日期2003年9月10日 優(yōu)先權(quán)日2003年9月10日
      發(fā)明者杜曉黎, 周謐, 周建, 劉濤, 張宗宏, 王晚丁 申請人:聯(lián)想(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1