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

基本輸入輸出系統(tǒng)的升級(jí)方法、裝置和系統(tǒng)與流程

文檔序號(hào):11829054閱讀:315來(lái)源:國(guó)知局
基本輸入輸出系統(tǒng)的升級(jí)方法、裝置和系統(tǒng)與流程

本發(fā)明涉及服務(wù)器的運(yùn)維技術(shù),特別涉及基本輸入輸出系統(tǒng)的升級(jí)方法、裝置和系統(tǒng)。



背景技術(shù):

現(xiàn)有技術(shù)中,當(dāng)需要對(duì)服務(wù)器中的基本輸入輸出系統(tǒng)(BIOS,Basic Input Output System)進(jìn)行升級(jí)操作時(shí),多采用以下方式:

通過(guò)scp命令或wget命令將升級(jí)文件遠(yuǎn)程拷貝到待升級(jí)的服務(wù)器上,然后登陸到服務(wù)器的操作系統(tǒng)(OS,Operating System),完成BIOS的升級(jí)操作,升級(jí)操作完成之后,重啟服務(wù)器,以使得升級(jí)生效。

但是,上述方式在實(shí)際應(yīng)用中會(huì)存在一定的問(wèn)題,如:

1)由于升級(jí)工作在帶內(nèi)執(zhí)行,因此會(huì)造成對(duì)帶內(nèi)資源的消耗;

2)由于升級(jí)操作完成之后,必須要重啟服務(wù)器才能使升級(jí)生效,因此會(huì)造成服務(wù)器所執(zhí)行的業(yè)務(wù)的中斷;

3)由于升級(jí)工作在帶內(nèi)執(zhí)行,因此無(wú)法進(jìn)行批量性的升級(jí)操作,這樣,當(dāng)存在大規(guī)模的服務(wù)器集群需要進(jìn)行升級(jí)時(shí),升級(jí)效率將非常低下。



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

本發(fā)明提供了基本輸入輸出系統(tǒng)的升級(jí)方法、裝置和系統(tǒng),能夠節(jié)省帶內(nèi)資源和避免業(yè)務(wù)中斷,并能夠提高升級(jí)效率。

具體技術(shù)方案如下:

一種BIOS的升級(jí)方法,包括:

基板管理控制器BMC接收到遠(yuǎn)程升級(jí)指令,獲取所需的升級(jí)文件;

所述BMC對(duì)所述升級(jí)文件進(jìn)行保存,以便當(dāng)所在服務(wù)器重啟時(shí),所述服務(wù)器中的BIOS從所述BMC中獲取所述升級(jí)文件,并根據(jù)所述升級(jí)文件完成所述BIOS的升級(jí)操作。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BMC獲取所需的升級(jí)文件包括:

所述BMC解析出所述遠(yuǎn)程升級(jí)指令中攜帶的所述升級(jí)文件的存儲(chǔ)地址;

所述BMC根據(jù)所述存儲(chǔ)地址,下載得到所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述遠(yuǎn)程升級(jí)指令為接收自中控機(jī)的遠(yuǎn)程升級(jí)指令;

所述升級(jí)文件的存儲(chǔ)地址為所述升級(jí)文件在所述中控機(jī)中的存儲(chǔ)地址。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,該方法進(jìn)一步包括:

所述BMC接收到所述遠(yuǎn)程升級(jí)指令之后,向所述BIOS發(fā)送置位通知消息,通知所述BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式,以便當(dāng)所述服務(wù)器重啟時(shí),所述BIOS通過(guò)查看所述升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,若需要進(jìn)行升級(jí)操作,則從所述BMC中獲取所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BMC對(duì)所述升級(jí)文件進(jìn)行保存包括:

所述BMC將所述升級(jí)文件保存到BMC閃存中。

一種BIOS的升級(jí)方法,包括:

當(dāng)所在服務(wù)器重啟時(shí),BIOS從所述服務(wù)器的BMC中獲取升級(jí)文件;其中,所述BMC中的升級(jí)文件為所述服務(wù)器重啟之前、所述BMC接收到遠(yuǎn)程升級(jí)指令后獲取并進(jìn)行保存的;

