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

遠(yuǎn)端系統(tǒng)配置管理方法、系統(tǒng)及非暫態(tài)可讀式存儲(chǔ)多媒體與流程

文檔序號(hào):11133577閱讀:5272來源:國知局
遠(yuǎn)端系統(tǒng)配置管理方法、系統(tǒng)及非暫態(tài)可讀式存儲(chǔ)多媒體與制造工藝

本發(fā)明涉及管理計(jì)算機(jī)系統(tǒng),特別是一種自動(dòng)地收集服務(wù)器裝置中的除錯(cuò)信息的方法及系統(tǒng)。



背景技術(shù):

基本輸入輸出系統(tǒng)(BIOS)為可確保(ensure)一系統(tǒng)的多個(gè)計(jì)算元件為有功能性的固件?;据斎胼敵鱿到y(tǒng)存儲(chǔ)一固件,此固件搭配著指定給基本輸入輸出系統(tǒng)的一組配置在計(jì)算機(jī)系統(tǒng)剛開機(jī)時(shí)被執(zhí)行?;据斎胼敵鱿到y(tǒng)通常進(jìn)行辨別、初始化以及測(cè)試在一計(jì)算系統(tǒng)中的硬件。

舉例而言,基本輸入輸出系統(tǒng)首先執(zhí)行一開機(jī)自我檢測(cè)(self-test,POST),接著讀取操作系統(tǒng)。基本輸入輸出系統(tǒng)也提供可設(shè)定多種不同參數(shù)的一接口。特別的是,基本輸入輸出系統(tǒng)可校正時(shí)刻、總線速度以及可影響計(jì)算機(jī)系統(tǒng)效能的其他參數(shù)。基本輸入輸出系統(tǒng)最后將計(jì)算機(jī)系統(tǒng)的控制權(quán)轉(zhuǎn)移至一操作系統(tǒng)。基本輸入輸出系統(tǒng)配置可存儲(chǔ)在一非易失性存儲(chǔ)器(例如:一非易失性隨機(jī)存取存儲(chǔ)器(non-volatile random-access memory,NVRAM))或一只讀存儲(chǔ)器(read-only memory,ROM)。

基本輸入輸出系統(tǒng)有時(shí)需要更新以確保一計(jì)算機(jī)系統(tǒng)的正常功能。舉例而言,基本輸入輸出系統(tǒng)需要更新,以便與一新增加的處理器協(xié)調(diào)(coordinate),或是當(dāng)在基本輸入輸出系統(tǒng)中有檢測(cè)到錯(cuò)誤(bug)時(shí),基本輸入輸出系統(tǒng)需要更新。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明各方面有關(guān)于使用一服務(wù)控制器以及一基本輸入輸出系統(tǒng)之間的一共享存儲(chǔ)裝置以進(jìn)行一遠(yuǎn)端基本輸入輸出系統(tǒng)配置的更新技術(shù)。藉由進(jìn)行一以網(wǎng)絡(luò)為基礎(chǔ)的協(xié)議(network-based protocol),本發(fā)明可實(shí)現(xiàn)(achieve)一遠(yuǎn)端的且有效率的基本輸入輸出系統(tǒng)管理方法。當(dāng)主要服務(wù)器關(guān)機(jī)(power off)或不可用時(shí),本發(fā)明也可進(jìn)行一頻外(out-of-band)服務(wù)器管理。

根據(jù)本發(fā)明的某一實(shí)施例提供一種遠(yuǎn)端系統(tǒng)配置管理方法,包括:將一計(jì)算裝置開機(jī);在上述計(jì)算裝置的一服務(wù)控制器上從一遠(yuǎn)端管理裝置接收一更新的基本輸入輸出系統(tǒng)配置;通過上述服務(wù)控制器,存儲(chǔ)上述更新的基本輸入輸出系統(tǒng)配置至一存儲(chǔ)裝置,上述存儲(chǔ)裝置由上述計(jì)算裝置的上述服務(wù)控制器與一基本輸入輸出系統(tǒng)所共享;通過上述服務(wù)控制器,取回上述存儲(chǔ)裝置中的上述更新的基本輸入輸出系統(tǒng)配置;以及通過上述服務(wù)控制器,傳送上述更新的基本輸入輸出系統(tǒng)配置至上述遠(yuǎn)端管理裝置。

