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

一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的ip地址分配方法及裝置的制造方法

文檔序號(hào):10690939閱讀:493來(lái)源:國(guó)知局
一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的ip地址分配方法及裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置,包括:虛擬機(jī)客戶端向開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求;云管理平臺(tái)服務(wù)器通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址;如果是,則向虛擬機(jī)客戶端發(fā)送包含IP地址的offer包;如果否,則在存儲(chǔ)系統(tǒng)的地址池中隨機(jī)選取一個(gè)IP地址,并向虛擬機(jī)客戶端發(fā)送包含IP地址的offer包;虛擬機(jī)客戶端向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。由此可見(jiàn),通過(guò)分配固定的IP地址可以避免IP地址的沖突,即使是在地址池中隨機(jī)選取IP地址,虛擬機(jī)客戶端也會(huì)向云管理平臺(tái)服務(wù)器發(fā)送反饋信息,進(jìn)一步避免了IP地址沖突或者無(wú)效等問(wèn)題。
【專利說(shuō)明】
一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)虛擬化技術(shù)領(lǐng)域,特別是涉及一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置。
【背景技術(shù)】
[0002]隨著云計(jì)算、云管理平臺(tái)服務(wù)器虛擬化的發(fā)展,快速部署虛擬機(jī)是云技術(shù)一個(gè)環(huán)節(jié)。當(dāng)前所有網(wǎng)絡(luò)服務(wù),全都離不開(kāi)IP地址。由于云管理平臺(tái)服務(wù)器虛擬化的環(huán)境可能存在普通vlan 二層網(wǎng)絡(luò),也有可能有類似vxlan的二層隧道網(wǎng)絡(luò),在各種各樣的虛擬化環(huán)境中,如果沒(méi)有統(tǒng)一的IP地址分配方法,則造成IP地址沖突或IP地址無(wú)效等問(wèn)題。

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

