欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法及裝置制造方法

文檔序號:7782006閱讀:264來源:國知局
一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法及裝置制造方法
【專利摘要】本發(fā)明提供一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法和裝置。該方法包括:接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系;接收所述虛擬機上送的通告報文,向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息。本發(fā)明可實現(xiàn)虛擬機在SDN網(wǎng)環(huán)境下動態(tài)遷移時快速地為該VM調(diào)整網(wǎng)絡(luò)配置,使用戶不會感知到虛擬機位置發(fā)生變化。
【專利說明】一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種SDN (Software Defined Network,軟件定義網(wǎng)絡(luò))網(wǎng)絡(luò)下虛擬機網(wǎng)絡(luò)配置信息快速下發(fā)的方法及其對應(yīng)的裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)業(yè)務(wù)的不斷發(fā)展,互聯(lián)網(wǎng)業(yè)務(wù)對于在互聯(lián)網(wǎng)上部署的時間要求越來越短,比如幾年前一個業(yè)務(wù)部署往往需要幾個月的時間,而且還要花費大量的人力。而現(xiàn)在一個互聯(lián)網(wǎng)業(yè)務(wù)可能會要求在投入少量人力的情況下,在幾天內(nèi)完成部署。如何快速部署一個互聯(lián)網(wǎng)業(yè)務(wù),這就涉及到一些新的技術(shù),比如SDN技術(shù),在SDN定義的模型下,可以通過軟件的方式實現(xiàn)對業(yè)務(wù)的部署,從而減少人力投入,縮短工期。
[0003]典型的SDN網(wǎng)絡(luò)如圖1所示,SDN交換機除了彼此之間存在SDN數(shù)據(jù)通道用于轉(zhuǎn)發(fā)數(shù)據(jù)報文外,還通過一條獨立的SDN管理通道和SDN控制器建立連接。當(dāng)SDN交換機收到首個數(shù)據(jù)報文后,會將報文上送給SDN控制器,SDN控制器經(jīng)過一定的計算,告知SDN交換機如何進一步處理該報文。
[0004]當(dāng)SDN網(wǎng)絡(luò)應(yīng)用于數(shù)據(jù)中心時,SDN交換機下掛數(shù)據(jù)中心服務(wù)器。然而,在服務(wù)器進行虛擬化應(yīng)用時(例如創(chuàng)建虛擬機),網(wǎng)絡(luò)管理系統(tǒng)無法及時快速地為該虛擬化應(yīng)用完成網(wǎng)絡(luò)信息配置。另外,當(dāng)服務(wù)器上的虛擬機需要遷移到另一個地方,通常要求虛擬機和運行在其上面的應(yīng)用不能間斷運行,以便實際用戶不能感知到虛擬機的位置發(fā)生變化。在這種情況下,同樣要求網(wǎng)絡(luò)配置信息能夠隨虛擬機位置變化能及時進行下發(fā),但目前的網(wǎng)絡(luò)管理系統(tǒng)無法支持該種動態(tài)調(diào)整下發(fā)功能。

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