根據(jù)本發(fā)明的某一實(shí)施例提供一種非暫態(tài)計(jì)算機(jī)可讀式存儲(chǔ)多媒體,用以存儲(chǔ)多個(gè)指令,當(dāng)上述指令被一處理器所執(zhí)行時(shí),致使上述處理器進(jìn)行下列操作的至少一個(gè),上述操作包括:在一存儲(chǔ)裝置上接收一更新的基本輸入輸出系統(tǒng)配置,上述存儲(chǔ)裝置由一服務(wù)控制器與一基本輸入輸出系統(tǒng)所共享;存儲(chǔ)上述基本輸入輸出系統(tǒng)配置在上述存儲(chǔ)裝置中;在上述服務(wù)控制器上從一遠(yuǎn)端管理裝置接收一基本輸入輸出系統(tǒng)配置要求;通過上述服務(wù)控制器,取回在上述存儲(chǔ)裝置中的上述更新的基本輸入輸出系統(tǒng)配置;以及傳送上述更新的基本輸入輸出系統(tǒng)配置至上述遠(yuǎn)端管理裝置。

在本發(fā)明的某些實(shí)施例中,當(dāng)與基板管理控制器相關(guān)之一計(jì)算裝置關(guān)機(jī)或不可用時(shí),服務(wù)控制器(例如:基板管理控制器)用以遠(yuǎn)端地更新基本輸入輸出系統(tǒng)配置。無論主要處理器的操作狀態(tài)為何,基板管理控制器與一遠(yuǎn)端管理裝置建立一專用(dedicated)網(wǎng)絡(luò)接口?;骞芾砜刂破鹘逵蓪S镁W(wǎng)絡(luò)接口(例如一本地區(qū)域網(wǎng)絡(luò))從一遠(yuǎn)端管理裝置接收一更新的基本輸入輸出系統(tǒng)配置。基板管理控制器藉由一系統(tǒng)接口(例如:一PCIe總線)存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置至介于計(jì)算裝置的基板管理控制器與基本輸入輸出系統(tǒng)之一共享存儲(chǔ)裝置中。當(dāng)計(jì)算裝置開機(jī)(boot up)時(shí),基本輸入輸出系統(tǒng)在共享存儲(chǔ)裝置中辨別更新的基本輸入輸出系統(tǒng)配置以及取回更新的基本輸入輸出系統(tǒng)配置(例如:更新基本輸入輸出系統(tǒng)配置以開啟計(jì)算裝置之一開機(jī)程序(booting process))。除此之外,其他服務(wù)控制器(例如:機(jī)架管理控制器(Rack Management Controller,RMC))用以更新基本輸入輸出系統(tǒng)配置。

在本發(fā)明的某些實(shí)施例中,一服務(wù)控制器提供更新的基本輸入輸出系統(tǒng)配置的一影本給一遠(yuǎn)端管理裝置。舉例而言,基板管理控制器從存儲(chǔ)裝置中取回更新的基本輸入輸出系統(tǒng)配置,以便跟基板管理控制器與基本輸入輸出系統(tǒng)共享。除此之外,舉例而言,基板管理控制器藉由一本地區(qū)域網(wǎng)絡(luò)傳送 更新的基本輸入輸出系統(tǒng)配置至一遠(yuǎn)端管理裝置。

在本發(fā)明的某些實(shí)施例中,一存儲(chǔ)裝置用以被一服務(wù)控制器及一基本輸入輸出系統(tǒng)所共享。存儲(chǔ)裝置可為任何存儲(chǔ)多媒體在一段時(shí)間內(nèi)以存儲(chǔ)多個(gè)程序指令(program instruction)或數(shù)據(jù)。存儲(chǔ)裝置為在服務(wù)控制器及基本輸入輸出系統(tǒng)間的一共享存儲(chǔ)器。根據(jù)某些實(shí)施例,存儲(chǔ)裝置為一快閃存儲(chǔ)器(flash drive)、一隨機(jī)存取存儲(chǔ)器(random access memory,RAM)、一非易失性隨機(jī)存取存儲(chǔ)器(non-volatile random-access memory,NVRAM)、一只讀存儲(chǔ)器(read-only memory,ROM)、一電子抹除式可復(fù)寫只讀存儲(chǔ)器(electrically erasable programmable read-only memory,EEPROM)或一郵件寄存器(mailbox register)。

雖然本發(fā)明利用一基板管理控制器作為說明,但本發(fā)明不以此為限。相反地,任何獨(dú)立于基板管理控制器的服務(wù)控制器可用以遠(yuǎn)端地更新基本輸入輸出系統(tǒng)配置。

除此之外,雖然本發(fā)明利用遠(yuǎn)端管理控制協(xié)議(Remote Management Control Protocol,RMCP)或智能平臺(tái)管理總線(intelligent platform management bus/bridge,IPMB)作為如何在不同裝置/元件間傳送數(shù)據(jù)的方法,但本發(fā)明適用于在此描述到的可處理數(shù)據(jù)傳輸?shù)钠渌麉f(xié)議。

