• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    云的自動化部署系統和方法技術方案

    技術編號:15695550 閱讀:134 留言:0更新日期:2017-06-24 11:02
    本發明專利技術提供一種云的自動化部署系統和方法,所述系統包括:交互單元,從用戶接收云部署信息;部署管理單元,基于云部署信息確定云平臺類型、操作系統類型、需要部署云的服務器、所述服務器在所述云平臺類型下的節點類型,并且確定適配于所述云平臺類型下的節點類型的云組件,來作為所述服務器需要部署的云組件;服務器管理單元,將適配于確定的操作系統類型的操作系統安裝文件和配置文件推送到所述需要部署云的服務器,以在所述需要部署云的服務器上安裝和配置操作系統;部署任務執行單元,在安裝和配置了操作系統的服務器上,部署確定的云組件。

    【技術實現步驟摘要】
    云的自動化部署系統和方法本申請是向中國知識產權局提交的申請日為2015年05月13日、申請號為201510243267.8、專利技術名稱為“云的自動化部署系統和方法”的申請的分案申請。
    本專利技術涉及云計算領域。更具體地講,涉及一種云的自動化部署系統和方法。
    技術介紹
    伴隨著互聯網技術的發展,云計算已經成為一種趨勢。利用云計算技術,用戶通過網絡可以遠程接入到云基礎設施中,使用計算資源、存儲資源、網絡資源等各種資源,而不需要再專門購買物理設備。目前已經涌現出了很多云基礎設施提供平臺,例如,OpenStack、CloudStack、Eucalyptus等。用戶(例如,企業或個人)如何利用云基礎設施提供平臺靈活搭建自有的或者私有的云計算平臺,構建自身的數據中心,而不捆綁于特定的云平臺、操作系統,已經成為了一個棘手的問題。傳統的手工部署云的方式對于用戶的專業性要求較高、操作繁瑣、可靠性低。另外,當需要部署基于不同云平臺或操作系統的云環境時,對于用戶的專業性要求更高。因此,需要一種便于用戶部署云的技術。
    技術實現思路
    本專利技術的目的在于提供一種云的自動化部署系統和方法。根據本專利技術的一方面,提供一種云的自動化部署系統,包括:交互單元,從用戶接收云部署信息;部署管理單元,基于云部署信息確定云平臺類型、操作系統類型、需要部署云的服務器、所述服務器在所述云平臺類型下的節點類型,并且確定適配于所述云平臺類型下的節點類型的云組件,來作為所述服務器需要部署的云組件;服務器管理單元,將適配于確定的操作系統類型的操作系統安裝文件和配置文件推送到所述需要部署云的服務器,以在所述需要部署云的服務器上安裝和配置操作系統;部署任務執行單元,在安裝和配置了操作系統的服務器上,部署確定的云組件。可選地,服務器管理單元還用于發現可用服務器,并將發現的可用服務器通過交互單元提供給用戶進行選擇。可選地,交互單元還接收用戶輸入的認證信息,其中,所述云的自動化部署系統還包括:認證管理單元,對所述認證信息進行認證,其中,當通過認證時,交互單元允許用戶輸入云部署信息。可選地,所述的云的自動化部署系統還包括:部署監控單元,對部署任務執行單元執行的部署進行監控,并在云組件的部署完成之后向用戶提供云的登錄地址。可選地,云組件包括下述中的至少一個:計算服務組件、存儲服務組件、網絡服務組件、認證服務組件、鏡像服務組件、數據庫組件。可選地,服務器的節點類型包括下述類型中的至少一個:計算服務節點、存儲服務節點、網絡服務節點、云服務控制節點。可選地,交互單元還從用戶接收云部署修改信息,部署管理單元基于云部署修改信息確定對云擴容或減容,其中,當部署管理單元基于云部署修改信息確定對云擴容時,基于云部署修改信息確定增加的用于擴容的服務器的節點類型,并且根據所述增加的服務器的節點類型新確定所述增加的服務器需要部署的所述云平臺類型下的云組件,服務器管理單元根據確定的操作系統類型,在所述增加的服務器上安裝和配置操作系統,部署任務執行單元在安裝了操作系統的增加的服務器上,部署新確定的云組件。可選地,部署任務執行單元基于與確定的操作系統類型適配的配置文件,在安裝和配置了操作系統的服務器上部署確定的云組件。根據本專利技術的另一方面,提供一種云的自動化部署方法,包括:從用戶接收云部署信息;基于云部署信息確定云平臺類型、操作系統類型、需要部署云的服務器、所述服務器在所述云平臺類型下的節點類型,并且確定適配于所述云平臺類型下的節點類型的云組件,來作為所述服務器需要部署的云組件;將適配于確定的操作系統類型的操作系統安裝文件和配置文件推送到所述需要部署云的服務器,以在所述需要部署云的服務器上安裝和配置操作系統;在安裝和配置了操作系統的服務器上,部署確定的云組件。可選地,所述的云的自動化部署方法還包括:發現可用服務器,并將發現的可用服務器提供給用戶進行選擇。可選地,所述的云的自動化部署方法還包括:接收用戶輸入的認證信息,對所述認證信息進行認證,其中,當通過認證時,允許用戶輸入云部署信息。可選地,所述的云的自動化部署方法還包括:對執行的部署進行監控,并在云組件的部署完成之后向用戶提供云的登錄地址。可選地,云組件包括下述中的至少一個:計算服務組件、存儲服務組件、網絡服務組件、認證服務組件、鏡像服務組件、數據庫組件。可選地,服務器的節點類型包括下述類型中的至少一個:計算服務節點、存儲服務節點、網絡服務節點、云服務控制節點。可選地,所述的云的自動化部署方法,還包括:從用戶接收云部署修改信息,基于云部署修改信息確定對云擴容或減容;當基于云部署修改信息確定對云擴容時,基于云部署修改信息確定增加的用于擴容的服務器的節點類型,并且根據所述增加的服務器的節點類型新確定所述增加的服務器需要部署的所述云平臺類型下的云組件;根據確定的操作系統類型,在所述增加的服務器上安裝和配置操作系統;在安裝了操作系統的增加的服務器上,部署新確定的云組件。可選地,部署確定的云組件的步驟包括:基于與確定的操作系統類型適配的配置文件,在安裝和配置了操作系統的服務器上部署確定的云組件。根據本專利技術的實施例的云的自動化部署方法和裝置可以實現云的自動化部署,用戶通過較少的輸入即可實現云的部署,而不需要用戶具有非常專業的知識,從而可以實現從裸的服務器(物理服務器或虛擬機)到云的一鍵式自動化部署。此外,根據本專利技術的實施例的云的自動化部署方法和裝置可以兼容各種操作系統以及各種云平臺,并且便于對云進行擴展和修改。附圖說明通過下面結合附圖進行的詳細描述,本專利技術的上述和其它目的、特點和優點將會變得更加清楚,其中:圖1示出根據本專利技術的實施例的云的自動化部署系統的框圖;圖2示出根據本專利技術的實施例的云的自動化部署方法的流程圖。具體實施方式現在,將參照附圖更充分地描述不同的示例實施例。下面參照圖1描述根據本專利技術的實施例的云的自動化部署系統。圖1示出根據本專利技術的實施例的云的自動化部署系統的框圖。如圖1所示,根據本專利技術的實施例的云的自動化部署系統100包括交互單元110、部署管理單元120、服務器管理單元130、部署任務執行單元140。交互單元110用于從用戶接收云部署信息。云部署信息用于指示待部署的云的信息。具體地說,云部署信息可包括待部署的云的云平臺類型(例如,OpenStack、CloudStack、或Eucalyptus等)、操作系統類型(例如,Ubuntu、SUSE、或Centost等)、需要部署云的一個或多個服務器、所述服務器在所述云平臺類型下的節點類型(即,所述云平臺類型對應的節點類型,指示服務器在與所述云平臺類型對應的云平臺下的功能,例如,計算服務節點、存儲服務節點、網絡服務節點、云服務控制節點等。對于不同的云平臺類型,所適配的或所具有的節點類型可能不同或相同)。這里,當從用戶接收到平臺類型時,交互單元110可提供適配于該云平臺類型的節點類型供用戶選擇。交互單元110可通過提供一個用戶界面來與用戶進行交互,從而從用戶接收云部署信息。例如,可以通過網頁或專門的客戶端來實現上述用戶界面。通過該用戶界面,用戶可以選擇云平臺類型、操作系統類型、一個或多個服務器、為選擇的服務器設置在所述云平臺類型下的節點類型。這里,當選擇某個云平臺類型時,顯示與該云平臺類型對應的節點類型本文檔來自技高網...
    云的自動化部署系統和方法

    【技術保護點】
    一種云的自動化部署系統,其特征在于,包括:交互單元,從用戶接收云部署信息;部署管理單元,基于云部署信息確定云平臺類型、操作系統類型、需要部署云的服務器、所述服務器在所述云平臺類型下的節點類型,并且確定適配于所述云平臺類型下的節點類型的云組件,來作為所述服務器需要部署的云組件;服務器管理單元,將適配于確定的操作系統類型的操作系統安裝文件和配置文件推送到所述需要部署云的服務器,以在所述需要部署云的服務器上安裝和配置操作系統;部署任務執行單元,在安裝和配置了操作系統的服務器上,部署確定的云組件。

    【技術特征摘要】
    1.一種云的自動化部署系統,其特征在于,包括:交互單元,從用戶接收云部署信息;部署管理單元,基于云部署信息確定云平臺類型、操作系統類型、需要部署云的服務器、所述服務器在所述云平臺類型下的節點類型,并且確定適配于所述云平臺類型下的節點類型的云組件,來作為所述服務器需要部署的云組件;服務器管理單元,將適配于確定的操作系統類型的操作系統安裝文件和配置文件推送到所述需要部署云的服務器,以在所述需要部署云的服務器上安裝和配置操作系統;部署任務執行單元,在安裝和配置了操作系統的服務器上,部署確定的云組件。2.根據權利要求1所述的云的自動化部署系統,其中,服務器管理單元還用于發現可用服務器,并將發現的可用服務器通過交互單元提供給用戶進行選擇。3.根據權利要求1所述的云的自動化部署系統,其中,交互單元還接收用戶輸入的認證信息,其中,所述云的自動化部署系統還包括:認證管理單元,對所述認證信息進行認證,其中,當通過認證時,交互單元允許用戶輸入云部署信息。4.根據權利要求1所述的云的自動化部署系統,還包括:部署監控單元,對部署任務執行單元執行的部署進行監控,并在云組件的部署完成之后向用戶提供云的登錄地址。5.根據權利要求1所述的云的自動化部署系統,其中,云組件包括下述中的至少一個:計算服務組件、存儲服務組件、網絡服務組件、認證服務組件、鏡像服務組件、數據庫組件。6.根據權利要求1所述的云的自動化部署系統,其中,服務器的節點類型包括下述類型中的至少一個:計算服務節點、存儲服務節點、網絡服務節點、云服務控制節點。7.根據權利要求1所述的云的自動化部署系統,其中,交互單元還從用戶接收云部署修改信息,部署管理單元基于云部署修改信息確定對云擴容或減容,其中,當部署管理單元基于云部署修改信息確定對云擴容時,基于云部署修改信息確定增加的用于擴容的服務器的節點類型,并且根據所述增加的服務器的節點類型新確定所述增加的服務器需要部署的所述云平臺類型下的云組件,服務器管理單元根據確定的操作系統類型,在所述增加的服務器上安裝和配置操作系統,部署任務執行單元在安裝了操作系統的增加的服務器上,部署新確定的云組件。8.根據權利要求1所述的云的自動化部署系統...

    【專利技術屬性】
    技術研發人員:張燕子張韜張麗媛趙偉李剛
    申請(專利權)人:西安三星電子研究有限公司三星電子株式會社
    類型:發明
    國別省市:陜西,61

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 色欲AV无码一区二区三区| 免费无码黄网站在线观看| 一本加勒比HEZYO无码人妻| 在线观看免费无码专区| 无码少妇一区二区| 国产成人无码A区精油按摩| 国产精品无码a∨精品| 精品无码国产一区二区三区51安| 亚洲av无码乱码在线观看野外| 无码精品黑人一区二区三区| 免费无码一区二区| 亚洲AV无码AV吞精久久| 久久精品无码一区二区日韩AV| 久久午夜福利无码1000合集| 中文字幕在线无码一区二区三区| 一本天堂ⅴ无码亚洲道久久| 亚洲精品高清无码视频| 国产在线无码制服丝袜无码| 亚洲精品无码人妻无码| 久久精品国产亚洲AV无码麻豆| 久久精品无码一区二区app| 午夜寂寞视频无码专区| 久久久精品天堂无码中文字幕| 人妻丝袜中文无码av影音先锋专区| 台湾无码AV一区二区三区| 国产精品无码制服丝袜| 无码一区二区三区在线| 亚洲国产精品无码久久98| 精品久久无码中文字幕| 免费无码VA一区二区三区| 久久青草亚洲AV无码麻豆| 中文字幕无码无码专区| 特级做A爰片毛片免费看无码| 亚洲AV蜜桃永久无码精品| 日韩经典精品无码一区| 无码AV一区二区三区无码| 日韩aⅴ人妻无码一区二区| 成人年无码AV片在线观看| 无码h黄肉3d动漫在线观看| 无码人妻精品一区二区蜜桃AV| 无码h黄肉3d动漫在线观看|