亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

云計算平臺中物理機的構(gòu)建方法及裝置與流程

文檔序號:12739597閱讀:393來源:國知局
云計算平臺中物理機的構(gòu)建方法及裝置與流程

本發(fā)明涉及云計算技術(shù)領(lǐng)域,更具體的,涉及云計算平臺中物理機的構(gòu)建方法及裝置。



背景技術(shù):

云計算技術(shù)近幾年飛速發(fā)展,硬件虛擬化技術(shù)、虛擬網(wǎng)絡(luò)技術(shù)、云計算安全等技術(shù)的不斷發(fā)展,使得云計算日漸成熟,在社會的諸多領(lǐng)域中得到了普遍應(yīng)用,大量的業(yè)務(wù)應(yīng)用被部署云計算當中。

但是在實際應(yīng)用中經(jīng)常會遇到客戶需要使用物理機和虛擬機共同搭建業(yè)務(wù)應(yīng)用的場景,例如將mysql、oracle等性能要求比較高的組件部署于物理服務(wù)器上,此時如果按照原有的方式部署客戶的業(yè)務(wù)應(yīng)用,就需要引入兩套管理平臺,即,物理機管理平臺和云計算管理平臺。這時客戶的軟件采購成本,以及業(yè)務(wù)應(yīng)用的運維、運營成本就會成倍增長。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明提供了一種云計算平臺中物理機的構(gòu)建方法及裝置,以云計算平臺中管理虛擬機的方式管理物理機,并將物理機接入到具有vxlan功能的物理交換機上,并將所述物理交換機與云計算平臺中的計算網(wǎng)絡(luò)接通,實現(xiàn)物理機與虛擬機在虛擬局域網(wǎng)中的互通,降低客戶軟件采購成本,以及業(yè)務(wù)應(yīng)用的運維、運營成本。

具體技術(shù)方案如下:

一種云計算平臺中物理機的構(gòu)建方法,應(yīng)用于物理機管理服務(wù)中,包括:

根據(jù)攜帶有物理機規(guī)格的用戶創(chuàng)建指令,在云計算平臺中創(chuàng)建符合所述物理機規(guī)格的物理機;

通過所述物理機網(wǎng)卡將所述物理機接入到具有vxlan功能的物理交換機上,所述物理交換機與所述云計算平臺中的計算網(wǎng)絡(luò)接通。

優(yōu)選的,在所述通過所述物理機網(wǎng)卡將所述物理機接入到具有vxlan功能的物理交換機上,之后還包括:

接收用戶操作指令,并將所述用戶操作指令轉(zhuǎn)換為ipmi命令,控制所述物理機執(zhí)行與所述用戶操作指令相對應(yīng)的操作,所述操作包括:開機、關(guān)機、重啟和休眠。

優(yōu)選的,所述根據(jù)攜帶有物理機規(guī)格的用戶創(chuàng)建指令,在云計算平臺中創(chuàng)建符合所述物理機規(guī)格的物理機,包括:

調(diào)用物理機資源調(diào)度模塊,在物理機資源池中選擇與所述用戶創(chuàng)建指令中物理機規(guī)格相同且狀態(tài)可用的物理機;

以所述物理機的網(wǎng)卡MAC為參數(shù)向網(wǎng)絡(luò)服務(wù)申請?zhí)摂M網(wǎng)卡,使所述網(wǎng)絡(luò)服務(wù)將所述虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系存儲在DHCP服務(wù)中;

根據(jù)ipmi將PXE服務(wù)作為所述物理機的第一啟動引導順序,并重啟所述物理機;

依據(jù)所述物理機的PXE網(wǎng)卡,根據(jù)PXE和TFTP文件傳輸協(xié)議,從鏡像服務(wù)中獲取與所述物理機規(guī)格相對應(yīng)的安裝鏡像,并進行自動安裝;

根據(jù)ipmi將系統(tǒng)盤作為所述物理機的第一啟動引導順序,并重啟所述物理機;

以所述物理機的網(wǎng)卡MAC為參數(shù)向所述網(wǎng)絡(luò)服務(wù)請求并獲取IP,并將所述物理機加入到計算資源池中,將所述物理機的狀態(tài)修改為使用中。

