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

集群網(wǎng)絡(luò)中虛擬機的啟動方法及裝置的制造方法

文檔序號:9711528閱讀:419來源:國知局
集群網(wǎng)絡(luò)中虛擬機的啟動方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于網(wǎng)絡(luò)集群技術(shù)領(lǐng)域,具體涉及一種集群網(wǎng)絡(luò)中虛擬機的啟動方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的高速發(fā)展和網(wǎng)絡(luò)在生活中越來越廣泛的應(yīng)用,網(wǎng)絡(luò)中與數(shù)據(jù)存儲和讀取等相關(guān)的性能變得越來越重要。網(wǎng)絡(luò)集群技術(shù)是當(dāng)前解決超大規(guī)模數(shù)據(jù)量的網(wǎng)絡(luò)技術(shù),網(wǎng)絡(luò)集群存儲數(shù)據(jù)中心是承載網(wǎng)絡(luò)云計算的平臺,優(yōu)秀的數(shù)據(jù)中心網(wǎng)絡(luò)架構(gòu)是滿足云計算和提高數(shù)據(jù)中心性能的關(guān)鍵。
[0003]現(xiàn)有技術(shù)中,網(wǎng)絡(luò)集群存儲數(shù)據(jù)中心的服務(wù)節(jié)點包括計算節(jié)點和鏡像節(jié)點,計算節(jié)點和鏡像節(jié)點都具有各自獨立的存儲設(shè)備,計算節(jié)點的存儲設(shè)備只與計算節(jié)點進(jìn)行通信,鏡像節(jié)點的存儲設(shè)備只與鏡像節(jié)點進(jìn)行通信,因此,計算節(jié)點和鏡像節(jié)點之間的數(shù)據(jù)存儲需要數(shù)據(jù)在通過控制節(jié)點下的計算節(jié)點和鏡像節(jié)點之間進(jìn)行傳輸。也就是說,計算節(jié)點在進(jìn)行鏡像啟動時,首先需要鏡像節(jié)點從鏡像節(jié)點的存儲設(shè)備中進(jìn)行數(shù)據(jù)下載,鏡像文件下載到鏡像節(jié)點后,再上傳到計算節(jié)點的存儲設(shè)備中啟動相應(yīng)程序,這意味著計算節(jié)點的鏡像過程需要經(jīng)歷一次下載和一次上傳才能被計算節(jié)點使用。
[0004]由此可以看出,現(xiàn)有技術(shù)中的網(wǎng)絡(luò)集群存儲數(shù)據(jù)中心產(chǎn)生的數(shù)據(jù)流大部分是服務(wù)節(jié)點和服務(wù)節(jié)點之間的數(shù)據(jù)流、服務(wù)節(jié)點和各自存儲設(shè)備之間的數(shù)據(jù)流,而用戶通過終端接入集群網(wǎng)絡(luò)的數(shù)據(jù)流只占所有數(shù)據(jù)流的很少的一部分,浪費了裝置和數(shù)據(jù)傳輸?shù)馁Y源,大大降低了網(wǎng)絡(luò)帶寬的使用率和數(shù)據(jù)的傳輸效率。

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