[0005]有鑒于此,本發(fā)明提供的一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法及裝置,通過本發(fā)明,可以實現(xiàn)虛擬機用戶的網(wǎng)絡(luò)配置信息快速自動地下發(fā)。
[0006]具體地,本發(fā)明提供的一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法,應(yīng)用于所述SDN網(wǎng)絡(luò)中的控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā),所述方法包括:
[0007]步驟A、接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系;
[0008]步驟B、接收虛擬機上送的通告報文,向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息;
[0009]其中所述通告報文中包括有所述虛擬機的識別信息。
[0010]優(yōu)選地,所述方法還包括:當(dāng)虛擬機上送的通告報文中攜帶的識別信息匹配到本端存儲的虛擬機識別信息時,則進一步根據(jù)該虛擬機識別信息計算該虛擬機接入的上行SDN接入交換機的識別信息并將之保存在本端。
[0011]優(yōu)選地,所述虛擬機上送通告報文,具體為當(dāng)該虛擬機創(chuàng)建初始運行時或者發(fā)生動態(tài)遷移時。[0012]優(yōu)選地,所述方法還包括:
[0013]以接收到所述通告報文的SDN交換機的上行端口為索引查詢所述SDN交換機的識別信息;如果查詢到的SDN交換機的識別信息與本端存儲的所述虛擬機接入的上行SDN接入交換機的識別信息不同,則判定所述虛擬機發(fā)生遷移;
[0014]當(dāng)所述虛擬機發(fā)生遷移時,一并更新存儲的所述上行SDN接入交換機的識別信
肩、O
[0015]優(yōu)選地,所述虛擬機的識別信息具體為所述虛擬機的MAC地址,IP地址和/或其他可以唯一標(biāo)識該虛擬機的信息,所述SDN交換機的識別信息為該SDN交換機的DPID。
[0016]本發(fā)明還提供一種基于SDN網(wǎng)絡(luò)的虛擬機動態(tài)遷移的裝置,應(yīng)用于所述SDN網(wǎng)絡(luò)中的SDN控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā),所述裝置包括:
[0017]存儲模塊,用于接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系;
[0018]下發(fā)模塊,用于接收所述虛擬機上送的通告報文,向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息;
[0019]其中,所述通告報文中包括所述虛擬機的識別信息。
[0020]優(yōu)選地,當(dāng)虛擬機上送的通告報文中攜帶的識別信息匹配到本端存儲的虛擬機識別信息時,所述下發(fā)模塊則進一步根據(jù)該虛擬機識別信息計算該虛擬機接入的上行SDN交換機的識別信息并將之保存在本端。
[0021]優(yōu)選地,所述虛擬機上送通告報文,具體為當(dāng)該虛擬機創(chuàng)建初始運行時或者發(fā)生動態(tài)遷移時。
[0022]優(yōu)選地,所述下發(fā)模塊進一步用于以接收到所述通告報文的SDN交換機的上行端口為索引查詢所述SDN交換機的識別信息;如果查詢到的SDN交換機的識別信息與本端存儲的所述虛擬機接入的上行SDN交換機的DPID不同,則判定所述虛擬機發(fā)生遷移;
[0023]當(dāng)所述虛擬機發(fā)生遷移時,一并更新存儲的所述接入的上行SDN交換機的識別信
肩、O
[0024]優(yōu)選地,所述虛擬機的識別信息具體為所述虛擬機的MAC地址,IP地址和/或其他可以唯一標(biāo)識該虛擬機的信息,所述SDN交換機的識別信息為該SDN交換機的DPID。
[0025]本發(fā)明方案通過接收并保存網(wǎng)管系統(tǒng)發(fā)送的VM的識別信息與網(wǎng)絡(luò)配置信息,通過檢測VM上送的通告報文及時完成該VM的網(wǎng)絡(luò)配置信息下發(fā),從而解決了虛擬機在SDN網(wǎng)環(huán)境下網(wǎng)絡(luò)管理系統(tǒng)無法自動快速地完成該VM的網(wǎng)絡(luò)配置下發(fā),避免了管理員手動進行網(wǎng)絡(luò)配置而造成上層應(yīng)用的中斷。
【專利附圖】

