一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著技術(shù)的發(fā)展,人們對(duì)云平臺(tái)中操作系統(tǒng)的部署越來越關(guān)注。
[0003]現(xiàn)有的云平臺(tái)中對(duì)操作系統(tǒng)進(jìn)行安裝時(shí),需要運(yùn)維人員一臺(tái)一臺(tái)的安裝部署系統(tǒng)軟件并進(jìn)行配置,效率低,重復(fù)性的勞動(dòng)容易出錯(cuò)。
[0004]因此,如何實(shí)現(xiàn)云平臺(tái)中操作系統(tǒng)的自動(dòng)化部署,提高部署效率是本領(lǐng)域技術(shù)人員目前需要解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)所要解決的技術(shù)問題是提供一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法及系統(tǒng),解決了現(xiàn)有技術(shù)中在云平臺(tái)中,對(duì)操作系統(tǒng)進(jìn)行安裝時(shí),需要運(yùn)維人員一臺(tái)一臺(tái)的安裝部署系統(tǒng)軟件并進(jìn)行配置,效率低,重復(fù)性的勞動(dòng)容易出錯(cuò)的問題。
[0006]其具體方案如下:
[0007]—種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法,該方法包括:
[0008]獲取對(duì)云平臺(tái)數(shù)據(jù)中心的目標(biāo)服務(wù)器進(jìn)行部署的請(qǐng)求指令;
[0009]獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息;
[0010]根據(jù)所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息;
[0011 ]啟動(dòng)所述目標(biāo)服務(wù)器,進(jìn)行操作系統(tǒng)的自動(dòng)安裝。
[0012]上述的方法,所述獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,包括:
[0013]獲取所述目標(biāo)服務(wù)器的mac地址、機(jī)器類型和型號(hào)。
[0014]上述的方法,所述配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息,包括:
[0015]配置所述目標(biāo)服務(wù)器的操作系統(tǒng)的版本和操作系統(tǒng)的類型。
[0016]上述的方法,所述配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息,包括:
[0017]通過kickstart配置文件,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息。
[0018]上述的方法,在所述啟動(dòng)所述目標(biāo)服務(wù)器之前,還包括:
[0019]配置所述目標(biāo)服務(wù)器的IP地址。
[0020]—種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署系統(tǒng),該系統(tǒng)包括:
[0021]第一獲取單元,用于獲取對(duì)云平臺(tái)數(shù)據(jù)中心的目標(biāo)服務(wù)器進(jìn)行部署的請(qǐng)求指令;
[0022]第二獲取單元,用于獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息;
[0023]第一配置單元,用于根據(jù)所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息;
[0024]啟動(dòng)單元,用于啟動(dòng)所述目標(biāo)服務(wù)器,進(jìn)行操作系統(tǒng)的自動(dòng)安裝。
[0025]上述的系統(tǒng),所述第二獲取單元中,獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,包括:
[0026]獲取所述目標(biāo)服務(wù)器的mac地址、機(jī)器類型和型號(hào)。
[0027]上述的系統(tǒng),所述第一配置單元中,所述配置目標(biāo)服務(wù)器的操作系統(tǒng)信息,包括:
[0028]配置所述目標(biāo)服務(wù)器的操作系統(tǒng)的版本和操作系統(tǒng)的類型。
[0029]上述的系統(tǒng),所述第一配置單元中,包括:
[0030]通過kickstart配置文件,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)類型。
[0031]上述的系統(tǒng),還包括:
[0032]第二配置單元,用于配置所述目標(biāo)服務(wù)器的IP地址。
[0033]本申請(qǐng)?zhí)峁┑囊环N基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法中,獲取對(duì)云平臺(tái)數(shù)據(jù)中心的目標(biāo)服務(wù)器進(jìn)行部署的請(qǐng)求指令;獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息;根據(jù)所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息;啟動(dòng)所述目標(biāo)服務(wù)器,進(jìn)行操作系統(tǒng)的自動(dòng)安裝。本申請(qǐng)中,通過云平臺(tái)中的軟件獲取待進(jìn)行部署的服務(wù)器的標(biāo)識(shí)信息,然后根據(jù)標(biāo)識(shí)信息,對(duì)這些待進(jìn)行部署的服務(wù)器配置操作系統(tǒng)信息,不同的服務(wù)器配置的操作系統(tǒng)類型可能不同,版本也可能不同,配置完成后,啟動(dòng)待進(jìn)行部署的服務(wù)器,即可以完成自動(dòng)安裝,實(shí)現(xiàn)了批量化、自動(dòng)化部署操作系統(tǒng),提高了部署效率。
【附圖說明】
[0034]為了更清楚地說明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本申請(qǐng)的一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法實(shí)施例的流程圖;
[0036]圖2是本申請(qǐng)的一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署系統(tǒng)實(shí)施例的示意圖。
【具體實(shí)施方式】
[0037]下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0038]參考圖1,示出了本申請(qǐng)一種基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法實(shí)施例的流程圖,可以包括以下步驟:
[0039]步驟SlOl:獲取對(duì)云平臺(tái)數(shù)據(jù)中心的目標(biāo)服務(wù)器進(jìn)行部署的請(qǐng)求指令。
[0040]本申請(qǐng)主要針對(duì)云平臺(tái)數(shù)據(jù)中心的服務(wù)器進(jìn)行自動(dòng)化部署,在利用云平臺(tái)中的軟件進(jìn)行服務(wù)器的部署時(shí),需要獲取對(duì)待進(jìn)行部署的服務(wù)器進(jìn)行部署的請(qǐng)求指令,觸發(fā)云平臺(tái)中的軟件進(jìn)行后續(xù)的部署操作。
[0041]步驟S102:獲取所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息。
[0042]本申請(qǐng)中,所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,包括目標(biāo)服務(wù)器的mac地址、機(jī)器類型和型號(hào)。
[0043]本申請(qǐng)中,不僅僅限于mac地址、機(jī)器類型和型號(hào),凡是能夠區(qū)分不同服務(wù)器的標(biāo)識(shí)信息均可以。
[0044]步驟S103:根據(jù)所述目標(biāo)服務(wù)器的標(biāo)識(shí)信息,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息。
[0045]本申請(qǐng)中,配置的服務(wù)器的操作系統(tǒng)信息,包括:操作系統(tǒng)的版本和操作系統(tǒng)的類型。
[0046]不同的服務(wù)器需要安裝的操作系統(tǒng)的類型可能不同,操作系統(tǒng)的版本也可能不同。
[0047]還可以配置服務(wù)器的IP地址等基本信息。
[0048]本申請(qǐng)中,可以通過kickstart配置文件,配置所述目標(biāo)服務(wù)器的操作系統(tǒng)信息。
[0049]也可以利用其它的配置文件進(jìn)行服務(wù)器的操作系統(tǒng)配置,但是利用kickstart配置文件進(jìn)行服務(wù)器的配置,效率高。
[0050]步驟S104:啟動(dòng)所述目標(biāo)服務(wù)器,進(jìn)行操作系統(tǒng)的自動(dòng)安裝。
[0051 ]啟動(dòng)待進(jìn)行部署的服務(wù)器之后,服務(wù)器根據(jù)配置文件自動(dòng)安裝操作系統(tǒng)。
[0052]本申請(qǐng)?zhí)峁┑囊环N基于云平臺(tái)的操作系統(tǒng)自動(dòng)化部署方法中,通過云平臺(tái)中的軟件獲取待進(jìn)行部署的服務(wù)器的標(biāo)識(shí)信息,然后根據(jù)標(biāo)識(shí)信