[0005]本發(fā)明的目的是提供一種集群網(wǎng)絡(luò)中虛擬機的啟動方法及裝置,使得通過鏡像信息創(chuàng)建的程序在啟動時,不需要計算節(jié)點和鏡像節(jié)點之間的重復(fù)通訊,節(jié)約裝置和數(shù)據(jù)的傳輸資源,提高數(shù)據(jù)傳輸效率。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種集群網(wǎng)絡(luò)中虛擬機的啟動方法,所述方法包括如下步驟:
[0007]步驟S1,設(shè)置與計算節(jié)點和鏡像節(jié)點相連的存儲節(jié)點;
[0008]步驟S2,鏡像節(jié)點在存儲節(jié)點中預(yù)置虛擬機鏡像;
[0009]步驟S3,計算節(jié)點在存儲節(jié)點中創(chuàng)建虛擬機;
[0010]步驟S4,鏡像節(jié)點在存儲節(jié)點中設(shè)置虛擬機的啟動鏡像;
[0011 ]步驟S5,計算節(jié)點基于啟動鏡像啟動虛擬機。
[0012]上述方案中,在上述步驟S3之前,所述方法還包括:步驟S21,計算節(jié)點預(yù)設(shè)虛擬機創(chuàng)建規(guī)則和配額模板。
[0013]上述方案中,所述步驟S3進(jìn)一步包括:
[00Μ]步驟S301,計算節(jié)點接收用戶創(chuàng)建虛擬機的請求;
[0015]步驟S302,計算節(jié)點向鏡像節(jié)點發(fā)出獲取虛擬機鏡像的請求;
[0016]步驟S303,鏡像節(jié)點向計算節(jié)點返回虛擬機鏡像的索引;
[0017]步驟S304,計算節(jié)點在存儲節(jié)點中獲取虛擬機鏡像;
[00? 8]步驟S305,計算節(jié)點根據(jù)虛擬機鏡像創(chuàng)建虛擬機。
[0019]上述方案中,所述計算節(jié)點根據(jù)在存儲節(jié)點中獲取到虛擬機鏡像和計算節(jié)點中預(yù)設(shè)的虛擬機創(chuàng)建規(guī)則和配額模板在存儲節(jié)點中創(chuàng)建虛擬機。
[°02°]上述方案中,所述步驟S4進(jìn)一步包括:
[°021 ]步驟S401,計算節(jié)點向鏡像節(jié)點發(fā)出虛擬機創(chuàng)建完成的消息;
[0022]步驟S402,鏡像節(jié)點根據(jù)所創(chuàng)建的虛擬機在存儲節(jié)點中形成該虛擬機的啟動鏡像;和/或
[0023]步驟S403,鏡像節(jié)點向計算節(jié)點發(fā)送啟動鏡像的索引信息。
[0024]上述方案中,所述步驟S5進(jìn)一步包括:
[0025]步驟S501,計算節(jié)點接收用戶發(fā)出的啟動虛擬機的請求信息;
[0026]步驟S502,計算節(jié)點向鏡像節(jié)點發(fā)出獲取啟動鏡像的請求;
[0027]步驟S503,鏡像節(jié)點向計算節(jié)點返回啟動鏡像的索引信息;
[0028]步驟S504,計算節(jié)點在存儲節(jié)點中索引到用戶所請求啟動的虛擬機的啟動鏡像;
[0029]步驟S505,計算節(jié)點在存儲節(jié)點中啟動虛擬機。
[0030]根據(jù)本發(fā)明的另一個方面,還提供了一種集群網(wǎng)絡(luò)中虛擬機的啟動裝置,所述裝置包括計算節(jié)點、鏡像節(jié)點、存儲節(jié)點,其中,
[0031]所述存儲節(jié)點與計算節(jié)點和鏡像節(jié)點相連,用于存儲計算節(jié)點創(chuàng)建的虛擬機實例、鏡像節(jié)點預(yù)置的虛擬機鏡像和形成的虛擬機啟動鏡像;
[0032]所述鏡像節(jié)點用于在存儲節(jié)點中預(yù)置虛擬機鏡像,還用于在存儲節(jié)點中設(shè)置虛擬機的啟動鏡像;
[0033]所述計算節(jié)點用于在存儲節(jié)點中創(chuàng)建虛擬機,還用于基于啟動鏡像啟動虛擬機。
[0034]上述方案中,所述裝置還包括預(yù)設(shè)模塊,用于在計算節(jié)點中預(yù)設(shè)虛擬機創(chuàng)建規(guī)則和配額模板。
[0035]上述方案中,所述計算節(jié)點進(jìn)一步用于獲取鏡像節(jié)點在存儲節(jié)點中預(yù)置的虛擬機鏡像,并根據(jù)在存儲節(jié)點中獲取到虛擬機鏡像和計算節(jié)點中預(yù)設(shè)的虛擬機創(chuàng)建規(guī)則和配額模板在存儲節(jié)點中創(chuàng)建虛擬機。
[0036]上述方案中,所述計算節(jié)點還用于向鏡像節(jié)點發(fā)出虛擬機創(chuàng)建完成的消息;
[0037]所述鏡像節(jié)點還用于根據(jù)所創(chuàng)建的虛擬機在存儲節(jié)點中形成該虛擬機的啟動鏡像,并向計算節(jié)點發(fā)送啟動鏡像的索引信息。
[0038]上述方案中,所述計算節(jié)點進(jìn)一步用于計算節(jié)點在存儲節(jié)點中索引到用戶所請求啟動的虛擬機的啟動鏡像并在存儲節(jié)點中啟動虛擬機。
[0039]本發(fā)明公開了一種集群網(wǎng)絡(luò)中虛擬機的啟動方法及裝置,所述方法包括:設(shè)置與計算節(jié)點和鏡像節(jié)點相連的存儲節(jié)點;鏡像節(jié)點在存儲節(jié)點中預(yù)置虛擬機鏡像;計算節(jié)點在存儲節(jié)點中創(chuàng)建虛擬機;鏡像節(jié)點在存儲節(jié)點中設(shè)置虛擬機的啟動鏡像;計算節(jié)點基于啟動鏡像啟動虛擬機。通過上述方法,使得虛擬機創(chuàng)建后,計算節(jié)點直接讀取所述虛擬機的啟動鏡像并通過所述預(yù)置的啟動鏡像啟動所述虛擬機,而不需要計算節(jié)點與鏡像節(jié)點的頻繁通信,在保證網(wǎng)絡(luò)功能的前提下,減少了計算節(jié)點與鏡像節(jié)點之間的數(shù)據(jù)流,節(jié)約了裝置和數(shù)據(jù)傳輸?shù)馁Y源,提高了數(shù)據(jù)傳輸效率。
【附圖說明】
[0040]圖1是本發(fā)明優(yōu)選實施例的集群網(wǎng)絡(luò)中虛擬機的啟動方法流程示意圖;
[0041 ]圖2是本發(fā)明優(yōu)選實施例的創(chuàng)建虛擬機的流程示意圖;
[0042]圖3是本發(fā)明優(yōu)選實施例的設(shè)置虛擬機的啟動鏡像的流程示意圖;
[0043]圖4是本發(fā)明優(yōu)選實施例的啟動虛擬機的流程示意圖;
[0044]圖5是本發(fā)明優(yōu)選實施例的集群網(wǎng)絡(luò)中虛擬機的啟動裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明了,下面結(jié)合【具體實施方式】并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
[0046]圖1是本發(fā)明優(yōu)選實施例的集群網(wǎng)絡(luò)中虛擬機的啟動方法流程示意圖。
[0047]如圖1所示,本發(fā)明實施例的集群網(wǎng)絡(luò)中虛擬機的啟動方法,包括如下步驟:
[0048]步驟S1,設(shè)置與計算節(jié)點和鏡像節(jié)點相連的存儲節(jié)點。
[0049]本步驟中,通過設(shè)置與計算節(jié)點和鏡像節(jié)點相連接的存儲節(jié)點,可以使得當(dāng)鏡像節(jié)點能夠在存儲節(jié)點中預(yù)置虛擬機鏡像,而計算節(jié)點也可以從該存儲節(jié)點中讀取所述預(yù)置的虛擬機鏡像,即設(shè)置成計算節(jié)點和鏡像節(jié)點共用的存儲節(jié)點,從而簡化了
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1