所述BIOS根據(jù)所述升級(jí)文件完成升級(jí)操作。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,該方法進(jìn)一步包括:

在所述服務(wù)器重啟之前,所述BIOS接收所述BMC發(fā)送來(lái)的置位通知消息,將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式;

當(dāng)所述服務(wù)器重啟時(shí),所述BIOS查看所述升級(jí)標(biāo)志位,若根據(jù)所述升級(jí)標(biāo)志位確定需要進(jìn)行升級(jí)操作,則從所述BMC中獲取所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BIOS從所述BMC中獲取所述升級(jí)文件包括:

當(dāng)確定需要進(jìn)行升級(jí)操作時(shí),所述BIOS完成BIOS閃存與BMC閃存之間的鏈路對(duì)接,通過(guò)所述鏈路將保存在所述BMC閃存中的所述升級(jí)文件拷貝到所述BIOS閃存中。

一種BMC,包括:接收單元以及獲取單元;

所述接收單元,用于接收遠(yuǎn)程升級(jí)指令,并將所述遠(yuǎn)程升級(jí)指令發(fā)送給所述獲取單元;

所述獲取單元,用于在接收到所述遠(yuǎn)程升級(jí)指令后,獲取所需的升級(jí)文件,并對(duì)所述升級(jí)文件進(jìn)行保存,以便當(dāng)所在服務(wù)器重啟時(shí),所述服務(wù)器中的BIOS從所述BMC中獲取所述升級(jí)文件,并根據(jù)所述升級(jí)文件完成所述BIOS的升級(jí)操作。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述獲取單元進(jìn)一步用于,解析出所述遠(yuǎn)程升級(jí)指令中攜帶的所述升級(jí)文件的存儲(chǔ)地址,根據(jù)所述存儲(chǔ)地址,下載得到所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述遠(yuǎn)程升級(jí)指令為接收自中控機(jī)的遠(yuǎn)程升級(jí)指令;

所述升級(jí)文件的存儲(chǔ)地址為所述升級(jí)文件在所述中控機(jī)中的存儲(chǔ)地址。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BMC中進(jìn)一步包括:通知單元;

所述接收單元進(jìn)一步用于,將所述遠(yuǎn)程升級(jí)指令發(fā)送給所述通知單元;

所述通知單元,用于在接收到所述遠(yuǎn)程升級(jí)指令之后,向所述BIOS發(fā)送置位通知消息,通知所述BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式,以便當(dāng)所述服務(wù)器重啟時(shí),所述BIOS通過(guò)查看所述升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,若需要進(jìn)行升級(jí)操作,則從所述BMC中獲取所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BMC中進(jìn)一步包括:BMC閃存;

所述獲取單元將所述升級(jí)文件保存到所述BMC閃存中。

一種BIOS,包括:升級(jí)單元;

所述升級(jí)單元,用于當(dāng)所在服務(wù)器重啟時(shí),從所述服務(wù)器的BMC中獲取升級(jí)文件,并根據(jù)所述升級(jí)文件完成所述BIOS的升級(jí)操作;其中,所述BMC中的升級(jí)文件為所述服務(wù)器重啟之前、所述BMC接收到遠(yuǎn)程升級(jí)指令后獲取并進(jìn)行保存的。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BIOS中進(jìn)一步包括:置位單元;

所述置位單元,用于在所述服務(wù)器重啟之前,接收所述BMC發(fā)送來(lái)的置位通知消息,將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式;

所述升級(jí)單元進(jìn)一步用于,當(dāng)所述服務(wù)器重啟時(shí),查看所述升級(jí)標(biāo)志位,若根據(jù)所述升級(jí)標(biāo)志位確定需要進(jìn)行升級(jí)操作,則從所述BMC中獲取所述升級(jí)文件。

根據(jù)本發(fā)明一優(yōu)選實(shí)施例,

所述BIOS中進(jìn)一步包括:BIOS閃存;