一種云計算平臺中物理機的構(gòu)建裝置,應(yīng)用于物理機管理服務(wù),包括:

創(chuàng)建模塊,用于根據(jù)攜帶有物理機規(guī)格的用戶創(chuàng)建指令,在云計算平臺中創(chuàng)建符合所述物理機規(guī)格的物理機;

接入模塊,用于通過所述物理機網(wǎng)卡將所述物理機接入到具有vxlan功能的物理交換機上,所述物理交換機與所述云計算平臺中的計算網(wǎng)絡(luò)接通。

優(yōu)選的,所述裝置還包括:

控制模塊,接收用戶操作指令,并將所述用戶操作指令轉(zhuǎn)換為ipmi命令,控制所述物理機執(zhí)行與所述用戶操作指令相對應(yīng)的操作,所述操作包括:開機、關(guān)機、重啟和休眠。

優(yōu)選的,所述創(chuàng)建模塊包括:

調(diào)用子模塊,用于調(diào)用物理機資源調(diào)度模塊,在物理機資源池中選擇與所述用戶創(chuàng)建指令中物理機規(guī)格相同且狀態(tài)可用的物理機;

申請子模塊,用于以所述物理機的網(wǎng)卡MAC為參數(shù)向網(wǎng)絡(luò)服務(wù)申請?zhí)摂M網(wǎng)卡,使所述網(wǎng)絡(luò)服務(wù)將所述虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系存儲在DHCP服務(wù)中;

第一重啟子模塊,用于根據(jù)ipmi將PXE服務(wù)作為所述物理機的第一啟動引導順序,并重啟所述物理機;

安裝子模塊,用于依據(jù)所述物理機的PXE網(wǎng)卡,根據(jù)PXE和TFTP文件傳輸協(xié)議,從鏡像服務(wù)中獲取與所述物理機規(guī)格相對應(yīng)的安裝鏡像,并進行自動安裝;

第二重啟子模塊,用于根據(jù)ipmi將系統(tǒng)盤作為所述物理機的第一啟動引導順序,并重啟所述物理機;

獲取子模塊,用于以所述物理機的網(wǎng)卡MAC為參數(shù)向所述網(wǎng)絡(luò)服務(wù)請求并獲取IP,并根據(jù)所述IP將所述物理機加入到計算資源池中,將所述物理機的狀態(tài)修改為使用中。

一種云計算平臺,包括:鏡像服務(wù)、物理機管理服務(wù)、計算服務(wù)和網(wǎng)絡(luò)服務(wù);

所述鏡像服務(wù)中存儲用于創(chuàng)建物理機的不同規(guī)格的安裝鏡像,并在鏡像服務(wù)所在的服務(wù)器上提供PXE和TFTP文件傳輸服務(wù),將與待創(chuàng)建物理機相對應(yīng)規(guī)格的安裝鏡像發(fā)送到所述待創(chuàng)建物理機上;

所述物理機管理服務(wù)包括上述云計算平臺中物理機的構(gòu)建裝置;

所述計算服務(wù)包括物理機規(guī)格管理模塊和物理機資源調(diào)度模塊,所述物理機規(guī)格管理模塊用于判斷是否有與所述待創(chuàng)建物理機相對應(yīng)的物理機規(guī)格,若沒有則創(chuàng)建所述物理機規(guī)格,以便所述物理機管理服務(wù)創(chuàng)建物理機,所述物理機資源調(diào)度模塊用于在物理機資源池中選擇與所述待創(chuàng)建物理機規(guī)格相同且狀態(tài)可用的物理機;

所述網(wǎng)絡(luò)服務(wù)提供DHCP服務(wù),保存物理機的虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系,當所述物理機請求IP時,將與所述物理機虛擬網(wǎng)卡的MAC地址相對應(yīng)的IP分配給所述物理機。

相對于現(xiàn)有技術(shù),本發(fā)明的有益效果如下:

本發(fā)明提供的云計算平臺中物理機的構(gòu)建方法及裝置,根據(jù)用戶創(chuàng)建指令在云計算平臺中創(chuàng)建物理機,將物理機接入到具有vxlan功能的物理交換機上,并將所述物理交換機與云計算平臺中的計算網(wǎng)絡(luò)接通,實現(xiàn)物理機與虛擬機在虛擬局域網(wǎng)中的二層互通,并能夠以云計算平臺中管理虛擬機的方式管理物理機,避免了現(xiàn)有技術(shù)中需要引入兩套管理平臺來分別管理物理機和虛擬機,使物理機與虛擬機在虛擬局域網(wǎng)中互通的問題,降低客戶軟件采購成本,以及業(yè)務(wù)應(yīng)用的運維、運營成本。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實施例公開的一種云計算平臺中物理機的構(gòu)建方法流程圖;

圖2為本發(fā)明實施例公開的一種云計算平臺中物理機的構(gòu)建方法流程圖;

圖3為本發(fā)明實施例公開的一種云計算平臺中物理機的構(gòu)建裝置結(jié)構(gòu)示意圖;

圖4為本發(fā)明實施例公開的一種云計算平臺中物理機的構(gòu)建裝置結(jié)構(gòu)示意圖;

圖5為本發(fā)明實施例公開的一種云計算平臺的拓撲圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1,本實施例公開了一種云計算平臺中物理機的構(gòu)建方法,應(yīng)用于物理機管理服務(wù)中,具體包括以下步驟:

S101:根據(jù)攜帶有物理機規(guī)格的用戶創(chuàng)建指令,在云計算平臺中創(chuàng)建符合所述物理機規(guī)格的物理機;

請參閱圖2,S101的具體執(zhí)行過程如下:

S201:調(diào)用物理機資源調(diào)度模塊,在物理機資源池中選擇與所述用戶創(chuàng)建指令中物理機規(guī)格相同且狀態(tài)可用的物理機;

具體的,物理機規(guī)格指物理機的類型,需要記錄如下數(shù)據(jù):內(nèi)存大小、CPU核數(shù)、CPU架構(gòu)和磁盤等,物理機規(guī)格用于將物理機資源分類管理。

S202:以所述物理機的網(wǎng)卡MAC為參數(shù)向網(wǎng)絡(luò)服務(wù)申請?zhí)摂M網(wǎng)卡,使所述網(wǎng)絡(luò)服務(wù)將所述虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系存儲在DHCP服務(wù)中;

S203:根據(jù)ipmi將PXE服務(wù)作為所述物理機的第一啟動引導順序,并重啟所述物理機;

S204:依據(jù)所述物理機的PXE網(wǎng)卡,根據(jù)PXE和TFTP文件傳輸協(xié)議,從鏡像服務(wù)中獲取與所述物理機規(guī)格相對應(yīng)的安裝鏡像,并進行自動安裝;

需要說明的是,物理機的一張網(wǎng)卡作為PXE網(wǎng)卡,接到交換機上,交換機接到云平臺控制節(jié)點的PXE服務(wù)上,PXE服務(wù)對接鏡像服務(wù),向鏡像服務(wù)請求安裝鏡像。

還需要說明的是,物理機通過部署任務(wù)自動完成系統(tǒng)安裝,在安裝結(jié)束后向計算服務(wù)發(fā)送結(jié)束的通知消息。

S205:根據(jù)ipmi將系統(tǒng)盤作為所述物理機的第一啟動引導順序,并重啟所述物理機;

需要說明的是,當系統(tǒng)安裝結(jié)束后,需要將系統(tǒng)盤作為物理機的第一啟動引導順序,也就是說進行系統(tǒng)初始化,恢復(fù)默認的啟動引導順序。

S206:以所述物理機的網(wǎng)卡MAC為參數(shù)向所述網(wǎng)絡(luò)服務(wù)請求并獲取IP,并將所述物理機加入到計算資源池中,將所述物理機的狀態(tài)修改為使用中。

可以理解的是,網(wǎng)絡(luò)服務(wù)的DHCP服務(wù)中存儲有物理機虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系,當物理機以網(wǎng)卡MAC為參數(shù)向網(wǎng)絡(luò)服務(wù)請求IP時,網(wǎng)絡(luò)服務(wù)會根據(jù)MAC與IP的對應(yīng)關(guān)系向物理機返回與MAC對應(yīng)的IP。

