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

虛擬機遷移方法及裝置的制造方法

文檔序號:8459175閱讀:303來源:國知局
虛擬機遷移方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及虛擬機迀移方法及裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,虛擬機迀移技術(shù)也得到廣泛的應(yīng)用。
[0003]現(xiàn)有技術(shù)中,當(dāng)虛擬機(Virtual Machine,VM)從位置標(biāo)識分離協(xié)議(LocatorIdentifier Separat1n Protocol,LISP)網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到第二數(shù)據(jù)中心之后,并且遠端服務(wù)器學(xué)習(xí)到虛擬機迀入第二數(shù)據(jù)中心的路由信息之前,遠端服務(wù)器向第一數(shù)據(jù)中心的已經(jīng)迀出的虛擬機發(fā)送數(shù)據(jù)報文時,第一數(shù)據(jù)中心的路由器會根據(jù)已經(jīng)生成的NULLO路由將該已經(jīng)迀出的虛擬機對應(yīng)的數(shù)據(jù)報文丟棄,從而使得在虛擬機迀移過程中,遠端服務(wù)器和虛擬機之間的流量會出現(xiàn)短暫中斷,降低了用戶體驗。

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

[0004]本發(fā)明提供虛擬機迀移方法及裝置,以解決現(xiàn)有技術(shù)中在虛擬機迀移過程中,遠端服務(wù)器和虛擬機之間的流量會出現(xiàn)短暫中斷,降低了用戶體驗的問題。
[0005]根據(jù)本發(fā)明實施例的第一方面,提供一種虛擬機迀移方法,所述方法應(yīng)用于位置標(biāo)識分離協(xié)議LISP網(wǎng)絡(luò)中的映射服務(wù)器上,包括:
[0006]當(dāng)虛擬機VM從所述LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到所述LISP網(wǎng)絡(luò)中的第二數(shù)據(jù)中心后,接收所述第二數(shù)據(jù)中心的路由器發(fā)送的所述虛擬機的注冊地址;
[0007]根據(jù)所述虛擬機的注冊地址生成所述虛擬機對應(yīng)的迀移通知,所述迀移通知用于指示所述虛擬機從所述第一數(shù)據(jù)中心迀移到所述第二數(shù)據(jù)中心;
[0008]將所述迀移通知發(fā)送至所述LISP網(wǎng)絡(luò)中所有遠端服務(wù)器,以使所述遠端服務(wù)器根據(jù)所述迀移通知更新本地已保存的所述虛擬機對應(yīng)的路由信息,并利用所述更新后的路由信息向所述虛擬機發(fā)送數(shù)據(jù)報文。
[0009]根據(jù)本發(fā)明實施例的第二方面,提供一種虛擬機迀移方法,所述方法應(yīng)用于位置標(biāo)識分離協(xié)議LISP網(wǎng)絡(luò)中的遠端服務(wù)器上,包括:
[0010]當(dāng)虛擬機VM從所述LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到所述LISP網(wǎng)絡(luò)中的第二數(shù)據(jù)中心后,接收所述映射服務(wù)器發(fā)送的發(fā)生迀移的虛擬機對應(yīng)的迀移通知,所述迀移通知用于指示所述虛擬機從所述第一數(shù)據(jù)中心迀移到所述第二數(shù)據(jù)中心;
[0011]根據(jù)所述迀移通知更新本地已保存的所述虛擬機對應(yīng)的路由信息,并利用所述更新后的路由信息向所述虛擬機發(fā)送數(shù)據(jù)報文。
[0012]根據(jù)本發(fā)明實施例的第三方面,提供一種虛擬機迀移裝置,所述裝置應(yīng)用于位置標(biāo)識分離協(xié)議LISP網(wǎng)絡(luò)中的映射服務(wù)器上,包括:
[0013]第一接收單元,用于當(dāng)虛擬機VM從所述LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到所述LISP網(wǎng)絡(luò)中的第二數(shù)據(jù)中心后,接收所述第二數(shù)據(jù)中心的路由器發(fā)送的所述虛擬機的注冊地址;
[0014]迀移通知生成單元,用于根據(jù)所述虛擬機的注冊地址生成所述虛擬機對應(yīng)的迀移通知,所述迀移通知用于指示所述虛擬機從所述第一數(shù)據(jù)中心迀移到所述第二數(shù)據(jù)中心;
[0015]第一發(fā)送單元,用于將所述迀移通知發(fā)送至所述LISP網(wǎng)絡(luò)中所有遠端服務(wù)器,以使所述遠端服務(wù)器根據(jù)所述迀移通知更新本地已保存的所述虛擬機對應(yīng)的路由信息,并利用所述更新后的路由信息向所述虛擬機發(fā)送數(shù)據(jù)報文。
[0016]根據(jù)本發(fā)明實施例的第四方面,提供一種虛擬機迀移裝置,所述裝置應(yīng)用于位置標(biāo)識分離協(xié)議LISP網(wǎng)絡(luò)中的遠端服務(wù)器上,包括:
[0017]接收單元,用于當(dāng)虛擬機VM從所述LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到所述LISP網(wǎng)絡(luò)中的第二數(shù)據(jù)中心后,接收所述映射服務(wù)器發(fā)送的發(fā)生迀移的虛擬機對應(yīng)的迀移通知,所述迀移通知用于指示所述虛擬機從所述第一數(shù)據(jù)中心迀移到所述第二數(shù)據(jù)中心;
[0018]更新單元,用于根據(jù)所述迀移通知更新本地已保存的所述虛擬機對應(yīng)的路由信息,并利用所述更新后的路由信息向所述虛擬機發(fā)送數(shù)據(jù)報文。
[0019]應(yīng)用本發(fā)明實施例,當(dāng)虛擬機從LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到LISP網(wǎng)絡(luò)中的第二數(shù)據(jù)中心后,映射服務(wù)器接收第二數(shù)據(jù)中心的路由器發(fā)送的該已迀入的虛擬機的注冊地址,根據(jù)虛擬機的注冊地址生成該虛擬機對應(yīng)的迀移通知,該迀移通知用于指示虛擬機從第一數(shù)據(jù)中心迀移到第二數(shù)據(jù)中心,并將接收到的迀移通知發(fā)送至LISP網(wǎng)絡(luò)中所有遠端服務(wù)器,以使遠端服務(wù)器根據(jù)接收到的迀移通知更新本地已保存的該發(fā)生迀移的虛擬機對應(yīng)的路由信息,并利用更新后的路由信息向迀移后的虛擬機發(fā)送數(shù)據(jù)報文,從而保證了在虛擬機迀移過程中,遠端服務(wù)器和迀移后的虛擬機之間的流量盡快恢復(fù),進而提高了用戶體驗。
【附圖說明】
[0020]圖1是應(yīng)用本發(fā)明實施例虛擬機迀移的應(yīng)用場景示意圖;
[0021]圖2是本發(fā)明虛擬機迀移方法的一個實施例流程圖;
[0022]圖3是本發(fā)明虛擬機迀移方法的另一個實施例流程圖;
[0023]圖4是本發(fā)明虛擬機迀移方法的另一個實施例流程圖;
[0024]圖5是本發(fā)明虛擬機迀移裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖;
[0025]圖6是本發(fā)明虛擬機迀移裝置的一個實施例框圖;
[0026]圖7是本發(fā)明虛擬機迀移裝置的另一個實施例框圖。
【具體實施方式】
[0027]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實施例中的技術(shù)方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例中技術(shù)方案作進一步詳細的說明。
[0028]參見圖1,為應(yīng)用本發(fā)明實施例虛擬機迀移的應(yīng)用場景示意圖:
[0029]圖1中示出了一種LISP網(wǎng)絡(luò)的組網(wǎng)架構(gòu)。該架構(gòu)中包括:第一數(shù)據(jù)中心、第二數(shù)據(jù)中心、映射服務(wù)器和遠端服務(wù)器。其中,LISP網(wǎng)絡(luò)可以包括一個遠端服務(wù)器,也可以包括多個遠端服務(wù)器;LISP網(wǎng)絡(luò)也可以包括除了第一數(shù)據(jù)中心和第二數(shù)據(jù)中心之外的其他數(shù)據(jù)中心,本發(fā)明實施例中只是以第一數(shù)據(jù)中心和第二數(shù)據(jù)中心為例,來說明本發(fā)明提出的虛擬機迀移方法。另外,映射服務(wù)器可以獨立于各個數(shù)據(jù)中心之外的路由器上,也可以位于其中的一個數(shù)據(jù)中心的路由器上。
[0030]另外,第一數(shù)據(jù)中心和第二數(shù)據(jù)中心皆有路由器,并且每個路由器皆能夠?qū)?shù)據(jù)報文進行LISP隧道封裝(Ingress Tunnel Router,ITR)和LISP隧道解封裝(EngressTunnel Router,ETR)。每個數(shù)據(jù)中心可以包括一個或多個虛擬機,而且各個數(shù)據(jù)中心的虛擬機可能會發(fā)生迀移,比如:第一數(shù)據(jù)中心的虛擬機可以迀移到第二數(shù)據(jù)中心。
[0031]現(xiàn)有技術(shù)中,當(dāng)虛擬機從LISP網(wǎng)絡(luò)中的第一數(shù)據(jù)中心迀移到第二數(shù)據(jù)中心之后,并且遠端服務(wù)器學(xué)習(xí)到虛擬機迀入第二數(shù)據(jù)中心的路由信息之前,遠端服務(wù)器向第一數(shù)據(jù)中心的已經(jīng)迀出的虛擬機發(fā)送數(shù)據(jù)報文時,第一數(shù)據(jù)中心的路由器會根據(jù)已經(jīng)生成的NULLO路由將該已經(jīng)迀出的虛擬機對應(yīng)的數(shù)據(jù)報文丟棄,從而使得在虛擬機迀移過程中,遠端服務(wù)器和虛擬機之間的流量會出現(xiàn)短暫中斷,降低了用戶體驗。
[0032]而本發(fā)明實施例中,當(dāng)虛擬機VM從第一數(shù)據(jù)中心迀移到所第二數(shù)據(jù)中心后,映射服務(wù)器接收第二數(shù)據(jù)中心的路由器發(fā)送的該迀入的虛擬機的注冊地址,根據(jù)該虛擬機的注冊地址生成該虛擬機對應(yīng)的迀移通知,該迀移通知指示虛擬機從第一數(shù)據(jù)中心迀移到所述第二數(shù)據(jù)中心,并將該迀移通知發(fā)送至遠端服務(wù)器,以使遠端服務(wù)器根據(jù)接收到的迀移通知更新本地保存的虛擬機對應(yīng)的路由信息,并利用該虛擬
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1