亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

云的自動化部署系統(tǒng)和方法

文檔序號:9251046閱讀:807來源:國知局
云的自動化部署系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云計算領(lǐng)域。更具體地講,涉及一種云的自動化部署系統(tǒng)和方法。
【背景技術(shù)】
[0002]伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,云計算已經(jīng)成為一種趨勢。利用云計算技術(shù),用戶通過網(wǎng)絡(luò)可以遠程接入到云基礎(chǔ)設(shè)施中,使用計算資源、存儲資源、網(wǎng)絡(luò)資源等各種資源,而不需要再專門購買物理設(shè)備。目前已經(jīng)涌現(xiàn)出了很多云基礎(chǔ)設(shè)施提供平臺,例如,OpenStack、CloudStack、Eucalyptus等。用戶(例如,企業(yè)或個人)如何利用云基礎(chǔ)設(shè)施提供平臺靈活搭建自有的或者私有的云計算平臺,構(gòu)建自身的數(shù)據(jù)中心,而不捆綁于特定的云平臺、操作系統(tǒng),已經(jīng)成為了一個棘手的問題。
[0003]傳統(tǒng)的手工部署云的方式對于用戶的專業(yè)性要求較高、操作繁瑣、可靠性低。另夕卜,當(dāng)需要部署基于不同云平臺或操作系統(tǒng)的云環(huán)境時,對于用戶的專業(yè)性要求更高。因此,需要一種便于用戶部署云的技術(shù)。

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

