[發(fā)明專利]一種配置裸機(jī)服務(wù)器的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201710551930.X | 申請(qǐng)日: | 2017-07-07 |
| 公開(kāi)(公告)號(hào): | CN107329769A | 公開(kāi)(公告)日: | 2017-11-07 |
| 發(fā)明(設(shè)計(jì))人: | 齊韶陽(yáng) | 申請(qǐng)(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F9/445 |
| 代理公司: | 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司11262 | 代理人: | 李紅爽,李丹 |
| 地址: | 450018 河南省鄭州市*** | 國(guó)省代碼: | 河南;41 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 配置 裸機(jī) 服務(wù)器 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及但不限于網(wǎng)絡(luò)管理技術(shù),尤指一種配置裸機(jī)服務(wù)器的方法和裝置。
背景技術(shù)
在云計(jì)算時(shí)代,由于對(duì)服務(wù)器需求的數(shù)量較大,并且由于需要人工對(duì)裸機(jī)服務(wù)器進(jìn)行初始化安裝以及配置,因此,導(dǎo)致對(duì)裸機(jī)服務(wù)器進(jìn)行初始化安裝及配置需要花費(fèi)大量的人力和物力,并且初始化安裝及配置的效率低下。
如何能夠提高安裝裸機(jī)服務(wù)器的自動(dòng)化程度,以及實(shí)現(xiàn)快速、高效的部署裸機(jī)服務(wù)器,成為亟需解決的問(wèn)題。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N配置裸機(jī)服務(wù)器的方法和裝置,能夠提高安裝裸機(jī)服務(wù)器的自動(dòng)化程度,實(shí)現(xiàn)快速、高效的部署裸機(jī)服務(wù)器。
為了達(dá)到本申請(qǐng)目的,本申請(qǐng)?zhí)峁┝艘环N配置裸機(jī)服務(wù)器的方法,包括:
獲取裸機(jī)服務(wù)器所需要安裝的操作系統(tǒng);
確定與獲得的操作系統(tǒng)匹配的操作系統(tǒng)安裝的配置文件KS文件;
通過(guò)預(yù)啟動(dòng)執(zhí)行環(huán)境PXE服務(wù)對(duì)裸機(jī)服務(wù)器安裝獲得的操作系統(tǒng);
根據(jù)確定出的KS文件對(duì)裸機(jī)服務(wù)器進(jìn)行初始化配置。
可選地,該方法之前還包括:將所述裸機(jī)服務(wù)器需要安裝的操作系統(tǒng)鏡像文件上傳至云海管理平臺(tái);
其中,所述獲取裸機(jī)服務(wù)器所需要安裝的操作系統(tǒng)包括:
從所述云海管理平臺(tái)上下載所述裸機(jī)服務(wù)器需要安裝的操作系統(tǒng)鏡像文件;
對(duì)獲得的操作系統(tǒng)鏡像文件進(jìn)行解壓縮以獲取所述裸機(jī)服務(wù)器所需要安裝的操作系統(tǒng)。
可選地,所述確定與獲得的操作系統(tǒng)匹配的操作系統(tǒng)安裝的配置文件KS文件包括:
遍歷所述操作系統(tǒng)鏡像文件的目錄結(jié)構(gòu),查找所述操作系統(tǒng)鏡像文件所包含的屬性文件,并在查找到的屬性文件中解析出屬性文件內(nèi)容;
在預(yù)制的鏡像屬性模板中查找與解析出的屬性文件內(nèi)容相匹配的鏡像屬性模板;
對(duì)查找到的鏡像屬性模板所包含的KS模板進(jìn)行處理以獲取與獲得的操作系統(tǒng)匹配的KS文件。
可選地,所述對(duì)查找到的鏡像屬性模板所包含的KS模板進(jìn)行處理以獲取與獲得的操作系統(tǒng)匹配的KS文件包括:
在所述KS模板中添加對(duì)所述操作系統(tǒng)的基本配置;
在所述KS模板中添加通過(guò)動(dòng)態(tài)主機(jī)配置協(xié)議DHPC服務(wù)為所述裸機(jī)服務(wù)器分配的網(wǎng)絡(luò)之間互連的協(xié)議IP地址、網(wǎng)關(guān)和子網(wǎng)掩碼;
在所述KS模板中添加所述操作系統(tǒng)鏡像文件的位置信息;
在所述KS模板中配置所述裸機(jī)服務(wù)器安裝后的初始化操作。
可選地,所述預(yù)制的鏡像屬性模板還包含:操作系統(tǒng)的內(nèi)核文件和文件系統(tǒng)文件。
可選地,所述通過(guò)PXE服務(wù)對(duì)裸機(jī)服務(wù)器安裝獲得的操作系統(tǒng)包括:
將所述查找到的鏡像屬性模板所包含的操作系統(tǒng)的內(nèi)核文件和文件系統(tǒng)文件放置到簡(jiǎn)單文件傳輸協(xié)議TFTP服務(wù)對(duì)應(yīng)的位置;
獲取所述操作系統(tǒng)的內(nèi)核文件的位置信息、所述文件系統(tǒng)文件的位置信息、所述操作系統(tǒng)鏡像文件的位置信息和所述裸機(jī)服務(wù)器的機(jī)器信息;
根據(jù)獲得的所述操作系統(tǒng)的內(nèi)核文件的位置信息、所述文件系統(tǒng)文件的位置信息、所述操作系統(tǒng)鏡像文件的位置信息和所述裸機(jī)服務(wù)器的機(jī)器信息渲染預(yù)制的PXE模板以生成PXE配置文件;
根據(jù)生成的PXE配置文件對(duì)所述裸機(jī)服務(wù)器安裝獲得的操作系統(tǒng);
所述裸機(jī)服務(wù)器的機(jī)器信息包括:基板管理控制器BMC的用戶名、BMC的密碼、BMC的IP地址媒體訪問(wèn)控制MAC信息。
本申請(qǐng)還提供了一種配置裸機(jī)服務(wù)器的裝置,包括:獲取模塊、確定模塊、安裝模塊和配置模塊;其中,
獲取模塊,用于獲取裸機(jī)服務(wù)器所需要安裝的操作系統(tǒng);
確定模塊,用于確定與獲得的操作系統(tǒng)匹配的操作系統(tǒng)安裝的配置文件KS文件;
安裝模塊,用于通過(guò)預(yù)啟動(dòng)執(zhí)行環(huán)境PXE服務(wù)對(duì)裸機(jī)服務(wù)器安裝獲得的操作系統(tǒng);
配置模塊,用于根據(jù)確定出的KS文件對(duì)裸機(jī)服務(wù)器進(jìn)行初始化配置。
可選地,所述獲取模塊具體用于:
從云海管理平臺(tái)上下載所述裸機(jī)服務(wù)器需要安裝的操作系統(tǒng)鏡像文件;
對(duì)獲得的操作系統(tǒng)鏡像文件進(jìn)行解壓縮以獲取所述裸機(jī)服務(wù)器所需要安裝的操作系統(tǒng)。
可選地,所述確定模塊具體用于:
遍歷所述操作系統(tǒng)鏡像文件的目錄結(jié)構(gòu),查找所述操作系統(tǒng)鏡像文件所包含的屬性文件,并在查找到的屬性文件中解析出屬性文件內(nèi)容;
在預(yù)制的鏡像屬性模板中查找與解析出的屬性文件內(nèi)容相匹配的鏡像屬性模板;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710551930.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 用于引導(dǎo)裸機(jī)計(jì)算設(shè)備的方法和設(shè)備
- 一種云數(shù)據(jù)中心中物理裸機(jī)快速部署操作系統(tǒng)的方法
- 一種交付裸機(jī)資源的方法和裝置
- 一種基于云平臺(tái)的裸機(jī)管理的方法及裝置
- 一種物理裸機(jī)的部署方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 云平臺(tái)裸機(jī)管理方法、存儲(chǔ)介質(zhì)、電子設(shè)備及系統(tǒng)
- 一種裸機(jī)數(shù)據(jù)采集方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種基于0penStack裸機(jī)的故障保護(hù)方法及裝置
- 一種裸機(jī)自動(dòng)部署方法、裝置及云環(huán)境平臺(tái)
- 裸機(jī)信息獲取方法、系統(tǒng)和存儲(chǔ)介質(zhì)
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問(wèn)請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