[0003]本發(fā)明的目的是提供一種種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置,用于減少虛擬機(jī)的IP地址沖突或IP地址無(wú)效等問(wèn)題。
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,包括:
[0005]虛擬機(jī)客戶端向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求;
[0006]所述云管理平臺(tái)服務(wù)器在接收到所述IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址;
[0007]如果是,則向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的offer包;
[0008]如果否,則在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的off er包;
[0009]所述虛擬機(jī)客戶端接收所述offer包,并向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息。
[0010]優(yōu)選地,向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息具體為:
[0011]當(dāng)具有所述虛擬機(jī)匹配的IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送接收到所述IP地址的信息;
[0012]當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送采用所述IP地址的信息。
[0013]優(yōu)選地,還包括:當(dāng)接收到所述采用所述IP地址的信息后,所述云管理平臺(tái)服務(wù)器向所述存儲(chǔ)系統(tǒng)發(fā)送刪除所述IP地址的信息。
[0014]優(yōu)選地,所述虛擬機(jī)客戶端向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求具體是通過(guò)vlan 二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)。
[0015]—種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,包括:
[0016]虛擬機(jī)客戶端,用于向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求,還用于,接收所述云管理平臺(tái)服務(wù)器發(fā)送的offer包,并向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息;
[0017]所述云管理平臺(tái)服務(wù)器,用于在接收到所述IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址;
[0018]如果是,則向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的offer包;
[0019]如果否,則在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的off er包;
[0020]所述存儲(chǔ)系統(tǒng),用于存儲(chǔ)所述地址池。
[0021]優(yōu)選地,所述虛擬機(jī)客戶端具體用于:
[0022]當(dāng)具有所述虛擬機(jī)匹配的IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送接收到所述IP地址的信息;
[0023]當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送采用所述IP地址的信息。
[0024]優(yōu)選地,所述云管理平臺(tái)服務(wù)器還用于當(dāng)接收到所述采用所述IP地址的信息后,向所述存儲(chǔ)系統(tǒng)發(fā)送刪除所述IP地址的信息。
[0025]優(yōu)選地,所述虛擬機(jī)客戶端和所述云管理平臺(tái)服務(wù)器通過(guò)vlan 二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)連接。
[0026]本發(fā)明所提供的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置,預(yù)先給虛擬機(jī)分配固定的IP地址或?qū)?yīng)的地址池,在虛擬機(jī)客戶端發(fā)送IP地址分配請(qǐng)求后,為虛擬機(jī)客戶端發(fā)送固定的IP地址或者在地址池中隨機(jī)選取的IP地址。當(dāng)虛擬機(jī)客戶端在接收到IP地址后,向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。由此可見(jiàn),通過(guò)分配固定的IP地址可以避免IP地址的沖突,即使是在地址池中隨機(jī)選取IP地址,虛擬機(jī)客戶端也會(huì)向云管理平臺(tái)服務(wù)器發(fā)送反饋信息,進(jìn)一步避免了 IP地址沖突或者無(wú)效等問(wèn)題。本方法基于DHCP協(xié)議,架構(gòu)在開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)上,又和云管理平臺(tái)服務(wù)器結(jié)合,實(shí)現(xiàn)云端分配IP地址給虛擬機(jī)。使用DHCP協(xié)議,開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng),云平臺(tái)管理三者結(jié)合,適應(yīng)于虛擬化網(wǎng)絡(luò)環(huán)境中虛擬機(jī)IP地址的分配。
【附圖說(shuō)明】
[0027]為了更清楚地說(shuō)明本發(fā)明實(shí)施例,下面將對(duì)實(shí)施例中所需要使用的附圖做簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1為本發(fā)明提供的一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法的流程圖;
[0029]圖2為本發(fā)明提供的一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下,所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)范圍。
[0031]本發(fā)明的核心是提供一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置。
[0032]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。
[0033]圖1為本發(fā)明提供的一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法的流程圖。如圖1所示,基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,包括:
[0034]S10:虛擬機(jī)客戶端向開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求。
[0035]在具體實(shí)施中,管理員需要根據(jù)用戶設(shè)置創(chuàng)建地址池。該地址池中包含有多個(gè)IP地址。管理員創(chuàng)建虛擬機(jī)時(shí)可以為任意的虛擬機(jī)選擇對(duì)應(yīng)的地址池,即該虛擬機(jī)的IP地址是不固定的,如果需要申請(qǐng)的話,則是隨機(jī)選取地址池中的一個(gè)IP地址,或者為虛擬機(jī)分配一個(gè)固定IP地址。
[0036]可以理解的是,具有固定IP地址的虛擬機(jī)在發(fā)出IP地址分配請(qǐng)求后,能夠獲取預(yù)先分配的IP地址。另外,設(shè)置好虛擬機(jī)與地址池或者指定IP地址的對(duì)應(yīng)關(guān)系后,需要進(jìn)行存儲(chǔ),本發(fā)明中IP地址是存儲(chǔ)于存儲(chǔ)系統(tǒng)中。
[0037]作為一種優(yōu)選的實(shí)施方式,虛擬機(jī)客戶端向開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求具體是通過(guò)Vlan 二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)。
[0038]Sll:云管理平臺(tái)服務(wù)器在接收到IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址。
[0039]在一個(gè)系統(tǒng)中,有多個(gè)虛擬機(jī),多個(gè)虛擬機(jī)客戶端可以是同時(shí)發(fā)出IP地址分配請(qǐng)求,也可以任意的一個(gè)或幾個(gè)發(fā)出IP地址分配請(qǐng)求,總之,只要云管理平臺(tái)服務(wù)器在接收到IP地址分配請(qǐng)求后,就需要判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址。如果是,則進(jìn)入步驟S12,如果否,則進(jìn)入步驟S13。
[0040]需要說(shuō)明的是,本發(fā)明中的匹配的IP地址指的是預(yù)先給該虛擬機(jī)分配了固定的IP地址。不需要在對(duì)應(yīng)的地址池中為該虛擬機(jī)進(jìn)行IP地址分配。
[0041 ] DHCP (Dynami c Host Configurat1n Protocol,動(dòng)態(tài)主機(jī)配置協(xié)議)是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作,主要有兩個(gè)用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對(duì)所有計(jì)算機(jī)作中央管理的手段,本發(fā)明不再贅述。
[0042]S12:向虛擬機(jī)客戶端發(fā)送包含IP地址的offer包。
[0043]如果虛擬機(jī)有匹配的IP地址,則云管理平臺(tái)服務(wù)器就按照存儲(chǔ)系統(tǒng)中存儲(chǔ)的IP地址發(fā)送給對(duì)應(yīng)的虛擬機(jī)客戶端。為了便于傳輸,在發(fā)送IP地址時(shí),需要將IP地址等信息進(jìn)行封裝形成of f er包,發(fā)送給對(duì)應(yīng)的虛擬機(jī)客戶端。
[0044]S13:在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向虛擬機(jī)客戶端發(fā)送包含IP地址的of fer包。
[0045]如果虛擬機(jī)沒(méi)有匹配的IP地址,則云管理平臺(tái)服務(wù)器就按照存儲(chǔ)系統(tǒng)中地址池中的IP地址隨機(jī)選擇一個(gè)發(fā)送給對(duì)應(yīng)的虛擬機(jī)客戶端。為了便于傳輸,在發(fā)送IP地址時(shí),需要將IP地址等信息進(jìn)行封裝形成of fer包,發(fā)送給對(duì)應(yīng)的虛擬機(jī)客戶端。
[0046]S14:虛擬機(jī)客戶端接收offer包,并向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。
[0047]在具體實(shí)施中,為了確保虛擬機(jī)客戶端能夠成功接收到IP地址,本發(fā)明中,在虛擬機(jī)客戶端接收到offer包后需要向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。
[0048]作為優(yōu)選地實(shí)施方式,向云管理平臺(tái)服務(wù)器發(fā)送反饋信息具體為:
[0049]當(dāng)具有虛擬機(jī)匹配的IP地址時(shí),向云管理平臺(tái)服務(wù)器發(fā)送接收到IP地址的信息;
[0050]當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向云管理平臺(tái)服務(wù)器發(fā)送米用IP地址的?目息。
[0051]如果虛擬機(jī)具有匹配的IP地址,則該虛擬機(jī)的IP地址就固定了,因此,在接收到云管理平臺(tái)服務(wù)器發(fā)送的offer包后,只需要告知云管理平臺(tái)服務(wù)器接收到發(fā)送的IP地址即可。
[0052]如果虛擬機(jī)沒(méi)有匹配的IP地址,則該虛擬機(jī)的IP地址就沒(méi)有固定,因此,在接收到云管理平臺(tái)服務(wù)器發(fā)送的offer包后,需要告知是否要采用發(fā)送的IP地址,如果采用該IP地址,則云管理平臺(tái)服務(wù)器就不會(huì)將該IP地址分配給其它虛擬機(jī),就不會(huì)產(chǎn)生沖突。
[0053]可以理解的是,在另一種實(shí)施例中,向云管理平臺(tái)服務(wù)器發(fā)送反饋信息還可以為:
[0054]當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向云管理平臺(tái)服務(wù)器發(fā)送拒絕采用IP地址的信息。
[0055]在具體實(shí)施中,有可能分配的IP地址不滿足虛擬機(jī)的要求,此時(shí),如果虛擬機(jī)在接收到offer包之后可以向云管理平臺(tái)服務(wù)器發(fā)送拒絕采用IP地址的信息。此時(shí),云管理平臺(tái)服務(wù)器需要在對(duì)應(yīng)的地址池中重新為虛擬機(jī)分配IP地址。
[0056]本實(shí)施例提供的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,預(yù)先給虛擬機(jī)分配固定的IP地址或?qū)?yīng)的地址池,在虛擬機(jī)客戶端發(fā)送IP地址分配請(qǐng)求后,為虛擬機(jī)客戶端發(fā)送固定的IP地址或者在地址池中隨機(jī)選取的IP地址。當(dāng)虛擬機(jī)客戶端在接收到IP地址后,向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。由此可見(jiàn),通過(guò)分配固定的IP地址可以避免IP地址的沖突,即使是在地址池中隨機(jī)選取IP地址,虛擬機(jī)客戶端也會(huì)向云管理平臺(tái)服務(wù)器發(fā)送反饋信息,進(jìn)一步避免了 IP地址沖突或者無(wú)效等問(wèn)題。本方法基于DHCP協(xié)議,架構(gòu)在開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)上,又和云管理平臺(tái)服務(wù)器結(jié)合,實(shí)現(xiàn)云端分配IP地址給虛擬機(jī)。使用DHCP協(xié)議,開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng),云平臺(tái)管理三者結(jié)合,適應(yīng)于虛擬化網(wǎng)絡(luò)環(huán)境中虛擬機(jī)IP地址的分配。
[0057]作為一種優(yōu)選的實(shí)施方式,還包括:當(dāng)接收到采用IP地址的信息后,云管理平臺(tái)服務(wù)器向存儲(chǔ)系統(tǒng)發(fā)送刪除IP地址的信息。
[0058]可以理解的是,如果在地址池中選取了一個(gè)IP地址給虛擬機(jī),且虛擬機(jī)接受該IP地址,那么該IP地址就不能分配給其它虛擬機(jī),因此,云管理平臺(tái)服務(wù)器向存儲(chǔ)系統(tǒng)發(fā)送刪除該IP地址的信息。存儲(chǔ)系統(tǒng)在接收到該信息是,刪除地址池中的該IP地址。
[0059]另外,云管理平臺(tái)服務(wù)器還可以記錄虛擬機(jī)客戶端與IP地址的分配對(duì)應(yīng)關(guān)系,以便用于后續(xù)查看。
[0060]圖2為本發(fā)明提供的一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置的結(jié)構(gòu)圖。如圖2所示,基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置包括:
[0061]虛擬機(jī)客戶端10,用于向開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求,還用于,接收云管理平臺(tái)服務(wù)器發(fā)送的offer包,并向云管理平臺(tái)服務(wù)器發(fā)送反饋信息;
[0062]云管理平臺(tái)服務(wù)器11,用于在接收到IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址;
[0063]如果是,則向虛擬機(jī)客戶端發(fā)送包含IP地址的offer包;
[0064]如果否,則在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向虛擬機(jī)客戶端發(fā)送包含IP地址的off er包;
[0065]存儲(chǔ)系統(tǒng)12,用于存儲(chǔ)所述地址池。
[0066]本實(shí)施例提供的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,預(yù)先給虛擬機(jī)分配固定的IP地址或?qū)?yīng)的地址池,在虛擬機(jī)客戶端發(fā)送IP地址分配請(qǐng)求后,為虛擬機(jī)客戶端發(fā)送固定的IP地址或者在地址池中隨機(jī)選取的IP地址。當(dāng)虛擬機(jī)客戶端在接收到IP地址后,向云管理平臺(tái)服務(wù)器發(fā)送反饋信息。由此可見(jiàn),通過(guò)分配固定的IP地址可以避免IP地址的沖突,即使是在地址池中隨機(jī)選取IP地址,虛擬機(jī)客戶端也會(huì)向云管理平臺(tái)服務(wù)器發(fā)送反饋信息,進(jìn)一步避免了 IP地址沖突或者無(wú)效等問(wèn)題。本方法基于DHCP協(xié)議,架構(gòu)在開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)上,又和云管理平臺(tái)服務(wù)器結(jié)合,實(shí)現(xiàn)云端分配IP地址給虛擬機(jī)。使用DHCP協(xié)議,開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng),云平臺(tái)管理三者結(jié)合,適應(yīng)于虛擬化網(wǎng)絡(luò)環(huán)境中虛擬機(jī)IP地址的分配。
[0067]作為一種優(yōu)選的實(shí)施方式,虛擬機(jī)客戶端具體用于:
[0068]當(dāng)具有虛擬機(jī)匹配的IP地址時(shí),向云管理平臺(tái)服務(wù)器發(fā)送接收到IP地址的信息;
[0069]當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向云管理平臺(tái)服務(wù)器發(fā)送米用IP地址的?目息。
[0070]作為一種優(yōu)選的實(shí)施方式,云管理平臺(tái)服務(wù)器還用于當(dāng)接收到采用IP地址的信息后,向存儲(chǔ)系統(tǒng)發(fā)送刪除IP地址的信息。
[0071]作為一種優(yōu)選的實(shí)施方式,虛擬機(jī)客戶端和云管理平臺(tái)服務(wù)器通過(guò)vlan二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)連接。
[0072]由于裝置部分的實(shí)施例與方法部分的實(shí)施例相互對(duì)應(yīng),因此裝置部分的實(shí)施例請(qǐng)參見(jiàn)方法部分的實(shí)施例的描述,這里暫不贅述。
[0073]以上對(duì)本發(fā)明所提供的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法及裝置進(jìn)行了詳細(xì)介紹。說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的裝置而言,由于其與實(shí)施例公開(kāi)的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法部分說(shuō)明即可。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。
[0074]專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0075]結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(R0M)、電可編程R0M、電可擦除可編程R0M、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
【主權(quán)項(xiàng)】
1.一種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,其特征在于,包括: 虛擬機(jī)客戶端向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求; 所述云管理平臺(tái)服務(wù)器在接收到所述IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址; 如果是,則向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的of fer包; 如果否,則在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的off er包; 所述虛擬機(jī)客戶端接收所述offer包,并向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息。2.根據(jù)權(quán)利要求1所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,其特征在于,向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息具體為: 當(dāng)具有所述虛擬機(jī)匹配的IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送接收到所述IP地址的信息; 當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送采用所述IP地址的信息。3.根據(jù)權(quán)利要求2所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,其特征在于,還包括: 當(dāng)接收到所述采用所述IP地址的信息后,所述云管理平臺(tái)服務(wù)器向所述存儲(chǔ)系統(tǒng)發(fā)送刪除所述IP地址的信息。4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配方法,其特征在于,所述虛擬機(jī)客戶端向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求具體是通過(guò)vlan 二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)。5.—種基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,其特征在于,包括: 虛擬機(jī)客戶端,用于向所述開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)中的云管理平臺(tái)服務(wù)器發(fā)送IP地址分配請(qǐng)求,還用于,接收所述云管理平臺(tái)服務(wù)器發(fā)送的offer包,并向所述云管理平臺(tái)服務(wù)器發(fā)送反饋信息; 所述云管理平臺(tái)服務(wù)器,用于在接收到所述IP地址分配請(qǐng)求后,通過(guò)DHCP協(xié)議判斷對(duì)應(yīng)的虛擬機(jī)是否有匹配的IP地址; 如果是,則向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的of fer包; 如果否,則在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址,并向所述虛擬機(jī)客戶端發(fā)送包含所述IP地址的off er包; 所述存儲(chǔ)系統(tǒng),用于存儲(chǔ)所述地址池。6.根據(jù)權(quán)利要求5所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,其特征在于,所述虛擬機(jī)客戶端具體用于: 當(dāng)具有所述虛擬機(jī)匹配的IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送接收到所述IP地址的信息; 當(dāng)在存儲(chǔ)系統(tǒng)存儲(chǔ)的地址池中隨機(jī)選取一個(gè)IP地址時(shí),向所述云管理平臺(tái)服務(wù)器發(fā)送采用所述IP地址的信息。7.根據(jù)權(quán)利要求6所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,其特征在于,所述云管理平臺(tái)服務(wù)器還用于當(dāng)接收到所述采用所述IP地址的信息后,向所述存儲(chǔ)系統(tǒng)發(fā)送刪除所述IP地址的信息。8.根據(jù)權(quán)利要求5至7任意一項(xiàng)所述的基于開(kāi)放式網(wǎng)絡(luò)操作系統(tǒng)的IP地址分配裝置,其特征在于,所述虛擬機(jī)客戶端和所述云管理平臺(tái)服務(wù)器通過(guò)vlan 二層網(wǎng)絡(luò)、vxlan 二層網(wǎng)絡(luò)或隧道網(wǎng)絡(luò)連接。
【文檔編號(hào)】H04L29/08GK106059888SQ201610619275
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年7月29日
【發(fā)明人】秦海中
【申請(qǐng)人】浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1