需要說明的是,在S101中可以同時創(chuàng)建一個或一個以上的物理機,當同時創(chuàng)建多個物理機時,各個物理機的創(chuàng)建過程相同。

S102:通過所述物理機網(wǎng)卡將所述物理機接入到具有vxlan功能的物理交換機上,所述物理交換機與所述云計算平臺中的計算網(wǎng)絡(luò)接通。

可以理解的是,當云計算平臺中的計算網(wǎng)絡(luò)中接入虛擬機時,所述物理機與計算節(jié)點,也就是虛擬機的宿主機上的vxlan組成一個大的vxlan環(huán)境,實現(xiàn)物理機與虛擬機的二層互通,即可實現(xiàn)物理機與虛擬機的vxlan網(wǎng)絡(luò)互通功能。

需要說明的是,在創(chuàng)建物理機,且實現(xiàn)物理機與虛擬機的互通之后,使用物理機的ipmi接口接入到云計算平臺的管理網(wǎng)絡(luò)之后,計算服務(wù)能通過管理網(wǎng)絡(luò)向物理機的ipmi接口下發(fā)用戶操作指令,用戶可以以云計算平臺中管理虛擬機的方法來管理物理機,當接收到用戶操作指令時,將所述用戶操作指令轉(zhuǎn)換為ipmi命令,控制所述物理機執(zhí)行與所述用戶操作指令相對應(yīng)的操作,所述操作包括:開機、關(guān)機、重啟和休眠。

本實施例公開的云計算平臺中物理機與虛擬機之間互通的方法,根據(jù)用戶創(chuàng)建指令在云計算平臺中創(chuàng)建物理機,將物理機接入到具有vxlan功能的物理交換機上,并將所述物理交換機與云計算平臺中的計算網(wǎng)絡(luò)接通,實現(xiàn)物理機與虛擬機在虛擬局域網(wǎng)中的二層互通,并能夠以云計算平臺中管理虛擬機的方式管理物理機,避免了現(xiàn)有技術(shù)中需要引入兩套管理平臺來分別管理物理機和虛擬機,使物理機與虛擬機在虛擬局域網(wǎng)中互通的問題,降低客戶軟件采購成本,以及業(yè)務(wù)應(yīng)用的運維、運營成本。

基于上述實施例公開的云計算平臺中物理機的構(gòu)建方法,請參閱圖3,本實施例對應(yīng)公開了一種云計算平臺中物理機的構(gòu)建裝置,應(yīng)用于物理機管理服務(wù),包括:

創(chuàng)建模塊101,用于根據(jù)攜帶有物理機規(guī)格的用戶創(chuàng)建指令,在云計算平臺中創(chuàng)建符合所述物理機規(guī)格的物理機;

請參閱圖4,所述創(chuàng)建模塊101包括:

調(diào)用子模塊104,用于調(diào)用物理機資源調(diào)度模塊,在物理機資源池中選擇與所述用戶創(chuàng)建指令中物理機規(guī)格相同且狀態(tài)可用的物理機;

申請子模塊105,用于以所述物理機的網(wǎng)卡MAC為參數(shù)向網(wǎng)絡(luò)服務(wù)申請?zhí)摂M網(wǎng)卡,使所述網(wǎng)絡(luò)服務(wù)將所述虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系存儲在DHCP服務(wù)中;

第一重啟子模塊106,用于根據(jù)ipmi將PXE服務(wù)作為所述物理機的第一啟動引導順序,并重啟所述物理機;

安裝子模塊107,用于依據(jù)所述物理機的PXE網(wǎng)卡,根據(jù)PXE和TFTP文件傳輸協(xié)議,從鏡像服務(wù)中獲取與所述物理機規(guī)格相對應(yīng)的安裝鏡像,并進行自動安裝;

第二重啟子模塊108,用于根據(jù)ipmi將系統(tǒng)盤作為所述物理機的第一啟動引導順序,并重啟所述物理機;