所述升級(jí)單元進(jìn)一步用于,若根據(jù)所述升級(jí)標(biāo)志位確定出需要進(jìn)行升級(jí)操作,則完成所述BIOS閃存與BMC閃存之間的鏈路對(duì)接,通過(guò)所述鏈路將保存在所述BMC閃存中的所述升級(jí)文件拷貝到所述BIOS閃存中。

一種BIOS的升級(jí)系統(tǒng),包括:

如以上所述的BMC,以及,如以上所述的BIOS。

基于上述介紹可以看出,采用本發(fā)明所述方案,根據(jù)遠(yuǎn)程升級(jí)指令進(jìn)行升級(jí),即采用帶外升級(jí)方式,對(duì)帶內(nèi)資源零占用,從而節(jié)省了帶內(nèi)資源;而且,采用“異步升級(jí)”的方式,當(dāng)BMC獲取到升級(jí)文件之后,不是立刻進(jìn)行升級(jí)操作,而是等到所在服務(wù)器按照自身實(shí)際需求重啟時(shí),服務(wù)器中的BIOS再去從BMC中獲取升級(jí)文件并完成升級(jí)操作,從而盡可能地避免了造成業(yè)務(wù)中斷;另外,由于采用帶外升級(jí)方式,因此可以利用一條遠(yuǎn)程升級(jí)指令來(lái)完成對(duì)整個(gè)服務(wù)器集群的批量性升級(jí)操作,從而顯著地提高了升級(jí)效率。

【附圖說(shuō)明】

圖1為本發(fā)明BIOS的升級(jí)方法實(shí)施例的流程。

圖2為本發(fā)明BIOS的升級(jí)方法較佳實(shí)施例的流程圖。

圖3為本發(fā)明BMC實(shí)施例的組成結(jié)構(gòu)示意圖。

圖4為本發(fā)明BIOS實(shí)施例的組成結(jié)構(gòu)示意圖。

【具體實(shí)施方式】

針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明中提出一種BIOS的升級(jí)方案,能夠節(jié)省帶內(nèi)資源和避免業(yè)務(wù)中斷,并能夠提高升級(jí)效率等。本發(fā)明所述方案尤其適用于采用Linux系統(tǒng)的服務(wù)器。

為了使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說(shuō)明。

實(shí)施例一

圖1為本發(fā)明BIOS的升級(jí)方法實(shí)施例的流程,如圖1所示,包括以下具體實(shí)現(xiàn)方式。

在11中,基板管理控制器(BMC,Baseboard Management Controller)接收到遠(yuǎn)程升級(jí)指令,獲取所需的升級(jí)文件,并對(duì)獲取到的升級(jí)文件進(jìn)行保存。

BMC和BIOS均為服務(wù)器中的現(xiàn)有組件。

BMC需要支持智能平臺(tái)管理接口(IPMI,Intelligent Platform Management Interface)2.0協(xié)議,對(duì)外提供遠(yuǎn)程郵件檢查協(xié)議(RMCP,Remote Mail Checking Protocol)接口,即提供遠(yuǎn)程命令訪問(wèn)控制BMC的接口。

BMC接收到的遠(yuǎn)程升級(jí)指令中會(huì)攜帶有BMC升級(jí)文件的存儲(chǔ)地址,這樣,BMC在接收到遠(yuǎn)程升級(jí)指令后,可首先解析出其中攜帶的升級(jí)文件的存儲(chǔ)地址,然后根據(jù)獲取到的存儲(chǔ)地址,下載得到升級(jí)文件。

BMC接收到的遠(yuǎn)程升級(jí)指令通常為中控機(jī)發(fā)出的遠(yuǎn)程升級(jí)指令,相應(yīng)地,升級(jí)文件的存儲(chǔ)地址通常是指升級(jí)文件在中控機(jī)中的存儲(chǔ)地址。

在12中,當(dāng)服務(wù)器重啟時(shí),BIOS從BMC中獲取升級(jí)文件,并根據(jù)獲取到的升級(jí)文件完成BIOS的升級(jí)操作。