[0004]本發(fā)明的目的在于提供一種云的自動化部署系統(tǒng)和方法。
[0005]根據(jù)本發(fā)明的一方面,提供一種云的自動化部署系統(tǒng),包括:交互單元,從用戶接收云部署信息;部署管理單元,基于云部署信息確定云平臺類型、操作系統(tǒng)類型、需要部署云的服務(wù)器、所述服務(wù)器在所述云平臺類型下的節(jié)點類型,并且確定適配于所述云平臺類型下的節(jié)點類型的云組件,來作為所述服務(wù)器需要部署的云組件;服務(wù)器管理單元,將適配于確定的操作系統(tǒng)類型的操作系統(tǒng)安裝文件和配置文件推送到所述需要部署云的服務(wù)器,以在所述需要部署云的服務(wù)器上安裝和配置操作系統(tǒng);部署任務(wù)執(zhí)行單元,在安裝和配置了操作系統(tǒng)的服務(wù)器上,部署確定的云組件。
[0006]可選地,服務(wù)器管理單元還用于發(fā)現(xiàn)可用服務(wù)器,并將發(fā)現(xiàn)的可用服務(wù)器通過交互單元提供給用戶進行選擇。
[0007]可選地,交互單元還接收用戶輸入的認(rèn)證信息,其中,所述云的自動化部署系統(tǒng)還包括:認(rèn)證管理單元,對所述認(rèn)證信息進行認(rèn)證,其中,當(dāng)通過認(rèn)證時,交互單元允許用戶輸入云部署信息。
[0008]可選地,所述的云的自動化部署系統(tǒng)還包括:部署監(jiān)控單元,對部署任務(wù)執(zhí)行單元執(zhí)行的部署進行監(jiān)控,并在云組件的部署完成之后向用戶提供云的登錄地址。
[0009]可選地,云組件包括下述中的至少一個:計算服務(wù)組件、存儲服務(wù)組件、網(wǎng)絡(luò)服務(wù)組件、認(rèn)證服務(wù)組件、鏡像服務(wù)組件、數(shù)據(jù)庫組件。
[0010]可選地,服務(wù)器的節(jié)點類型包括下述類型中的至少一個:計算服務(wù)節(jié)點、存儲服務(wù)節(jié)點、網(wǎng)絡(luò)服務(wù)節(jié)點、云服務(wù)控制節(jié)點。
[0011]可選地,交互單元還從用戶接收云部署修改信息,部署管理單元基于云部署修改信息確定對云擴容或減容,其中,當(dāng)部署管理單元基于云部署修改信息確定對云擴容時,基于云部署修改信息確定增加的用于擴容的服務(wù)器的節(jié)點類型,并且根據(jù)所述增加的服務(wù)器的節(jié)點類型新確定所述增加的服務(wù)器需要部署的所述云平臺類型下的云組件,服務(wù)器管理單元根據(jù)確定的操作系統(tǒng)類型,在所述增加的服務(wù)器上安裝和配置操作系統(tǒng),部署任務(wù)執(zhí)行單元在安裝了操作系統(tǒng)的增加的服務(wù)器上,部署新確定的云組件。
[0012]可選地,部署任務(wù)執(zhí)行單元基于與確定的操作系統(tǒng)類型適配的配置文件,在安裝和配置了操作系統(tǒng)的服務(wù)器上部署確定的云組件。
[0013]根據(jù)本發(fā)明的另一方面,提供一種云的自動化部署方法,包括:從用戶接收云部署信息;基于云部署信息確定云平臺類型、操作系統(tǒng)類型、需要部署云的服務(wù)器、所述服務(wù)器在所述云平臺類型下的節(jié)點類型,并且確定適配于所述云平臺類型下的節(jié)點類型的云組件,來作為所述服務(wù)器需要部署的云組件;將適配于確定的操作系統(tǒng)類型的操作系統(tǒng)安裝文件和配置文件推送到所述需要部署云的服務(wù)器,以在所述需要部署云的服務(wù)器上安裝和配置操作系統(tǒng);在安裝和配置了操作系統(tǒng)的服務(wù)器上,部署確定的云組件。
[0014]可選地,所述的云的自動化部署方法還包括:發(fā)現(xiàn)可用服務(wù)器,并將發(fā)現(xiàn)的可用服務(wù)器提供給用戶進行選擇。
[0015]可選地,所述的云的自動化部署方法還包括:接收用戶輸入的認(rèn)證信息,對所述認(rèn)證信息進行認(rèn)證,其中,當(dāng)通過認(rèn)證時,允許用戶輸入云部署信息。
[0016]可選地,所述的云的自動化部署方法還包括:對執(zhí)行的部署進行監(jiān)控,并在云組件的部署完成之后向用戶提供云的登錄地址。
[0017]可選地,云組件包括下述中的至少一個:計算服務(wù)組件、存儲服務(wù)組件、網(wǎng)絡(luò)服務(wù)組件、認(rèn)證服務(wù)組件、鏡像服務(wù)組件、數(shù)據(jù)庫組件。
[0018]可選地,服務(wù)器的節(jié)點類型包括下述類型中的至少一個:計算服務(wù)節(jié)點、存儲服務(wù)節(jié)點、網(wǎng)絡(luò)服務(wù)節(jié)點、云服務(wù)控制節(jié)點。
[0019]可選地,所述的云的自動化部署方法,還包括:從用戶接收云部署修改信息,基于云部署修改信息確定對云擴容或減容;當(dāng)基于云部署修改信息確定對云擴容時,基于云部署修改信息確定增加的用于擴容的服務(wù)器的節(jié)點類型,并且根據(jù)所述增加的服務(wù)器的節(jié)點類型新確定所述增加的服務(wù)器需要部署的所述云平臺類型下的云組件;根據(jù)確定的操作系統(tǒng)類型,在所述增加的服務(wù)器上安裝和配置操作系統(tǒng);在安裝了操作系統(tǒng)的增加的服務(wù)器上,部署新確定的云組件。
[0020]可選地,部署確定的云組件的步驟包括:基于與確定的操作系統(tǒng)類型適配的配置文件,在安裝和配置了操作系統(tǒng)的服務(wù)器上部署確定的云組件。
[0021]根據(jù)本發(fā)明的實施例的云的自動化部署方法和裝置可以實現(xiàn)云的自動化部署,用戶通過較少的輸入即可實現(xiàn)云的部署,而不需要用戶具有非常專業(yè)的知識,從而可以實現(xiàn)從裸的服務(wù)器(物理服務(wù)器或虛擬機)到云的一鍵式自動化部署。此外,根據(jù)本發(fā)明的實施例的云的自動化部署方法和裝置可以兼容各種操作系統(tǒng)以及各種云平臺,并且便于對云進行擴展和修改。
【附圖說明】
[0022]通過下面結(jié)合附圖進行的詳細(xì)描述,本發(fā)明的上述和其它目的、特點和優(yōu)點將會變得更加清楚,其中:
[0023]圖1示出根據(jù)本發(fā)明的實施例的云的自動化部署系統(tǒng)的框圖;
[0024]圖2示出根據(jù)本發(fā)明的實施例的云的自動化部署方法的流程圖。
【具體實施方式】
[0025]現(xiàn)在,將參照附圖更充分地描述不同的示例實施例。
[0026]下面參照圖1描述根據(jù)本發(fā)明的實施例的云的自動化部署系統(tǒng)。圖1示出根據(jù)本發(fā)明的實施例的云的自動化部署系統(tǒng)的框圖。
[0027]如圖1所示,根據(jù)本發(fā)明的實施例的云的自動化部署系統(tǒng)100包括交互單元110、部署管理單元120、服務(wù)器管理單元130、部署任務(wù)執(zhí)行單元140。
[0028]交互單元110用于從用戶接收云部署信息。云部署信息用于指示待部署的云的信息。具體地說,云部署信息可包括待部署的云的云平臺類型(例如,OpenStack、CloudStack、或 Eucalyptus 等)、操作系統(tǒng)類型(例如,Ubuntu、SUSE、或 Centost 等)、需要部署云的一個或多個服務(wù)器、所述服務(wù)器在所述云平臺類型下的節(jié)點類型(即,所述云平臺類型對應(yīng)的節(jié)點類型,指示服務(wù)器在與所述云平臺類型對應(yīng)的云平臺下的功能,例如,計算服務(wù)節(jié)點、存儲服務(wù)節(jié)點、網(wǎng)絡(luò)服務(wù)節(jié)點、云服務(wù)控制節(jié)點等。對于不同的云平臺類型,所適配的或所具有的節(jié)點類型可能不同或
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1