亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng)的制作方法

文檔序號(hào):6499025閱讀:116來源:國(guó)知局
一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng)的制作方法
【專利摘要】本發(fā)明的實(shí)施例提供一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng),涉及計(jì)算機(jī)領(lǐng)域,避免了操作命令配置過程中因?yàn)榈却龝r(shí)間過長(zhǎng)而造成的系統(tǒng)異常和系統(tǒng)死機(jī),增強(qiáng)用戶體驗(yàn)效果,提高系統(tǒng)穩(wěn)定性。同時(shí),可以減少計(jì)算復(fù)雜度,有利于系統(tǒng)的升級(jí)維護(hù)。該方法具體包括:帶外管理系統(tǒng)接收用戶端發(fā)送的操作命令;所述帶外管理系統(tǒng)根據(jù)所述操作命令計(jì)算生成硬件配置方案;所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置。本發(fā)明應(yīng)用于系統(tǒng)動(dòng)態(tài)資源的配置。
【專利說明】一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]隨著信息技術(shù)的發(fā)展,系統(tǒng)中硬件資源的更新越來越重要。在具有多個(gè)單元部件組成的大系統(tǒng)中,管理員通過系統(tǒng)資源的動(dòng)態(tài)配置,在整個(gè)系統(tǒng)不停止運(yùn)行的情況下,對(duì)系統(tǒng)可用的硬件資源進(jìn)行增減、分配、控制,可以增強(qiáng)系統(tǒng)的靈活性,同時(shí)可以替換故障頻發(fā)的單元部件從而增強(qiáng)系統(tǒng)的穩(wěn)定性和可用性。
[0003]目前,對(duì)于系統(tǒng)硬件資源的配置有兩種實(shí)現(xiàn)方法。一種是使用帶外管理系統(tǒng)進(jìn)行系統(tǒng)硬件資源的配置:當(dāng)需要在系統(tǒng)運(yùn)行的情況下完成對(duì)硬件資源的動(dòng)態(tài)配置時(shí),由帶外管理系統(tǒng)中的管理中央處理器(Central Processing Unit,簡(jiǎn)稱CPU)更改相應(yīng)硬件資源的寄存器配置,管理CPU通過帶外通道來完成寄存器的讀寫;另一種是由系統(tǒng)CPU通過基本輸入輸出系統(tǒng)(Basic Input Output System,簡(jiǎn)稱BIOS)完成對(duì)寄存器的配置:帶外管理系統(tǒng)只負(fù)責(zé)將配置請(qǐng)求發(fā)送到BIOS,其它的寄存器的配置等工作由BIOS通過帶內(nèi)總線完成。
[0004]發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,因?yàn)閹馔ǖ赖乃俾瘦^低,若需要配置的寄存器較多,技術(shù)方案一在執(zhí)行相應(yīng)的操作時(shí)需要等待的時(shí)間較長(zhǎng),而且有些硬件資源需要在系統(tǒng)進(jìn)入靜默模式以后才能實(shí)施寄存器配置的修改,還可能造成系統(tǒng)死機(jī),影響系統(tǒng)的穩(wěn)定性;雖然帶內(nèi)總線的讀寫速率大于帶外總線,但對(duì)于大系統(tǒng),單節(jié)點(diǎn)的BIOS難以做到對(duì)全局配置的可靠統(tǒng)一管理,所以技術(shù)方案二由BIOS完成硬件資源配置的算法復(fù)雜度過高,并因此影響系統(tǒng)的穩(wěn)定性。由此可見,現(xiàn)有技術(shù)中對(duì)于系統(tǒng)硬件資源進(jìn)行配置的方法會(huì)影響系統(tǒng)的穩(wěn)定性,不利于系統(tǒng)的升級(jí)維護(hù),進(jìn)而影響用戶體驗(yàn)效果。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的實(shí)施例提供一種系統(tǒng)配置的方法、設(shè)備及系統(tǒng),可以提高系統(tǒng)穩(wěn)定性,增強(qiáng)用戶體驗(yàn)效果,有利于系統(tǒng)的升級(jí)維護(hù)。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]第一方面,提供一種系統(tǒng)配置的方法,包括:
[0008]帶外管理系統(tǒng)接收用戶端發(fā)送的操作命令;
[0009]所述帶外管理系統(tǒng)根據(jù)所述操作命令計(jì)算生成硬件配置方案;
[0010]所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置;
[0011]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng)之前,還包括:
[0012]所述帶外管理系統(tǒng)發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第一管理中斷消息接收所述硬件配置方案。
[0013]結(jié)合第一方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,包括:
[0014]所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng);
[0015]所述帶外管理系統(tǒng)接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),并發(fā)送第二管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第二管理中斷消息根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,其中所述反饋確認(rèn)信號(hào)是所述基本輸入輸出系統(tǒng)接收所述硬件配置方案后發(fā)送的。
[0016]結(jié)合第一方面、第一方面的第一種或者第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,還包括:
[0017]所述帶外管理系統(tǒng)接收所述基本輸入輸出系統(tǒng)完成硬件的配置后發(fā)送的配置結(jié)果;
[0018]所述帶外管理系統(tǒng)將所述配置結(jié)果發(fā)送至所述用戶端。
[0019]結(jié)合第一方面或第一方面上述任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段;
[0020]其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
[0021]第二方面,提供一種系統(tǒng)配置的方法,包括:
[0022]基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,所述硬件配置方案是所述帶外管理系統(tǒng)根據(jù)用戶端的操作命令計(jì)算生成的;
[0023]所述基本輸入輸出系統(tǒng)解析并執(zhí)行所述硬件配置方案并對(duì)硬件進(jìn)行配置。
[0024]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,包括:
[0025]所述基本輸入輸出系統(tǒng)接收所述帶外管理系統(tǒng)發(fā)送的第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
[0026]結(jié)合第二方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案之后,還包括:
[0027]所述基本輸入輸出系統(tǒng)發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng);
[0028]所述基本輸入輸出系統(tǒng)接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息并響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
[0029]結(jié)合第二方面、第二方面第一種或者第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,還包括:
[0030]所述基本輸入輸出系統(tǒng)完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng)。
[0031]結(jié)合第二方面或者上述第二方面任一可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,還包括:
[0032]所述基本輸入輸出系統(tǒng)將接收到的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域;
[0033]所述基本輸入輸出系統(tǒng)解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置之前,從所述配置表區(qū)域讀取所述硬件配置方案。
[0034]結(jié)合第二方面或者上述第二方面任一可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段;
[0035]其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
[0036]第三方面,提供一種帶外管理系統(tǒng),包括:
[0037]用戶單元,用于接收并解析用戶端發(fā)送的操作命令;
[0038]計(jì)算單元,用于根據(jù)所述用戶單元接收的所述操作命令計(jì)算生成硬件配置方案;
[0039]通信單元,用于發(fā)送所述計(jì)算單元生成的所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置;
[0040]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中:
[0041]所述通信單元,還用于發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第一管理中斷消息接收所述硬件配置方案。
[0042]結(jié)合第三方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中:
[0043]所述通信單元,還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),并發(fā)送第二管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第二管理中斷消息根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,其中所述反饋確認(rèn)信號(hào)是所述基本輸入輸出系統(tǒng)接收所述硬件配置方案后發(fā)送的。
[0044]結(jié)合第三方面、第三方面第一種或者第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中:
[0045]所述通信單元,還用于接收所述基本輸入輸出系統(tǒng)完成硬件的配置后發(fā)送的配置結(jié)果;
[0046]所述用戶單元,還用于將所述通信單元接收的所述配置結(jié)果發(fā)送至所述用戶端。
[0047]結(jié)合第三方面或者上述第三方面任一可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段;
[0048]其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
[0049]第四方面,提供一種基本輸入輸出系統(tǒng),包括:
[0050]通信單元,用于接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,所述硬件配置方案是所述帶外管理系統(tǒng)根據(jù)用戶端的操作命令計(jì)算生成的;
[0051]執(zhí)行單元,用于解析并執(zhí)行所述硬件配置方案并對(duì)硬件進(jìn)行配置。[0052]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中:
[0053]所述通信單元,還用于接收所述帶外管理系統(tǒng)發(fā)送的第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
[0054]結(jié)合第四方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中:
[0055]所述通信單元,還用于接收所述帶外管理系統(tǒng)發(fā)送的硬件配置方案之后,發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng),并接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息;
[0056]所述執(zhí)行單元,還用于響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
[0057]結(jié)合第四方面、第四方面第一種或者第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中:
[0058]所述通信單元,還用于完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng)。
[0059]結(jié)合第四方面或者上述第四方面任一可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,還包括:
[0060]存儲(chǔ)單元,用于將所述通信單元接收的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域;
[0061]則,所述執(zhí)行單元,還用于對(duì)硬件進(jìn)行配置之前從所述配置表區(qū)域讀取所述硬件
配置方案。
[0062]結(jié)合第四方面或者上述第四方面任一可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段;
[0063]其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
[0064]第五方面,提供一種系統(tǒng),包括:帶外管理系統(tǒng)和基本輸入輸出系統(tǒng),所述帶外管理系統(tǒng)和基本輸入輸出系統(tǒng)通過通信接口進(jìn)行通信連接,其中:
[0065]所述帶外管理系統(tǒng),用于接收用戶端發(fā)送的操作命令;根據(jù)所述操作命令計(jì)算生成硬件配置方案;發(fā)送所述硬件配置方案至所述基本輸入輸出系統(tǒng);
[0066]所述基本輸入輸出系統(tǒng),用于接收所述帶外管理系統(tǒng)發(fā)送的硬件配置方案,解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
[0067]結(jié)合第五方面,在第一種可能的實(shí)現(xiàn)方式中:
[0068]所述帶外管理系統(tǒng),還用于發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng);
[0069]所述基本輸入輸出系統(tǒng),還用于接收所述帶外管理系統(tǒng)發(fā)送的所述第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
[0070]結(jié)合第五方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中:
[0071]所述基本輸入輸出系統(tǒng),還用于接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案之后,發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng),并接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息并響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置;
[0072]所述帶外管理系統(tǒng),還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),發(fā)送所述第二管理中斷消息至所述基本輸入輸出系統(tǒng)。
[0073]結(jié)合第五方面或上述第五方面任一可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中:
[0074]所述基本輸入輸出系統(tǒng),還用于完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng);
[0075]所述帶外管理系統(tǒng),還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述配置結(jié)果,并將所述配置結(jié)果發(fā)送至所述用戶端。
[0076]結(jié)合第五方面或上述第五方面任一可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中:
[0077]所述基本輸入輸出系統(tǒng),還用于將接收到的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域,并在對(duì)硬件進(jìn)行配置之前從所述配置表區(qū)域讀取所述硬件配置方案。
[0078]結(jié)合第五方面或上述第五方面任一可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段;
[0079]其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
[0080]本發(fā)明的實(shí)施例提供的系統(tǒng)配置的方法、設(shè)備及系統(tǒng),通過在帶外管理系統(tǒng)上生成硬件配置方案,在基本輸入輸出系統(tǒng)上實(shí)施該硬件配置方案,避免了操作命令配置過程中因?yàn)榈却龝r(shí)間過長(zhǎng)而造成的系統(tǒng)異常和系統(tǒng)死機(jī),提高系統(tǒng)穩(wěn)定性,增強(qiáng)用戶體驗(yàn)效果,有利于系統(tǒng)的升級(jí)維護(hù)。
【專利附圖】