當(dāng)服務(wù)器按照自身實(shí)際需求進(jìn)行重啟時(shí),服務(wù)器中的BIOS可從BMC中獲取升級(jí)文件,并根據(jù)獲取到的升級(jí)文件完成BIOS的升級(jí)操作,如何根據(jù)獲取到的升級(jí)文件完成BIOS的升級(jí)操作為現(xiàn)有技術(shù)。

在實(shí)際應(yīng)用中,當(dāng)BMC接收到遠(yuǎn)程升級(jí)指令后,可向BIOS發(fā)送置位通知消息,通知BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位(flag)置位成待升級(jí)形式,以便當(dāng)服務(wù)器重啟時(shí),BIOS可通過(guò)查看升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,若需要進(jìn)行升級(jí)操作,則從BMC中獲取升級(jí)文件。

也就是說(shuō),BIOS接收到來(lái)自BMC的置位通知消息后,可將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式,比如,升級(jí)標(biāo)志位的取值可為0或1,取值為1時(shí)表示需要進(jìn)行升級(jí),那么置位成待升級(jí)形式則是指將升級(jí)標(biāo)志位的取值設(shè)置為1,當(dāng)服務(wù)器重啟時(shí),BIOS可首先查看升級(jí)標(biāo)志位,根據(jù)升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,如果是,則從BMC中獲取升級(jí)文件,比如,若升級(jí)標(biāo)志位的取值為1,那么BIOS則可確定需要進(jìn)行升級(jí)操作,相應(yīng)地,從BMC中獲取升級(jí)文件。

BMC可將獲取到的升級(jí)文件保存到BMC閃存(flash ROM)中,BMC閃存為BMC中的一個(gè)現(xiàn)有組件。

當(dāng)BIOS確定需要進(jìn)行升級(jí)操作時(shí),可首先完成BIOS閃存與BMC閃存之間的鏈路對(duì)接,即實(shí)現(xiàn)BMC閃存和BIOS閃存之間的物理互聯(lián),然后,BIOS可通過(guò)所述鏈路將保存在BMC閃存中的升級(jí)文件拷貝到BIOS閃存中。

BIOS閃存為BIOS中的一個(gè)現(xiàn)有組件,BIOS將升級(jí)文件拷貝到BIOS閃存中之后,即可根據(jù)升級(jí)文件完成升級(jí)操作。

可以看出,在實(shí)際進(jìn)行升級(jí)操作之前,新的升級(jí)文件保存在BMC閃存中,BIOS閃存中保存的是之前的舊的升級(jí)文件,新、舊升級(jí)文件從硬件上進(jìn)行隔離,互不干擾,從而有效地保證了在服務(wù)器重啟之前的整個(gè)系統(tǒng)的穩(wěn)定性。

BIOS完成升級(jí)操作之后,可向BMC反饋升級(jí)結(jié)果,如通知BMC升級(jí)成功,并可將升級(jí)標(biāo)志位重新置位,如將升級(jí)標(biāo)志位的取值設(shè)置為0。

基于上述介紹,可得到方法較佳實(shí)施例如下。

實(shí)施例二

圖2為本發(fā)明BIOS的升級(jí)方法較佳實(shí)施例的流程圖,如圖2所示,包括以下具體實(shí)現(xiàn)方式。

在21中,BMC接收到遠(yuǎn)程升級(jí)指令,根據(jù)其中攜帶的升級(jí)文件的存儲(chǔ)地址獲取到升級(jí)文件。

在22中,BMC將獲取到的升級(jí)文件保存到BMC閃存中。

在23中,BMC向BIOS發(fā)送置位通知消息。

在24中,BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式。

在25中,當(dāng)服務(wù)器重啟時(shí),BIOS檢查升級(jí)標(biāo)志位,根據(jù)升級(jí)標(biāo)志位確定是否需要進(jìn)行升級(jí)操作,若是,則執(zhí)行26,否則,結(jié)束流程。

在26中,BIOS完成BIOS閃存與BMC閃存之間的鏈路對(duì)接,將升級(jí)文件從BMC閃存拷貝到BIOS閃存中。

在27中,BIOS根據(jù)獲取到的升級(jí)文件完成升級(jí)操作,結(jié)束流程。