獲取子模塊109,用于以所述物理機的網(wǎng)卡MAC為參數(shù)向所述網(wǎng)絡(luò)服務(wù)請求并獲取IP,并根據(jù)所述IP將所述物理機加入到計算資源池中,將所述物理機的狀態(tài)修改為使用中。

需要說明的是,在創(chuàng)建模塊101中可以同時創(chuàng)建一個或一個以上的物理機,當同時創(chuàng)建多個物理機時,各個物理機的創(chuàng)建過程相同。

接入模塊102,用于通過所述物理機網(wǎng)卡將所述物理機接入到具有vxlan功能的物理交換機上,所述物理交換機與所述云計算平臺中的計算網(wǎng)絡(luò)接通。

請參閱圖4,所述云計算平臺中物理機的構(gòu)建裝置還包括:

控制模塊103,接收用戶操作指令,并將所述用戶操作指令轉(zhuǎn)換為ipmi命令,控制所述物理機執(zhí)行與所述用戶操作指令相對應(yīng)的操作,所述操作包括:開機、關(guān)機、重啟和休眠。

本實施例提供的云計算平臺中物理機的構(gòu)建裝置,創(chuàng)建模塊101根據(jù)用戶創(chuàng)建指令在云計算平臺中創(chuàng)建物理機,接入模塊102將物理機接入到具有vxlan功能的物理交換機上,并將所述物理交換機與云計算平臺中的計算網(wǎng)絡(luò)接通,實現(xiàn)物理機與虛擬機在虛擬局域網(wǎng)中的二層互通,控制模塊103能夠以云計算平臺中管理虛擬機的方式管理物理機,避免了現(xiàn)有技術(shù)中需要引入兩套管理平臺來分別管理物理機和虛擬機,使物理機與虛擬機在虛擬局域網(wǎng)中互通的問題,降低客戶軟件采購成本,以及業(yè)務(wù)應(yīng)用的運維、運營成本。

請參閱圖5,在上述實施例的基礎(chǔ)上,本實施例公開了一種云計算平臺,包括:鏡像服務(wù)、物理機管理服務(wù)、計算服務(wù)和網(wǎng)絡(luò)服務(wù);

需要說明的是,vm1和vm2分別代表不同的虛擬機,在實際應(yīng)用中云計算平臺上可能有多個虛擬機。

還需要說明的是,eth0和eth1不代表具體的網(wǎng)卡,只是用于表示不同的兩個網(wǎng)卡。

可以理解的是,物理機PXE專用網(wǎng)絡(luò)用于傳輸物理機的安裝鏡像。

所述鏡像服務(wù)中存儲用于創(chuàng)建物理機的不同規(guī)格的安裝鏡像,并在鏡像服務(wù)所在的服務(wù)器上提供PXE和TFTP文件傳輸服務(wù),將與待創(chuàng)建物理機相對應(yīng)規(guī)格的安裝鏡像發(fā)送到所述待創(chuàng)建物理機上;

所述物理機管理服務(wù)包括:上述實施例公開的云計算平臺中物理機的構(gòu)建裝置;

所述計算服務(wù)包括物理機規(guī)格管理模塊和物理機資源調(diào)度模塊,所述物理機規(guī)格管理模塊用于判斷是否有與所述待創(chuàng)建物理機相對應(yīng)的物理機規(guī)格,若沒有則創(chuàng)建所述物理機規(guī)格,以便所述物理機管理服務(wù)創(chuàng)建物理機,所述物理機資源調(diào)度模塊用于在物理機資源池中選擇與所述待創(chuàng)建物理機規(guī)格相同且狀態(tài)可用的物理機;

需要說明的是,所述物理機規(guī)格管理模塊管理物理機規(guī)格,并與虛擬機規(guī)格作區(qū)分。

所述網(wǎng)絡(luò)服務(wù)提供DHCP服務(wù),保存物理機的虛擬網(wǎng)卡的MAC與IP的對應(yīng)關(guān)系,當所述物理機請求IP時,將與所述物理機虛擬網(wǎng)卡的MAC地址相對應(yīng)的IP分配給所述物理機。

對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1