本發(fā)明附加的特征及優(yōu)點(diǎn)闡述于下列的說明中,且部分的特征及優(yōu)點(diǎn)是顯而易見的,或可以通過本發(fā)明所公開的原理實(shí)現(xiàn)而得。本發(fā)明的特征及優(yōu)點(diǎn)可特別地藉由在所附的權(quán)利要求所指出的儀器間的組合時(shí)獲得且實(shí)現(xiàn)。本發(fā)明的這些及其他特征將更顯而易見地成為下列描述以及所附的權(quán)利要求,或可通過本發(fā)明所闡述的原理實(shí)現(xiàn)而得。

附圖說明

本發(fā)明的各種范例(實(shí)施例)在以下的詳述描述以及附圖中公開:

圖1是描繪出根據(jù)本發(fā)明的某些實(shí)施例的一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一方塊圖;

圖2是描繪出根據(jù)本發(fā)明的某些實(shí)施例的一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一流程圖;

圖3是描繪出根據(jù)本發(fā)明的某些實(shí)施例的另一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一流程圖;

圖4是描繪出用以實(shí)現(xiàn)圖1-3的系統(tǒng)及過程的計(jì)算平臺(tái)。

【符號(hào)說明】

100~遠(yuǎn)端系統(tǒng)配置管理系統(tǒng);

102~服務(wù)器;

104、402~基板管理控制器;

108、414~存儲(chǔ)裝置;

110~基本輸入輸出系統(tǒng);

112~遠(yuǎn)端管理裝置;

114~更新的基本輸入輸出系統(tǒng)配置;

116~本地區(qū)域網(wǎng)絡(luò);

202、204、206、208、302、304、306、308、310~步驟;

400~計(jì)算平臺(tái);

404~處理器;

406~存儲(chǔ)器;

408~輸入裝置;

410~網(wǎng)絡(luò)接口;

412~面板。

具體實(shí)施方式

雖然本發(fā)明已以優(yōu)選實(shí)施例公開如下,然其并非用以限定本發(fā)明,本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求書界定范圍為準(zhǔn)。

基本輸入輸出系統(tǒng)為用以負(fù)責(zé)初始化以及測(cè)試一計(jì)算系統(tǒng)中多個(gè)硬件元件的一重要系統(tǒng)元件?;据斎胼敵鱿到y(tǒng)提供一抽象層(abstraction layer)以提供應(yīng)用程序的一個(gè)一致的方式及與外部裝置(例如:一鍵盤、一面板、或其他輸入/輸出裝置)互動(dòng)的操作系統(tǒng)。

舉例而言,基本輸入輸出系統(tǒng)在操作系統(tǒng)(例如:微軟操作系統(tǒng)、Linux操作系統(tǒng)或任何操作系統(tǒng))開機(jī)前執(zhí)行(run)一系統(tǒng)檢測(cè)(check)。系統(tǒng)檢測(cè)為在一計(jì)算裝置的初始化過程中所執(zhí)行的一診斷系統(tǒng)檢測(cè)。一開機(jī)自我檢測(cè)為系統(tǒng)檢測(cè)的一范例。開機(jī)自我檢測(cè)的多個(gè)主要功能被基本輸入輸出系統(tǒng)所執(zhí)行,基本輸入輸出系統(tǒng)可指派部分職責(zé)至其他程序以設(shè)計(jì)去初始化特定多個(gè)外部 設(shè)備,例如:小型計(jì)算機(jī)系統(tǒng)接口(video and small computer system interface,SCSI)的初始化。在開機(jī)自我檢測(cè)期間基本輸入輸出系統(tǒng)的主要功能包括確認(rèn)中央處理器寄存器(register)以及基本輸入輸出系統(tǒng)代碼的完整性(integrity)、檢測(cè)基本元件、檢查系統(tǒng)主要存儲(chǔ)器,以及將控制權(quán)轉(zhuǎn)移至其他特殊基本輸入輸出系統(tǒng)擴(kuò)充。開機(jī)自我檢測(cè)可用以探索、初始化以及編錄所有系統(tǒng)總線與裝置、提供用于系統(tǒng)配置的一用戶接口,以及建立操作系統(tǒng)所需的一系統(tǒng)環(huán)境。

基本輸入輸出系統(tǒng)配置經(jīng)常需要更新。舉例而言,基本輸入輸出系統(tǒng)配置被制造商所設(shè)定。對(duì)定制需求而言,用戶需要重新設(shè)置基本輸入輸出系統(tǒng)配置。