【附圖說明】
[0026]圖1是典型的SDN組網(wǎng)圖;
[0027]圖2是SDN網(wǎng)絡(luò)應(yīng)用于數(shù)據(jù)中心的組網(wǎng)圖;
[0028]圖3是本發(fā)明示例性的一種實施方式中SDN虛擬機動態(tài)遷移的方法流程圖;
[0029]圖4是本發(fā)明示例性的一種實施方式中SDN虛擬機動態(tài)遷移的邏輯裝置圖。
圖5是本發(fā)明示例性的一種實施方式中SDN虛擬機動態(tài)遷移的邏輯裝置圖?!揪唧w實施方式】
[0030]在一個典型的SDN網(wǎng)絡(luò)環(huán)境下,所有SDN交換機會按照Table Miss規(guī)則將沒有匹配到的報文統(tǒng)一上報給控制器Controller,然后由Controller向SDN交換機下發(fā)流表(Flow Table)來告知SDN交換機如何處理該報文。流表里每個條目都會與一個動作關(guān)聯(lián)來告訴SDN交換機來如何處理與這個條目相關(guān)聯(lián)的報文。所謂Table Miss規(guī)則是指:SDN交換機收到一個報文后,如果該報文在當(dāng)前的流表里沒有找到匹配條目,則稱之為一個TableMiss,對于Table Miss報文的處理取決于Flow Table的配置,默認(rèn)情況下會將該報文上報給控制器Controller或者直接丟棄。
[0031]請參照圖2,當(dāng)SDN網(wǎng)絡(luò)應(yīng)用于數(shù)據(jù)中心時,SDN交換機下面將連接數(shù)據(jù)中心的物理服務(wù)器。每臺物理服務(wù)器可通過加載虛擬機管理平臺來為用戶創(chuàng)建不同的VM。在圖2所示的SDN網(wǎng)絡(luò)環(huán)境中,服務(wù)器創(chuàng)建的所有虛擬機(VM)以及該網(wǎng)絡(luò)中的所有SDN交換機,都由網(wǎng)絡(luò)管理系統(tǒng)(Network Management System, NMS)統(tǒng)一為其進行網(wǎng)絡(luò)配置,并對所有的網(wǎng)絡(luò)配置信息進行統(tǒng)一管理。然而,由于SDN網(wǎng)絡(luò)中所有流規(guī)則都是由控制器Controller下發(fā)的,因此當(dāng)服務(wù)器上的VM創(chuàng)建或者遷移后,匪S無法通過在本端保存VM的網(wǎng)絡(luò)配置信息進而完成VM的SDN接入交換機的下發(fā)配置,管理員只能通過WS手動的為VM進行網(wǎng)絡(luò)配置,從而導(dǎo)致VM和上層應(yīng)用間斷。
[0032]為此,本發(fā)明提供一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法,應(yīng)用于SDN網(wǎng)絡(luò)中的控制器上,通過接收并保存網(wǎng)管系統(tǒng)發(fā)送的VM的識別信息與對應(yīng)的網(wǎng)絡(luò)配置信息,當(dāng)接收到VM上送的通告報文,根據(jù)該通告報文中攜帶的VM識別信息,將預(yù)先保存的該VM的網(wǎng)絡(luò)配置信息動態(tài)的下發(fā)給該VM對應(yīng)的SDN接入交換機上,解決了虛擬機在SDN網(wǎng)環(huán)境下WS不能夠動態(tài)及時地完成該VM配置,避免了管理員手動進行網(wǎng)絡(luò)配置信息的下發(fā)。
[0033]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明所述方案作進一步地詳細(xì)說明。
[0034]參見圖3,在本發(fā)明示例性的一種優(yōu)選的實施方式中,本發(fā)明提供的一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法,該方法應(yīng)用于SDN網(wǎng)絡(luò)中的控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā),并執(zhí)行如下步驟:
[0035]步驟S301、接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述VM識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系;
[0036]步驟S302、接收虛擬機上送的通告報文,向虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息。
[0037]其中,在本發(fā)明示例性的一種優(yōu)選的實施方式中,所述通告報文可以為免費的ARP報文或者ICMP報文等。所述通告報文中包括所述虛擬機的識別信息。
[0038]在本發(fā)明示例性的一種優(yōu)選的實施方式中,是通過單獨開發(fā)一款實現(xiàn)本發(fā)明目的APP (上層應(yīng)用軟件),并將該APP加載到Controller來實現(xiàn)SDN網(wǎng)絡(luò)中VM網(wǎng)絡(luò)配置信息快速下發(fā)的功能。
[0039]在具體實現(xiàn)時,管理員通過在加載了虛擬機管理平臺軟件的物理服務(wù)器上為用戶創(chuàng)建VM。然后,通過加載了 WS的網(wǎng)管服務(wù)器為該VM進行網(wǎng)絡(luò)配置。其中,不同用戶之間使用不同的VLAN進行隔離,即為不同用戶的VM分別配置不同的VLAN。當(dāng)管理員通過WS網(wǎng)管服務(wù)器為創(chuàng)建的VM完成必要的網(wǎng)絡(luò)配置后,將該VM的識別信息發(fā)送給Controller上的本發(fā)明APP。在本發(fā)明示例性的一種優(yōu)選的實施方式中,VM的識別信息為該VM的MAC地址。當(dāng)然,所述VM的識別信息還可以為該VM的IP地址和/或其他可以唯一標(biāo)識該VM的信息。當(dāng)所述APP收到匪S發(fā)來的所述VM的識別信息后(MAC地址)后,將該MAC地址在本端進行注冊。同時,所述APP根據(jù)WS發(fā)送來的所述VM的識別信息,進行該VM所在對應(yīng)的SDN接入交換機的計算,并將計算后獲得的SDN交換機的識別信息一并在本端加以保存。在上述信息注冊完成后,匪S將該VM的網(wǎng)絡(luò)配置信息翻譯成SDN網(wǎng)絡(luò)對應(yīng)的流規(guī)則后上傳給所述APP。對于所述APP,保存接收到的所述VM的識別信息和網(wǎng)絡(luò)配置信息,并保存所述VM的識別信息與網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系,以使在收到所述VM的識別信息時,可以根據(jù)所述對應(yīng)關(guān)系準(zhǔn)確地找到該VM對應(yīng)的網(wǎng)絡(luò)配置信息。在本發(fā)明示例性的實施例中,VM的網(wǎng)絡(luò)配置信息包括WS為該VM配置的VLAN、ACL、QOS等信息。其中,在本發(fā)明示例性的一種優(yōu)選的實施方式中,所述VM對應(yīng)的上行SDN接入交換機的識別信息具體為該SDN交換機的DPID(Data Path id,數(shù)據(jù)路徑標(biāo)識)。在SDN網(wǎng)絡(luò)環(huán)境中,DPID是Controller識別SDN交換機的唯一標(biāo)識。
[0040]在本發(fā)明示例性的實施例中,當(dāng)VM創(chuàng)建后啟動運行或者發(fā)生遷移事件時,VM均會向ContiOller上送一個通告報文,該通告報文中包含該VM的識別信息。下面以所述通告報文為ARP報文,所述VM的識別信息為MAC地址為例,來詳細(xì)描述本發(fā)明具體實現(xiàn)。
[0041]如圖4所示,ARP報文的報文格式所述VM的識別信息即所述VM的MAC地址位于所述ARP報文中的arp-sha字段。在本發(fā)明中,
[0042]當(dāng)所述VM啟動運行時,依據(jù)本發(fā)明,所述VM對應(yīng)的上行SDN接入交換機會接收到VM上送的通告報文,按照Table Miss規(guī)則在FlowTable中進行匹配。由于此通告報文為VM啟動運行后發(fā)送的首個報文,顯然,在FlowTable中無法匹配到相應(yīng)的條目,依據(jù)本發(fā)明將該ARP報文上送Controller, Controller隨后會將該ARP報文交給所述APP處理。當(dāng)所述APP收到該ARP報文后,由于在此之前已保存該VM的MAC地址,且保存了該VM對應(yīng)的SDN接入交換機的DPID,因此,直接將該VM的網(wǎng)絡(luò)配置信息下發(fā)給該VM對應(yīng)的上行SDN接入交換機,進而完成該VM網(wǎng)絡(luò)配置的快速下發(fā)。
[0043]當(dāng)所述VM發(fā)生遷移時,依據(jù)本發(fā)明,所述VM遷移后的上行SDN接入交換機會接收到該遷移后VM上送的ARP通告報文,按照Table Miss規(guī)則將在所述VM遷移后對應(yīng)的上行SDN接入交換機的FlowTable中進行匹配。由于此通告報文為VM遷移后發(fā)送的首個報文,顯然,在所述VM遷移后對應(yīng)的上行SDN接入交換機中的FlowTable中無法匹配到相應(yīng)的條目,依據(jù)本發(fā)明將該ARP報文上送Controller, Controller隨后會將該ARP報文交給所述APP處理。所述APP根據(jù)接收到該通告報文的SDN交換機的上行端口查詢與該端口對應(yīng)的SDN交換機的DPID。此時,所述APP上保存的仍是該VM初始所在物理服務(wù)器的上行SDN交換機的DPID,因此,通過所述上行端口查詢到的SDN接入交換機的DPID與本端保存的該VM初始所在物理服務(wù)器的上行SDN接入交換機的DPID不相同,則所述APP可以判定該VM發(fā)生了遷移。于是將該VM的網(wǎng)絡(luò)配置信息下發(fā)給該VM遷移后所在物理服務(wù)器對應(yīng)的上行SDN交換機,同時更新本端保存的SDN接入交換機的DPID,從而保證了該VM遷移前和遷移后接入物理服務(wù)器的上行SDN交換機上的網(wǎng)絡(luò)配置信息一致,從最大程度的縮短了上層應(yīng)用中斷的時間。當(dāng)所述VM再次發(fā)生遷移時,重復(fù)以上步驟,具體實施過程不再詳述。
[0044]通過以上實現(xiàn)方案可知,在本發(fā)明實現(xiàn)方案中,無論VM初次啟動運行還是遷移后運行,網(wǎng)絡(luò)配置信息的下發(fā)都是由所述APP檢測VM上送的通告報文來觸發(fā)的,因此,匪S無需監(jiān)控VM的創(chuàng)建和遷移事件。即在VM遷移的整個過程中,所述APP通過檢測所述VM上送的通告報文來判斷該VM是否發(fā)生遷移,并動態(tài)及時地將VM對應(yīng)的網(wǎng)絡(luò)配置信息下發(fā)給相應(yīng)的SDN交換機。
[0045]請參見圖5,在本發(fā)明示例性的一種優(yōu)選的實施方式中,本發(fā)明還提供一種網(wǎng)絡(luò)配置信息快速下發(fā)的裝置50,所述裝置應(yīng)用于SDN網(wǎng)絡(luò)中的控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā)。作為承載本發(fā)明裝置的物理服務(wù)器涉及的硬件架構(gòu)中,通常包括CPU、內(nèi)存、非易失性存儲器、IO接口以及其他硬件。以軟件實現(xiàn)為例,本發(fā)明裝置50通常可以理解為加載在內(nèi)存中的計算機程序,通過CPU運行之后形成的軟硬件相結(jié)合的邏輯裝置,該裝置50包括:
[0046]存儲模塊51,用于接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系;
[0047]下發(fā)模塊52,用于接收所述虛擬機上送的通告報文,并向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息。
[0048]其中所述通告報文中包括所述虛擬機的識別信息。
[0049]在本實施例中,當(dāng)虛擬機上送的通告報文中攜帶的識別信息匹配到本端存儲的虛擬機識別信息時,所述下發(fā)模塊則進一步根據(jù)該虛擬機識別信息計算在虛擬機接入的上行SDN交換機的識別信息并將之保存在本端。
[0050]在本實施例中,所述虛擬機上送通告報文,具體發(fā)生在該虛擬機創(chuàng)建初始運行時或者發(fā)生動態(tài)遷移時。
[0051]在本實施例中,所述下發(fā)模塊進一步用于以接收到所述通告報文的SDN交換機的上行端口為索引查詢所述SDN交換機的識別信息;如果查詢到的SDN交換機的識別信息與本端存儲的所述虛擬機接入的上行SDN交換機的DPID不同,則判定所述虛擬機發(fā)生遷移;
[0052]當(dāng)所述虛擬機發(fā)生遷移時,一并更新存儲的所述接入的上行SDN交換機的識別信
肩、O
[0053]在本實施例中,所述虛擬機的識別信息具體為所述虛擬機的MAC地址,IP地址和/或其他可以唯一標(biāo)識該虛擬機的信息,所述SDN交換機的識別信息為該SDN交換機的DPID。
[0054]通過以上實施例的描述,本領(lǐng)域技術(shù)人員可以理解實施例中裝置中的單元可以合并為一個單元,也可以進一步拆分成多個子單元。
[0055]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)配置信息快速下發(fā)的方法,應(yīng)用于所述SDN網(wǎng)絡(luò)中的控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā),其特征在于,所述方法包括: 步驟A、接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系; 步驟B、接收虛擬機上送的通告報文,向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息; 其中所述通告報文中包括有所述虛擬機的識別信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:當(dāng)虛擬機上送的通告報文中攜帶的識別信息匹配到本端存儲的虛擬機識別信息時,則進一步根據(jù)該虛擬機識別信息計算該虛擬機接入的上行SDN交換機的識別信息并將之保存在本端。
3.如權(quán)利要求1所述的方法,其特征在于, 虛擬機上送通告報文,具體發(fā)生在該虛擬機創(chuàng)建初始運行時或者發(fā)生動態(tài)遷移時。
4.如權(quán)利要求1或3所述的方法,其特征在于,所述步驟B還包括: 以接收到所述通告報文的SDN交換機的上行端口為索引查詢所述SDN交換機的識別信息;如果查詢到的SDN交換機的識別信息與本端存儲的所述虛擬機接入的上行SDN交換機的識別信息不同,則判定所述虛擬機發(fā)生遷移; 當(dāng)所述虛擬機發(fā)生遷移時,一并更新存儲的所述接入的上行SDN交換機的識別信息。
5.如權(quán)利要求1或2所述的方法,其特征在于,所述虛擬機的識別信息具體為所述虛擬機的MAC地址,IP地址和/或其他可以唯一標(biāo)識該虛擬機的信息,所述SDN交換機的識別信息為該SDN交換機的DPID。`
6.一種基于SDN網(wǎng)絡(luò)的虛擬機動態(tài)遷移的裝置,應(yīng)用于所述SDN網(wǎng)絡(luò)中的SDN控制器上完成對虛擬機網(wǎng)絡(luò)配置信息的下發(fā),其特征在于,所述裝置包括: 存儲模塊,用于接收并存儲網(wǎng)管系統(tǒng)發(fā)送的虛擬機的識別信息、虛擬機的網(wǎng)絡(luò)配置信息以及所述識別信息和所述網(wǎng)絡(luò)配置信息的對應(yīng)關(guān)系; 下發(fā)模塊,用于接收所述虛擬機上送的通告報文,向所述虛擬機所在物理服務(wù)器對應(yīng)的上行SDN接入交換機下發(fā)該虛擬機的網(wǎng)絡(luò)配置信息; 其中,所述通告報文中包括所述虛擬機的識別信息。
7.如權(quán)利要求6所述的裝置,其特征在于, 當(dāng)虛擬機上送的通告報文中攜帶的識別信息匹配到本端存儲的虛擬機識別信息時,所述下發(fā)模塊則進一步根據(jù)該虛擬機識別信息計算該虛擬機接入的上行SDN交換機的識別信息并將之保存在本端。
8.如權(quán)利要求6所述的裝置,其特征在于, 虛擬機上送通告報文,具體發(fā)生在該虛擬機創(chuàng)建初始運行時或者發(fā)生動態(tài)遷移時。
9.如權(quán)利要求6或者8所述的裝置,其特征在于, 下發(fā)模塊進一步用于以接收到所述通告報文的SDN交換機的上行端口為索引查詢所述SDN交換機的識別信息;如果查詢到的SDN交換機的識別信息與本端存儲的所述接入的上行SDN接入交換機的DPID不同,則判定所述虛擬機發(fā)生遷移; 當(dāng)所述虛擬機發(fā)生遷移時,一并更新存儲的所述接入的上行SDN交換機的識別信息。
10.如權(quán)利要求6或7所述的裝置,其特征在于,所述虛擬機的識別信息具體為所述虛擬機的MAC地址,IP地址和/或其他可以唯一標(biāo)識該虛擬機的信息,所述SDN交換機的識別信息為該SDN 交換機的DPID。
【文檔編號】H04L12/24GK103763121SQ201310724520
【公開日】2014年4月30日 申請日期:2013年12月24日 優(yōu)先權(quán)日:2013年12月24日
【發(fā)明者】程先, 孫利輝, 李龍飛, 劉浩, 計光 申請人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
固阳县| 寿宁县| 井冈山市| 澎湖县| 婺源县| 宣武区| 远安县| 广东省| 雅安市| 河源市| 建瓯市| 中超| 灌南县| 高雄市| 镇原县| 攀枝花市| 沙洋县| 元谋县| 澳门| 丰原市| 沁阳市| 新丰县| 磴口县| 贡山| 商南县| 克拉玛依市| 乌兰浩特市| 嘉禾县| 天长市| 铜川市| 永安市| 昭觉县| 历史| 垦利县| 大关县| 逊克县| 准格尔旗| 本溪市| 武鸣县| 无锡市| 宁远县|