需要說(shuō)明的是,圖2所示各步的執(zhí)行順序僅為舉例說(shuō)明,并不用于限制本發(fā)明的技術(shù)方案,比如,并不限于BMC將獲取到的升級(jí)文件保存到BMC閃存中之后再向BIOS發(fā)送置位通知消息,也可以是在接收到遠(yuǎn)程升級(jí)指令之后即向BIOS發(fā)送置位通知消息,具體執(zhí)行順序等可根據(jù)實(shí)際需要而定。

以上是關(guān)于方法實(shí)施例的介紹,以下通過(guò)裝置和系統(tǒng)實(shí)施例,對(duì)本發(fā)明所述方案進(jìn)行進(jìn)一步說(shuō)明。

實(shí)施例三

圖3為本發(fā)明BMC實(shí)施例的組成結(jié)構(gòu)示意圖,如圖3所示,包括:接收單元31和獲取單元32。

接收單元31,用于接收遠(yuǎn)程升級(jí)指令,并將遠(yuǎn)程升級(jí)指令發(fā)送給獲取單元32。

獲取單元32,用于在接收到遠(yuǎn)程升級(jí)指令后,獲取所需的升級(jí)文件,并對(duì)獲取到的升級(jí)文件進(jìn)行保存,以便當(dāng)所在服務(wù)器重啟時(shí),服務(wù)器中的BIOS從BMC中獲取升級(jí)文件,并根據(jù)獲取到的升級(jí)文件完成BIOS的升級(jí)操作。

接收單元31接收到的遠(yuǎn)程升級(jí)指令中會(huì)攜帶有升級(jí)文件的存儲(chǔ)地址,這樣,獲取單元32在接收到遠(yuǎn)程升級(jí)指令后,可首先解析出其中攜帶的升級(jí)文件的存儲(chǔ)地址,然后根據(jù)獲取到的存儲(chǔ)地址,下載得到升級(jí)文件。

遠(yuǎn)程升級(jí)指令通常為接收自中控機(jī)的遠(yuǎn)程升級(jí)指令,升級(jí)文件的存儲(chǔ)地址通常為升級(jí)文件在中控機(jī)中的存儲(chǔ)地址。

如圖3所示,BMC中還可進(jìn)一步包括:通知單元33。

接收單元31可進(jìn)一步將遠(yuǎn)程升級(jí)指令發(fā)送給通知單元33,通知單元33在接收到遠(yuǎn)程升級(jí)指令之后,可向BIOS發(fā)送置位通知消息,通知BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式,以便當(dāng)服務(wù)器重啟時(shí),BIOS通過(guò)查看升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,若需要進(jìn)行升級(jí)操作,則從BMC中獲取升級(jí)文件。

如圖3所示,BMC中還可進(jìn)一步包括:BMC閃存34。

獲取單元32可將獲取到的升級(jí)文件保存到BMC閃存34中。

基于上述介紹,可得到圖3所示BMC的工作流程如下:

接收單元31接收到遠(yuǎn)程升級(jí)指令,分別發(fā)送給獲取單元32和通知單元33;

獲取單元32接收到遠(yuǎn)程升級(jí)指令后,根據(jù)遠(yuǎn)程升級(jí)指令中攜帶的升級(jí)文件的存儲(chǔ)地址獲取到升級(jí)文件,并保存到BMC閃存34中;

通知單元33接收到遠(yuǎn)程升級(jí)指令后,向BIOS發(fā)送置位通知消息,通知BIOS將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式。

實(shí)施例四

圖4為本發(fā)明BIOS實(shí)施例的組成結(jié)構(gòu)示意圖,如圖4所示,包括:升級(jí)單元41。

升級(jí)單元41,用于當(dāng)所在服務(wù)器重啟時(shí),從服務(wù)器的BMC中獲取升級(jí)文件,并根據(jù)獲取到的升級(jí)文件完成BIOS的升級(jí)操作;其中,BMC中的升級(jí)文件為服務(wù)器重啟之前、BMC接收到遠(yuǎn)程升級(jí)指令后獲取并進(jìn)行保存的。