更新基本輸入輸出系統(tǒng)配置的傳統(tǒng)技術(shù)包括使用控制臺(tái)重新導(dǎo)向(console redirection)。然而,當(dāng)大量的基本輸入輸出系統(tǒng)配置需要更新時(shí)(例如:在一數(shù)據(jù)中心時(shí)),這些傳統(tǒng)技術(shù)并非是有效率的。舉例而言,對(duì)控制臺(tái)重新導(dǎo)向而言,基本輸入輸出系統(tǒng)需要執(zhí)行一特殊程序(例如:一基本輸入輸出系統(tǒng)設(shè)定功用(utility))以設(shè)置基本輸入輸出系統(tǒng)配置。對(duì)大量的計(jì)算裝置而言,這種傳統(tǒng)的方法對(duì)用戶不友善且是沒有效率的。

因此本發(fā)明公開一種可提供彈性且有效率的基本輸入輸出系統(tǒng)配置的一遠(yuǎn)端基本輸入輸出系統(tǒng)管理系統(tǒng)。根據(jù)某些實(shí)施例,本發(fā)明可藉由介于一服務(wù)控制器以及一基本輸入輸出系統(tǒng)間的一存儲(chǔ)裝置致使一遠(yuǎn)端基本輸入輸出系統(tǒng)進(jìn)行更新。特別的是,本發(fā)明可改善基本輸入輸出系統(tǒng)配置更新的效率。由于服務(wù)控制器可藉由一網(wǎng)絡(luò)連接至一遠(yuǎn)端管理裝置,服務(wù)控制器可消除控制臺(tái)重新導(dǎo)向或其他相似技術(shù)所造成的僵化(inflexibility)。更甚的是,當(dāng)主要中央處理器關(guān)機(jī)時(shí),本發(fā)明可致使一頻外系統(tǒng)配置進(jìn)行更新。

圖1是描繪出根據(jù)本發(fā)明的某些實(shí)施例的一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一方塊圖。應(yīng)當(dāng)理解的是,圖1中的拓?fù)?topology)為一范例。任何數(shù)量的服務(wù)器、遠(yuǎn)端管理裝置及系統(tǒng)元件皆可被包含在圖1的遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)中。