【附圖說明】
[0081]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0082]圖1為本發(fā)明的實(shí)施例提供的一種系統(tǒng)配置的方法的流程示意圖;
[0083]圖2為本發(fā)明的實(shí)施例提供的另一種系統(tǒng)配置的方法的流程示意圖;
[0084]圖3為本發(fā)明的另一實(shí)施例提供的一種系統(tǒng)配置的方法的流程示意圖;
[0085]圖4為本發(fā)明的實(shí)施例提供的一種實(shí)施硬件配置方案的流程示意圖;
[0086]圖5為本發(fā)明的實(shí)施例提供的一種帶外管理系統(tǒng)的結(jié)構(gòu)示意圖;
[0087]圖6為本發(fā)明的實(shí)施例提供的一種基本輸入輸出系統(tǒng)的結(jié)構(gòu)示意圖;
[0088]圖7為本發(fā)明的另一實(shí)施例提供的一種帶外管理系統(tǒng)的結(jié)構(gòu)示意圖;
[0089]圖8為本發(fā)明的又一實(shí)施例提供的一種基本輸入輸出系統(tǒng)的結(jié)構(gòu)示意圖;
[0090]圖9為本發(fā)明的實(shí)施例提供的一種配置系統(tǒng)的結(jié)構(gòu)示意圖。【具體實(shí)施方式】
[0091]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0092]本發(fā)明的實(shí)例應(yīng)用于系統(tǒng)硬件和管理通道構(gòu)成的系統(tǒng),其中系統(tǒng)硬件和帶外管理系統(tǒng)通過通信接口連接實(shí)現(xiàn)相互通信,通信接口包括但不限于智能平臺(tái)管理接口(Intelligent Platform ManagementInterface,簡(jiǎn)稱 IPMI),在本發(fā)明中帶外管理系統(tǒng)米用作為帶外管理系統(tǒng)的管理中央處理器為例進(jìn)行說明,系統(tǒng)硬件采用基本輸入輸出系統(tǒng)為例進(jìn)行說明。具體的本發(fā)明的實(shí)施例提供一種系統(tǒng)配置的方法,參照?qǐng)D1所示,包括以下步驟:
[0093]101、帶外管理系統(tǒng)接收用戶端發(fā)送的操作命令。
[0094]102、帶外管理系統(tǒng)根據(jù)操作命令計(jì)算生成硬件配置方案。
[0095]103、帶外管理系統(tǒng)發(fā)送硬件配置方案至基本輸入輸出系統(tǒng),以便基本輸入輸出系統(tǒng)根據(jù)硬件配置方案對(duì)硬件進(jìn)行配置。
[0096]本發(fā)明的實(shí)施例提供的系統(tǒng)配置的方法,通過在帶外管理系統(tǒng)上生成硬件配置方案,將硬件配置方案發(fā)送給基本輸入輸出系統(tǒng)實(shí)施該硬件配置方案,避免了操作命令配置過程中因?yàn)榈却龝r(shí)間過長(zhǎng)而造成的系統(tǒng)異常和系統(tǒng)死機(jī),提高系統(tǒng)穩(wěn)定性,增強(qiáng)用戶體驗(yàn)效果。同時(shí),可以減少計(jì)算復(fù)雜度,有利于系統(tǒng)的升級(jí)維護(hù)。
[0097]本發(fā)明的實(shí)施例提供一種系統(tǒng)配置的方法,參照?qǐng)D2所示,包括以下步驟:
[0098]201、基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,該硬件配置方案是帶外管理系統(tǒng)根據(jù)用戶端的操作命令計(jì)算生成的。
[0099]202、基本輸入輸出系統(tǒng)解析并執(zhí)行該硬件配置方案對(duì)硬件進(jìn)行配置。
[0100]本發(fā)明的實(shí)施例提供的系統(tǒng)配置的方法,通過基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)上生成的硬件配置方案,在基本輸入輸出系統(tǒng)上實(shí)施該硬件配置方案,避免了操作命令配置過程中因?yàn)榈却龝r(shí)間過長(zhǎng)而造成的系統(tǒng)異常和系統(tǒng)死機(jī),提高系統(tǒng)穩(wěn)定性,增強(qiáng)用戶體驗(yàn)效果。同時(shí),可以減少計(jì)算復(fù)雜度,有利于系統(tǒng)的升級(jí)維護(hù)。
[0101]本發(fā)明的實(shí)施例提供一種系統(tǒng)配置的方法,參照?qǐng)D3所示,包括以下步驟:
[0102]301、帶外管理系統(tǒng)接收用戶端發(fā)送的操作命令。
[0103]302、帶外管理系統(tǒng)根據(jù)操作命令計(jì)算生成硬件配置方案。
[0104]具體的,硬件配置方案為配置腳本,該配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段。
[0105]其中,操作類型指定硬件配置方案的操作行為;目標(biāo)地址指定配置腳本的操作行為的地址;第一數(shù)據(jù)段和第二數(shù)據(jù)段是根據(jù)操作類型的不同而做出的指示;條件旗幟是配置腳本中的一個(gè)字段,且在基本輸入輸出系統(tǒng)中有一個(gè)名為條件旗巾只的全局變量,在執(zhí)行配置腳本時(shí)條件旗幟字段與條件旗幟全局變量配合使用。
[0106]本發(fā)明的實(shí)施例中的配置腳本的格式、配置腳本中各個(gè)條目中的每一個(gè)字段所代表的具體內(nèi)容及對(duì)應(yīng)的每一個(gè)條目具體的操作說明可以如下述表I所示:
[0107]
【權(quán)利要求】
1.一種系統(tǒng)配置的方法,其特征在于,包括: 帶外管理系統(tǒng)接收用戶端發(fā)送的操作命令; 所述帶外管理系統(tǒng)根據(jù)所述操作命令計(jì)算生成硬件配置方案; 所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng)之前,還包括: 所述帶外管理系統(tǒng)發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第一管理中斷消息接收所述硬件配置方案。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,包括: 所述帶外管理系統(tǒng)發(fā)送所述硬件配置方案至基本輸入輸出系統(tǒng); 所述帶外管理系統(tǒng)接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),并發(fā)送第二管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第二管理中斷消息根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,其中所述反饋確認(rèn)信號(hào)是所述基本輸入輸出系統(tǒng)接收所述硬件配置方案后發(fā)送的。
4.根據(jù)權(quán)利要求1~3任一項(xiàng)所述的方法,其特征在于,還包括: 所述帶外管理系統(tǒng)接收所述基本輸入輸出系統(tǒng)完成硬件的配置后發(fā)送的配置結(jié)果; 所述帶外管理系統(tǒng)將所述配置結(jié)果發(fā)送至所述用戶端。
5.根據(jù)權(quán)利要求1~4任一項(xiàng)所述的方法,其特征在于, 所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段; 其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
6.一種系統(tǒng)配置的方法,其特征在于,包括: 基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,所述硬件配置方案是所述帶外管理系統(tǒng)根據(jù)用戶端的操作命令計(jì)算生成的; 所述基本輸入輸出系統(tǒng)解析并執(zhí)行所述硬件配置方案并對(duì)硬件進(jìn)行配置。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,包括: 所述基本輸入輸出系統(tǒng)接收所述帶外管理系統(tǒng)發(fā)送的第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述基本輸入輸出系統(tǒng)接收帶外管理系統(tǒng)發(fā)送的硬件配置方案之后,還包括: 所述基本輸入輸出系統(tǒng)發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng); 所述基本輸入輸出系統(tǒng)接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息并響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
9.根據(jù)權(quán)利要求6~8任一項(xiàng)所述的方法,其特征在于,還包括: 所述基本輸入輸出系統(tǒng)完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng)。
10.根據(jù)權(quán)利要求6~10任一項(xiàng)所述的方法,其特征在于,還包括: 所述基本輸入輸出系統(tǒng)將接收到的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域; 所述基本輸入輸出系統(tǒng)解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置之前,從所述配置表區(qū)域讀取所述硬件配置方案。
11.根據(jù)權(quán)利要求6~10任一項(xiàng)所述的方法,其特征在于, 所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段; 其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所 述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
12.—種帶外管理系統(tǒng),其特征在于,包括: 用戶單元,用于接收用戶端發(fā)送的操作命令; 計(jì)算單元,用于根據(jù)所述用戶單元接收的所述操作命令計(jì)算生成硬件配置方案; 通信單元,用于發(fā)送所述計(jì)算單元生成的所述硬件配置方案至基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置。
13.根據(jù)權(quán)利要求12所述的帶外管理系統(tǒng),其特征在于, 所述通信單元,還用于發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第一管理中斷消息接收所述硬件配置方案。
14.根據(jù)權(quán)利要求13所述的帶外管理系統(tǒng),其特征在于: 所述通信單元,還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),并發(fā)送第二管理中斷消息至所述基本輸入輸出系統(tǒng),以便所述基本輸入輸出系統(tǒng)響應(yīng)所述第二管理中斷消息根據(jù)所述硬件配置方案對(duì)硬件進(jìn)行配置,其中所述反饋確認(rèn)信號(hào)是所述基本輸入輸出系統(tǒng)接收所述硬件配置方案后發(fā)送的。
15.根據(jù)權(quán)利要求12~14任一項(xiàng)所述的帶外管理系統(tǒng),其特征在于, 所述通信單元,還用于接收所述基本輸入輸出系統(tǒng)完成硬件的配置后發(fā)送的配置結(jié)果; 所述用戶單元,還用于將所述通信單元接收的所述配置結(jié)果發(fā)送至所述用戶端。
16.根據(jù)權(quán)利要求12~15任一項(xiàng)所述的帶外管理系統(tǒng),其特征在于, 所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段; 其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
17.—種基本輸入輸出系統(tǒng),其特征在于,包括: 通信單元,用于接收帶外管理系統(tǒng)發(fā)送的硬件配置方案,所述硬件配置方案是所述帶外管理系統(tǒng)根據(jù)用戶端的操作命令計(jì)算生成的;執(zhí)行單元,用于解析并執(zhí)行所述硬件配置方案并對(duì)硬件進(jìn)行配置。
18.根據(jù)權(quán)利要求17所述的基本輸入輸出系統(tǒng),其特征在于, 所述通信單元,還用于接收所述帶外管理系統(tǒng)發(fā)送的第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
19.根據(jù)權(quán)利要求18所述的基本輸入輸出系統(tǒng),其特征在于: 所述通信單元,還用于接收所述帶外管理系統(tǒng)發(fā)送的硬件配置方案之后,發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng),并接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息; 所述執(zhí)行單元,還用于響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
20.根據(jù)權(quán)利要求17~19任一項(xiàng)所述的基本輸入輸出系統(tǒng),其特征在于, 所述通信單元,還用于完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng)。
21.根據(jù)權(quán)利要求17~20任一項(xiàng)所述的基本輸入輸出系統(tǒng),其特征在于,還包括: 存儲(chǔ)單元,用于將所述通信單元接收的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域; 貝1J,所述執(zhí)行單元,還用于對(duì)硬件進(jìn)行配置之前從所述配置表區(qū)域讀取所述硬件配置方案。
22.根據(jù)權(quán)利要求17~21任一項(xiàng)所述的基本輸入輸出系統(tǒng),其特征在于, 所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段; 其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù)段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
23.一種配置系統(tǒng),其特征在于,包括:帶外管理系統(tǒng)和基本輸入輸出系統(tǒng),所述帶外管理系統(tǒng)和基本輸入輸出系統(tǒng)通過通信接口進(jìn)行通信連接,其中: 所述帶外管理系統(tǒng),用于接收用戶端發(fā)送的操作命令,根據(jù)所述操作命令計(jì)算生成硬件配置方案,發(fā)送所述硬件配置方案至所述基本輸入輸出系統(tǒng); 所述基本輸入輸出系統(tǒng),用于接收所述帶外管理系統(tǒng)發(fā)送的硬件配置方案,解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置。
24.根據(jù)權(quán)利要求23所述的系統(tǒng),其特征在于, 所述帶外管理系統(tǒng),還用于發(fā)送第一管理中斷消息至所述基本輸入輸出系統(tǒng); 所述基本輸入輸出系統(tǒng),還用于接收所述帶外管理系統(tǒng)發(fā)送的所述第一管理中斷消息,并響應(yīng)所述第一管理中斷消息以接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案。
25.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于, 所述基本輸入輸出系統(tǒng),還用于接收所述帶外管理系統(tǒng)發(fā)送的所述硬件配置方案之后,發(fā)送所述第一管理中斷消息的反饋確認(rèn)信號(hào)至所述帶外管理系統(tǒng),并接收所述帶外管理系統(tǒng)發(fā)送的第二管理中斷消息并響應(yīng)所述第二管理中斷消息以解析并執(zhí)行所述硬件配置方案對(duì)硬件進(jìn)行配置; 所述帶外管理系統(tǒng),還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述第一管理中斷消息的反饋確認(rèn)信號(hào),發(fā)送所述第二管理中斷消息至所述基本輸入輸出系統(tǒng)。
26.根據(jù)權(quán)利要求23~25任一項(xiàng)所述的系統(tǒng),其特征在于, 所述基本輸入輸出系統(tǒng),還用于完成對(duì)硬件的配置后發(fā)送配置結(jié)果至所述帶外管理系統(tǒng); 所述帶外管理系統(tǒng),還用于接收所述基本輸入輸出系統(tǒng)發(fā)送的所述配置結(jié)果,并將所述配置結(jié)果發(fā)送至所述用戶端。
27.根據(jù)權(quán)利要求23~26任一項(xiàng)所述的系統(tǒng),其特征在于, 所述基本輸入輸出系統(tǒng),還用于將接收到的所述硬件配置方案保存到內(nèi)存中的配置表區(qū)域,并在對(duì)硬件進(jìn)行配置之前從所述配置表區(qū)域讀取所述硬件配置方案。
28.根據(jù)權(quán)利要求23~27任一項(xiàng)所述的系統(tǒng),其特征在于, 所述硬件配置方案為配置腳本,所述配置腳本中的每一個(gè)條目包括:條件旗幟、操作類型,以及如下信息中的至少一種:目標(biāo)地址、第一數(shù)據(jù)段和第二數(shù)據(jù)段; 其中,所述條件旗幟用于與所述基本輸入輸出系統(tǒng)上的條件旗幟全局變量配合以判斷是否需要執(zhí)行所述條目,所述操作類型為執(zhí)行的操作行為,所述目標(biāo)地址為所述操作行為針對(duì)的物理地址,所述第一數(shù)據(jù) 段、所述第二數(shù)據(jù)段為根據(jù)所述操作類型給出的操作參數(shù)。
【文檔編號(hào)】G06F9/44GK103927153SQ201310012982
【公開日】2014年7月16日 申請(qǐng)日期:2013年1月14日 優(yōu)先權(quán)日:2013年1月14日
【發(fā)明者】陳奔, 盧廣 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1