如圖4所示,BIOS中還可進(jìn)一步包括:置位單元42。

BMC接收到遠(yuǎn)程升級(jí)指令后,可向BIOS發(fā)送置位通知消息,相應(yīng)地,置位單元42接收到BMC發(fā)送來(lái)的置位通知消息后,可將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式。

這樣,當(dāng)服務(wù)器重啟時(shí),升級(jí)單元41可首先查看升級(jí)標(biāo)志位,根據(jù)升級(jí)標(biāo)志位來(lái)確定是否需要進(jìn)行升級(jí)操作,若需要進(jìn)行升級(jí)操作,則從BMC中獲取升級(jí)文件。

如圖4所示,BIOS中還可進(jìn)一步包括:BIOS閃存43。

BMC可將獲取到的升級(jí)文件保存到BMC閃存中,升級(jí)單元41若根據(jù)升級(jí)標(biāo)志位確定出需要進(jìn)行升級(jí)操作,那么可首先完成BIOS閃存43與BMC閃存之間的鏈路對(duì)接,之后,可通過(guò)所述鏈路將保存在BMC閃存中的升級(jí)文件拷貝到BIOS閃存43中,并根據(jù)保存在BIOS閃存43中的升級(jí)文件完成BIOS的升級(jí)操作。

基于上述介紹,可得到圖4所示BIOS的工作流程如下:

在服務(wù)器重啟之前,置位單元42接收BMC發(fā)送來(lái)的置位通知消息,將預(yù)先設(shè)定的升級(jí)標(biāo)志位置位成待升級(jí)形式;

當(dāng)服務(wù)器重啟時(shí),升級(jí)單元41查看升級(jí)標(biāo)志位,若根據(jù)升級(jí)標(biāo)志位確定出需要進(jìn)行升級(jí)操作,則完成BIOS閃存43與BMC閃存之間的鏈路對(duì)接,并將保存在BMC閃存中的升級(jí)文件拷貝到BIOS閃存43中,進(jìn)而根據(jù)BIOS閃存43中的升級(jí)文件完成BIOS的升級(jí)操作。

實(shí)施例五

本實(shí)施例中公開(kāi)了一種BIOS的升級(jí)系統(tǒng),包括:如實(shí)施例三中所述的BMC,以及,如實(shí)施例四中所述的BIOS,具體實(shí)現(xiàn)請(qǐng)參照前述相關(guān)說(shuō)明,此處不再贅述。

總之,采用本發(fā)明所述方案,根據(jù)遠(yuǎn)程升級(jí)指令進(jìn)行升級(jí),即采用帶外升級(jí)方式,對(duì)帶內(nèi)資源零占用,從而節(jié)省了帶內(nèi)資源;而且,采用“異步升級(jí)”的方式,當(dāng)BMC獲取到升級(jí)文件之后,不是立刻進(jìn)行升級(jí)操作,而是等到所在服務(wù)器按照自身實(shí)際需求重啟時(shí),服務(wù)器中的BIOS再去從BMC中獲取升級(jí)文件并完成升級(jí)操作,從而盡可能地避免了造成業(yè)務(wù)中斷;另外,由于采用帶外升級(jí)方式,因此可利用一條遠(yuǎn)程升級(jí)指令完成對(duì)整個(gè)服務(wù)器集群的批量性升級(jí)操作,從而顯著地提高了升級(jí)效率。

在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的方法、裝置和系統(tǒng),可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。

上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安吉县| 嘉黎县| 北碚区| 烟台市| 新邵县| 巴彦淖尔市| 汝阳县| 温宿县| 绥芬河市| 阿坝| 微山县| 拉萨市| 石景山区| 浦北县| 大姚县| 青龙| 玉屏| 宁明县| 平江县| 泰顺县| 金湖县| 凉城县| 新绛县| 农安县| 文化| 昌乐县| 柯坪县| 微博| 敦化市| 务川| 金湖县| 县级市| 合江县| 英吉沙县| 乃东县| 乌苏市| 定西市| 芦山县| 黄山市| 疏附县| 双牌县|