舉例而言,一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)100包括遠(yuǎn)端管理裝置112及服務(wù)器102。根據(jù)某些實(shí)施例,服務(wù)器102包括一基板管理控制器(baseboard management controller,BMC)104、一基本輸入輸出系統(tǒng)110以及存儲(chǔ)裝置108。除此之外,服務(wù)器102包括用于網(wǎng)絡(luò)連接的一網(wǎng)絡(luò)接口控制器(未圖示)以及一主要處理器(未圖示)。為了這個(gè)目的,服務(wù)器102為可操作于計(jì)算且處 理任何形式數(shù)據(jù)的任意計(jì)算裝置。舉例而言,服務(wù)器102可為一個(gè)人計(jì)算機(jī)、一網(wǎng)絡(luò)存儲(chǔ)裝置、一網(wǎng)絡(luò)計(jì)算裝置。舉例而言,服務(wù)器102可還包括多種基本輸入輸出裝置(例如:一面板(display)、一或多個(gè)存儲(chǔ)裝置(例如:容錯(cuò)式磁盤陣列(redundant array of independent disks,RAID))、以及一或多個(gè)網(wǎng)絡(luò)接口控制器。服務(wù)器102可藉由一有線網(wǎng)絡(luò)連接(例如:以太(Ethernet))、或一無線網(wǎng)絡(luò)連接(例如:本地區(qū)域網(wǎng)絡(luò)(local area network,LAN)116)或一廣域區(qū)域網(wǎng)絡(luò)與遠(yuǎn)端管理裝置112進(jìn)行通信。

遠(yuǎn)端管理裝置112可為被一系統(tǒng)管理者所使用以管理一服務(wù)器的任何合適的計(jì)算裝置。舉例而言,遠(yuǎn)端管理裝置112可為一個(gè)人計(jì)算機(jī)、一平板、一網(wǎng)頁(web-based)系統(tǒng)。如圖1所示,遠(yuǎn)端管理裝置112可存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114至一存儲(chǔ)多媒體。更新的基本輸入輸出系統(tǒng)配置114被基本輸入輸出系統(tǒng)執(zhí)行以更新基本輸入輸出系統(tǒng)配置。

如圖1所示,服務(wù)器102可包括一或多個(gè)服務(wù)控制器(例如:基板管理控制器)104。在某些實(shí)施例中,一基板管理控制器用以負(fù)責(zé)管理以及監(jiān)控主機(jī)板上的主要中央處理單元(例如:處理器)以及多個(gè)周邊裝置(peripheral devices)(例如:切換開關(guān)、計(jì)算節(jié)點(diǎn)以及存儲(chǔ)節(jié)點(diǎn))的一獨(dú)立的嵌入式(embedded)微控制器。根據(jù)某些實(shí)施例,基板管理控制器104藉由一個(gè)與網(wǎng)絡(luò)接口控制器(未圖示)相關(guān)去實(shí)現(xiàn)的一專用網(wǎng)絡(luò)接口(例如:一本地區(qū)域網(wǎng)絡(luò))與遠(yuǎn)端管理裝置112進(jìn)行通信?;骞芾砜刂破?04藉由多個(gè)存儲(chǔ)器映射式的(memory-mapped)輸入輸出接口與存儲(chǔ)裝置108進(jìn)行通信。

當(dāng)服務(wù)器102關(guān)機(jī)或不可用時(shí),基板管理控制器104實(shí)現(xiàn)頻外管理。一頻外管理(out-of-band management)可使用用以管理多個(gè)網(wǎng)絡(luò)裝置的一專用通道。舉例而言,基板管理控制器104可通過本地區(qū)域網(wǎng)絡(luò)藉由智能平臺(tái)管理接口(Intelligent Platform Management Interface,IPMI)的遠(yuǎn)端管理控制協(xié)議(Remote Management Control Protocol,RMCP)或遠(yuǎn)端管理控制協(xié)議與遠(yuǎn)端管理裝置112進(jìn)行通信。

存儲(chǔ)裝置108可為用以在一段時(shí)間內(nèi)存儲(chǔ)程序指令或數(shù)據(jù)的任何存儲(chǔ)多媒體。存儲(chǔ)裝置108為基板管理控制器104及基本輸入輸出系統(tǒng)110之間的一共享存儲(chǔ)器。存儲(chǔ)裝置108也可為一獨(dú)立的存儲(chǔ)裝置。根據(jù)某些實(shí)施例,存儲(chǔ)裝置108為一快閃存儲(chǔ)器、一隨機(jī)存取存儲(chǔ)器、一非易失性隨機(jī)存取存儲(chǔ)器、一只讀存儲(chǔ)器、一電子抹除式可復(fù)寫只讀存儲(chǔ)器或一郵件寄存器。存 儲(chǔ)裝置108用以存儲(chǔ)多個(gè)系統(tǒng)配置(例如:基本輸入輸出系統(tǒng)數(shù)據(jù))。

基本輸入輸出系統(tǒng)110為用以初始化或辨別(identify)服務(wù)器102的多種元件(包括像是一鍵盤、一面板、一數(shù)據(jù)存儲(chǔ)單元、以及其他輸入或輸出裝置)的任何程序指令或固件。

如圖1所示,遠(yuǎn)端管理裝置112存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114,并將更新的基本輸入輸出系統(tǒng)配置114藉由一網(wǎng)絡(luò)接口傳送至基板管理控制器104。舉例而言,遠(yuǎn)端管理裝置112藉由一網(wǎng)絡(luò)接口(例如:遠(yuǎn)端管理控制協(xié)議)將更新的基本輸入輸出系統(tǒng)配置114的數(shù)據(jù)通過本地區(qū)域網(wǎng)絡(luò)傳送至基板管理控制器104。舉例而言,更新的基本輸入輸出系統(tǒng)配置114可包括一基本輸入輸出系統(tǒng)預(yù)設(shè)配置。根據(jù)某些實(shí)施例,當(dāng)遠(yuǎn)端管理裝置112傳送更新的基本輸入輸出系統(tǒng)配置114至基板管理控制器104時(shí),服務(wù)器102可以是關(guān)機(jī)的狀態(tài)。

在基板管理控制器104接收到更新的基本輸入輸出系統(tǒng)配置114后,基板管理控制器104傳送更新的基本輸入輸出系統(tǒng)配置114至被基板管理控制器104及基本輸入輸出系統(tǒng)110所共享的存儲(chǔ)裝置108。根據(jù)某些實(shí)施例,基板管理控制器104藉由多個(gè)存儲(chǔ)器映射式的輸入輸出接口訊息傳送更新的基本輸入輸出系統(tǒng)配置114至存儲(chǔ)裝置108。在存儲(chǔ)裝置108接收到存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114后,存儲(chǔ)裝置108存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114。

當(dāng)服務(wù)器102開機(jī)時(shí),基本輸入輸出系統(tǒng)110存取存儲(chǔ)裝置108所存儲(chǔ)的更新的基本輸入輸出系統(tǒng)配置114,且執(zhí)行更新的基本輸入輸出系統(tǒng)配置114以初始化服務(wù)器102。除此之外,基本輸入輸出系統(tǒng)110也可使用更新的基本輸入輸出系統(tǒng)配置114以更新基本輸入輸出系統(tǒng)110的配置。

根據(jù)某些實(shí)施例,存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114至存儲(chǔ)裝置108可致使基板管理控制器104遠(yuǎn)端地提供更新的基本輸入輸出系統(tǒng)配置的一影本給一遠(yuǎn)端管理裝置。舉例而言,一服務(wù)器管理者通過遠(yuǎn)端管理裝置112發(fā)出一基本輸入輸出系統(tǒng)配置的信息要求。遠(yuǎn)端管理裝置112藉由一網(wǎng)絡(luò)(例如:遠(yuǎn)端管理控制協(xié)議)將基本輸入輸出系統(tǒng)配置的信息要求通過本地區(qū)域網(wǎng)絡(luò)傳送至基板管理控制器104。在基板管理控制器104接收到基本輸入輸出系統(tǒng)配置的信息要求后,基板管理控制器104藉由多個(gè)存儲(chǔ)器映射式的輸入輸出接口訊息取回存儲(chǔ)在存儲(chǔ)裝置108中的更新的基本輸入輸出系統(tǒng)配置114。 根據(jù)某些實(shí)施例,基板管理控制器104藉由多個(gè)存儲(chǔ)器映射式的輸入輸出接口訊息傳送一要求至存儲(chǔ)裝置108。響應(yīng)于上述要求,存儲(chǔ)裝置108藉由多個(gè)存儲(chǔ)器映射式的輸入輸出接口訊息傳送更新的基本輸入輸出系統(tǒng)配置114至基板管理控制器104。

基板管理控制器104更藉由遠(yuǎn)端管理控制協(xié)議將更新的基本輸入輸出系統(tǒng)配置114通過本地區(qū)域網(wǎng)絡(luò)傳送至遠(yuǎn)端管理裝置112。根據(jù)某些實(shí)施例,當(dāng)服務(wù)器102關(guān)機(jī)時(shí),基板管理控制器104提供更新的基本輸入輸出系統(tǒng)配置114至遠(yuǎn)端管理裝置112。

圖2是描繪出根據(jù)本發(fā)明的某些實(shí)施例的一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一流程圖。應(yīng)當(dāng)理解的是,除非另有說明,本發(fā)明可在各種實(shí)施例的范圍之內(nèi)同時(shí)以額外的、較少的或相似或相異順序的替代步驟實(shí)現(xiàn)。

在步驟202中,一計(jì)算裝置的一服務(wù)控制器從一遠(yuǎn)端管理裝置接收一更新的基本輸入輸出系統(tǒng)配置114。舉例而言,如圖1所示,遠(yuǎn)端管理裝置112使用一網(wǎng)絡(luò)接口(例如:遠(yuǎn)端管理控制協(xié)議)將更新的基本輸入輸出系統(tǒng)配置114的數(shù)據(jù)通過本地區(qū)域網(wǎng)絡(luò)傳送至基板管理控制器104。舉例而言,更新的基本輸入輸出系統(tǒng)配置114可包括一基本輸入輸出系統(tǒng)預(yù)設(shè)配置。根據(jù)某些實(shí)施例,當(dāng)遠(yuǎn)端管理裝置112傳送更新的基本輸入輸出系統(tǒng)配置114至基板管理控制器104時(shí),服務(wù)器102可以是關(guān)機(jī)的狀態(tài)。

在步驟204中,服務(wù)控制器存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置至被服務(wù)控制器及基本輸入輸出系統(tǒng)110所共享的一存儲(chǔ)裝置。舉例而言,基板管理控制器104傳送更新的基本輸入輸出系統(tǒng)配置114至于基板管理控制器104與基本輸入輸出系統(tǒng)110之間具有一共享存取的存儲(chǔ)裝置108。根據(jù)某些實(shí)施例,基板管理控制器104傳送更新的基本輸入輸出系統(tǒng)配置114至存儲(chǔ)裝置108。存儲(chǔ)裝置108接收到更新的基本輸入輸出系統(tǒng)配置114后,存儲(chǔ)裝置108存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置114。

存儲(chǔ)裝置108可為用以在一段時(shí)間內(nèi)存儲(chǔ)程序指令或數(shù)據(jù)的任何存儲(chǔ)多媒體。存儲(chǔ)裝置108為基板管理控制器104及基本輸入輸出系統(tǒng)110之間的一共享存儲(chǔ)器。存儲(chǔ)裝置108也可為一獨(dú)立的存儲(chǔ)裝置。根據(jù)某些實(shí)施例,存儲(chǔ)裝置108為一快閃存儲(chǔ)器、一隨機(jī)存取存儲(chǔ)器、一非易失性隨機(jī)存取存儲(chǔ)器、一只讀存儲(chǔ)器、一電子抹除式可復(fù)寫只讀存儲(chǔ)器或一郵件寄存器。存儲(chǔ)裝置108用以存儲(chǔ)多個(gè)系統(tǒng)配置(例如:基本輸入輸出系統(tǒng)數(shù)據(jù))。

在步驟206中,與服務(wù)控制器相關(guān)的計(jì)算裝置開啟一開機(jī)程序。舉例而言,服務(wù)器102可在經(jīng)過遠(yuǎn)端管理裝置112所發(fā)出的一命令后開機(jī)。

在步驟208中,基本輸入輸出系統(tǒng)110存取共享的存儲(chǔ)多媒體所存儲(chǔ)的更新的基本輸入輸出系統(tǒng)配置114。舉例而言,基本輸入輸出系統(tǒng)110存取存儲(chǔ)裝置108所存儲(chǔ)的更新的基本輸入輸出系統(tǒng)配置114,且執(zhí)行更新的基本輸入輸出系統(tǒng)配置114以初始化服務(wù)器102。

圖3是描繪出根據(jù)本發(fā)明的某些實(shí)施例的另一遠(yuǎn)端系統(tǒng)配置管理系統(tǒng)的一流程圖。應(yīng)當(dāng)理解的是,除非另有說明,本發(fā)明可在各種實(shí)施例的范圍之內(nèi)同時(shí)以額外的、較少的或相似或相異順序的替代步驟實(shí)現(xiàn)。

在步驟302中,一服務(wù)控制器與一基本輸入輸出系統(tǒng)之間所共享的存儲(chǔ)裝置接收一更新的基本輸入輸出系統(tǒng)配置。舉例而言,如圖1所示,存儲(chǔ)裝置108從基板管理控制器104中接收更新的基本輸入輸出系統(tǒng)配置114。根據(jù)某些實(shí)施例,當(dāng)存儲(chǔ)裝置108從基板管理控制器104中接收更新的基本輸入輸出系統(tǒng)配置114,服務(wù)器102可以是關(guān)機(jī)的狀態(tài)。

在步驟304中,存儲(chǔ)裝置存儲(chǔ)更新的基本輸入輸出系統(tǒng)配置。

在步驟306中,一服務(wù)控制器從一遠(yuǎn)端管理裝置中接收一基本輸入輸出系統(tǒng)要求。舉例而言,一服務(wù)器管理者可藉由一用戶接口通過遠(yuǎn)端管理裝置112發(fā)出一基本輸入輸出系統(tǒng)配置的數(shù)據(jù)要求。遠(yuǎn)端管理裝置112通過藉由一網(wǎng)絡(luò)(例如:遠(yuǎn)端管理控制協(xié)議)將更新的基本輸入輸出系統(tǒng)配置的信息要求通過本地區(qū)域網(wǎng)絡(luò)傳送至基板管理控制器104。

在步驟308中,服務(wù)控制器從存儲(chǔ)裝置中取回基本輸入輸出系統(tǒng)配置。舉例而言,基板管理控制器104傳送一要求至存儲(chǔ)裝置108,響應(yīng)于上述要求,存儲(chǔ)裝置108傳送更新的基本輸入輸出系統(tǒng)配置114至基板管理控制器104。

在步驟310中,服務(wù)控制器傳送更新的基本輸入輸出系統(tǒng)配置至遠(yuǎn)端管理裝置。舉例而言,基板管理控制器104更藉由遠(yuǎn)端管理控制協(xié)議將更新的基本輸入輸出系統(tǒng)配置114通過本地區(qū)域網(wǎng)絡(luò)傳送至遠(yuǎn)端管理裝置112。根據(jù)某些實(shí)施例,當(dāng)服務(wù)器102關(guān)機(jī)時(shí),基板管理控制器104可以提供更新的基本輸入輸出系統(tǒng)配置114至遠(yuǎn)端管理裝置112。

圖4描繪出用以實(shí)現(xiàn)圖1-3的系統(tǒng)及過程的計(jì)算平臺(tái)400。計(jì)算平臺(tái)400包括連接多個(gè)子系統(tǒng)及裝置(例如:基板管理控制器402、處理器404、存儲(chǔ) 器406、輸入裝置408、網(wǎng)絡(luò)接口410、面板412以及存儲(chǔ)裝置414)之一總線418。處理器404可被一或多個(gè)中央處理單元實(shí)現(xiàn),例如由英特爾公司制造的中央處理單元或一或多個(gè)虛擬處理器以及中央處理單元與虛擬處理單元的任意組合。計(jì)算平臺(tái)400藉由包括輸入裝置408以及面板412的多個(gè)輸入輸出裝置(鍵盤、鼠標(biāo)、音頻輸入(例如:語音轉(zhuǎn)文字裝置)、用戶接口、面板、游標(biāo)、觸敏面板(touch-sensitive display)、LED或LCD面板、及其他輸入輸出相關(guān)裝置),但不以此為限,用以交換代表輸入以及輸出的數(shù)據(jù)。

根據(jù)某些實(shí)施例,計(jì)算平臺(tái)400由處理器404進(jìn)行多個(gè)特定操作,以執(zhí)行存儲(chǔ)在存儲(chǔ)器406的一或多個(gè)指令的一或多個(gè)序列。計(jì)算平臺(tái)400以服務(wù)器裝置或在一客戶端-服務(wù)器配置(client-server arrangement)中的裝置、點(diǎn)對(duì)點(diǎn)配置(peer-to-peer arrangement)、或任意移動(dòng)計(jì)算裝置(包括:智能手機(jī)、諸如此類的裝置)來實(shí)施。這些指令或數(shù)據(jù)可從其他計(jì)算機(jī)可讀式多媒體(例如:一存儲(chǔ)裝置)讀入至存儲(chǔ)器406。在某些實(shí)施例中,硬接連的(hard-wired circuitry)電路可實(shí)施以代替軟件指令或與軟件指令做結(jié)合。指令可嵌入至軟件或固件。用語“計(jì)算機(jī)可讀式多媒體”涉及任何參與提供指令至處理器404以執(zhí)行的有形介質(zhì)(tangible medium)。這些多媒體采取許多形式,包括非易失性多媒體以及易失性多媒體,但不以此為限。舉例而言,非易失性多媒體包括光盤或磁盤,諸如此類的非易失性多媒體。易失性多媒體包括動(dòng)態(tài)存儲(chǔ)器(例如:存儲(chǔ)器406)。

舉例而言,計(jì)算機(jī)可讀式多媒體的常見形式包括軟盤(floppy disk)、可撓性盤片(flexible disk)、硬盤、磁帶(magnetic tape)、任何其他磁性介質(zhì)(magnetic medium)、只讀光盤(CD-ROM)、任何其他光學(xué)介質(zhì)(optical medium)、打孔卡片(punch card)、紙帶(paper tape)、任何其他具有孔的圖樣的物理介質(zhì)、動(dòng)態(tài)存取存儲(chǔ)器(RAM)、可編程只讀存儲(chǔ)器(PROM),可抹除可編程只讀存儲(chǔ)器(EPROM)、閃存可抹除可編程只讀存儲(chǔ)器(FLASH-EPROM)、任何其他存儲(chǔ)器芯片(chip)或卡匣(cartridge)、或任意其他從計(jì)算機(jī)可讀的多媒體。指令更可利用一傳輸多媒體進(jìn)行傳送或接收。用語“傳輸多媒體(Transmission media)”可包括任何用以存儲(chǔ)、解碼或攜帶由機(jī)器執(zhí)行的指令的有形或無形的多媒體,且包括數(shù)字或模擬通信信號(hào)或其他無形多媒體以促成這些指令的通信。傳輸多媒體包括同軸電纜(coaxial cables)、銅線(copper wire)以及光纖(fiber optics),包括總線418用以傳送一計(jì)算機(jī)數(shù)據(jù)信號(hào)的線路。

在某些實(shí)施例中,存儲(chǔ)器406包括多種軟件程序包括可實(shí)現(xiàn)本發(fā)明的功能的可執(zhí)行的指令。舉例而言,存儲(chǔ)器406包括一日志管理(log manager)、一日志緩沖(log buffer)、或一日志存儲(chǔ)庫(log repository)-每一個(gè)都可用以提供本發(fā)明所述的一或多個(gè)功能。

為了清楚地了解本發(fā)明,雖然前述實(shí)施例中一些細(xì)節(jié)已被描述,但本發(fā)明所公開的技術(shù)并不僅限于上述所提供的細(xì)節(jié)。仍有許多替代性的方式以實(shí)現(xiàn)上述發(fā)明的技術(shù)。本發(fā)明所公開的實(shí)施例為說明性但不以此為限。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
株洲市| 涞源县| 古交市| 彭山县| 屯门区| 台东县| 聂拉木县| 德令哈市| 博罗县| 芦溪县| 称多县| 苗栗县| 丰镇市| 沁阳市| 抚宁县| 化德县| 邛崃市| 桃源县| 西丰县| 秦皇岛市| 哈巴河县| 天水市| 台南县| 集贤县| 宜兰市| 公主岭市| 额敏县| 内黄县| 临武县| 南投县| 盐津县| 巍山| 儋州市| 肥城市| 社旗县| 阜平县| 乌拉特前旗| 腾冲县| 乐东| 枣强县| 景德镇市|