System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及云計算,特別是涉及一種裸金屬服務(wù)器的部署方法、裝置、計算機(jī)設(shè)備、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品。
技術(shù)介紹
1、隨著云計算技術(shù)的發(fā)展,裸金屬服務(wù)器由于其可以提供接近物理機(jī)的性能,而被廣泛關(guān)注。傳統(tǒng)的裸金屬服務(wù)器的部署要求較高,通常需要專業(yè)的技術(shù)人員手動配置,例如,管理員需要通過預(yù)啟動執(zhí)行環(huán)境機(jī)制(preboot?execution?environment,pxe)逐臺安裝操作系統(tǒng),在安裝過程中還需手動選擇合適的驅(qū)動程序和配置網(wǎng)絡(luò)參數(shù),這種部署方式效率低,易出錯。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種能夠提高部署效率的裸金屬服務(wù)器的部署方法、裝置、計算機(jī)設(shè)備、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品。
2、第一方面,本申請?zhí)峁┝艘环N裸金屬服務(wù)器的部署方法,所述方法包括:
3、根據(jù)接收的部署請求,獲取裸金屬服務(wù)器的配置信息;
4、根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,以及從鏡像倉庫中獲取目標(biāo)鏡像;
5、根據(jù)所述配置信息和所述目標(biāo)鏡像對所述目標(biāo)裸金屬服務(wù)器進(jìn)行部署。
6、在其中一個實施例中,所述配置信息包括配置模板,所述根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,包括:
7、獲取所述配置模板中的硬件資源需求;
8、獲取所述裸金屬資源池中各裸金屬服務(wù)器的可用硬件資源和緩存狀態(tài);
9、將所述緩存狀態(tài)為可用狀態(tài)的裸金屬服務(wù)器作為候選裸金屬服
10、將所述可用硬件資源滿足所述硬件資源需求的所述候選裸金屬服務(wù)器作為所述目標(biāo)裸金屬服務(wù)器。
11、在其中一個實施例中,所述配置信息還包括配置數(shù)量;
12、所述根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,還包括:
13、從候選裸金屬服務(wù)器中選取對應(yīng)所述配置數(shù)量的目標(biāo)裸金屬服務(wù)器。
14、在其中一個實施例中,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
15、所述根據(jù)所述配置信息,從鏡像倉庫中獲取目標(biāo)鏡像,包括:
16、根據(jù)所述配置模板中的操作系統(tǒng)配置信息,從所述鏡像倉庫中獲取所述目標(biāo)裸金屬服務(wù)器的操作系統(tǒng)鏡像;
17、根據(jù)所述配置模板中的應(yīng)用配置信息,從所述鏡像倉庫中獲取所述目標(biāo)裸金屬服務(wù)器的應(yīng)用鏡像。
18、在其中一個實施例中,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
19、所述根據(jù)所述配置信息和所述目標(biāo)鏡像對所述目標(biāo)裸金屬服務(wù)器進(jìn)行部署,包括:
20、控制所述目標(biāo)裸金屬服務(wù)器安裝所述操作系統(tǒng)鏡像,以在所述目標(biāo)裸金屬服務(wù)器上部署對應(yīng)的操作系統(tǒng);
21、獲取所述目標(biāo)裸金屬服務(wù)器的硬件配置信息;
22、根據(jù)所述硬件配置信息和所述配置模板中的操作系統(tǒng)配置信息,控制所述目標(biāo)裸金屬服務(wù)器獲取并安裝驅(qū)動程序;
23、根據(jù)所述配置模板中的網(wǎng)絡(luò)配置參數(shù),對所述目標(biāo)裸金屬服務(wù)器進(jìn)行網(wǎng)絡(luò)配置;
24、控制所述目標(biāo)裸金屬服務(wù)器安裝所述應(yīng)用鏡像,以在所述目標(biāo)裸金屬服務(wù)器上部署所述應(yīng)用。
25、在其中一個實施例中,所述方法還包括:
26、在部署完所述目標(biāo)裸金屬服務(wù)器后,對所述目標(biāo)裸金屬服務(wù)器進(jìn)行性能測試,生成性能測試結(jié)果;
27、對所述目標(biāo)裸金屬服務(wù)器進(jìn)行功能驗證,生成功能驗證結(jié)果;
28、根據(jù)所述性能測試結(jié)果和所述功能驗證結(jié)果,生成所述目標(biāo)裸金屬服務(wù)器的測驗結(jié)果。
29、第二方面,本申請還提供了一種裸金屬服務(wù)器的部署裝置,所述裝置包括:
30、配置信息獲取模塊,用于根據(jù)接收的部署請求,獲取裸金屬服務(wù)器的配置信息;
31、部署資源獲取模塊,用于根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,以及從鏡像倉庫中獲取目標(biāo)鏡像;
32、部署執(zhí)行模塊,用于根據(jù)所述配置信息和所述目標(biāo)鏡像對所述目標(biāo)裸金屬服務(wù)器進(jìn)行部署。
33、第三方面,本申請還提供了一種計算機(jī)設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任一實施例提供的裸金屬服務(wù)器的部署方法。
34、第四方面,本申請還提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一實施例提供的裸金屬服務(wù)器的部署方法。
35、第五方面,本申請還提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一實施例提供的裸金屬服務(wù)器的部署方法。
36、上述裸金屬服務(wù)器的部署方法、裝置、計算機(jī)設(shè)備、計算機(jī)可讀存儲介質(zhì)和計算機(jī)程序產(chǎn)品,通過根據(jù)接收的部署請求,獲取裸金屬服務(wù)器的配置信息,根據(jù)配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,以及從鏡像倉庫中獲取目標(biāo)鏡像,進(jìn)一步地,根據(jù)配置信息和目標(biāo)鏡像對目標(biāo)裸金屬服務(wù)器進(jìn)行部署,實現(xiàn)了對裸金屬服務(wù)器的自動化部署。裸金屬管理平臺可基于用戶的部署請求,完成裸金屬服務(wù)器的自動化部署,降低了對操作人員的技術(shù)水平的要求,降低了人為錯誤的發(fā)生概率,提高了部署的成功率和穩(wěn)定性。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種裸金屬服務(wù)器的部署方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置信息包括配置模板,所述根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述配置信息還包括配置數(shù)量;
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
5.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
6.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述方法還包括:
7.一種裸金屬服務(wù)器的部署裝置,其特征在于,所述裝置包括:
8.一種計算機(jī)設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
9.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1
10.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
...【技術(shù)特征摘要】
1.一種裸金屬服務(wù)器的部署方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置信息包括配置模板,所述根據(jù)所述配置信息,從裸金屬資源池中確定目標(biāo)裸金屬服務(wù)器,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述配置信息還包括配置數(shù)量;
4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
5.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述目標(biāo)鏡像包括操作系統(tǒng)鏡像和應(yīng)用鏡像,所述配置信息包括配置模板;
6.根據(jù)權(quán)利要...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王李明,林圳杰,許佳佳,紀(jì)偉,張志遠(yuǎn),孫凱,段祥,
申請(專利權(quán))人:南方電網(wǎng)數(shù)字平臺科技廣東有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。