[發明專利]一種確定虛擬機遷移的方法和裝置在審
| 申請號: | 202111098112.1 | 申請日: | 2016-08-30 |
| 公開(公告)號: | CN113946416A | 公開(公告)日: | 2022-01-18 |
| 發明(設計)人: | 高遠;孫興國;梁文輝 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/455 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 確定 虛擬機 遷移 方法 裝置 | ||
本申請實施例提供了一種確定虛擬機VM遷移的方法和裝置。該方法包括:VM發生遷移后,向遷入的VTEP設備發送免費ARP報文或RARP報文。該VTEP設備獲取該VM的MAC地址,根據該MAC地址進行ARP Cache表查找,獲取該VM的IP地址。以該IP地址為目的IP地址構造ARP單播請求報文,如果VTEP設備接收到該VM發送的針對該ARP單播請求報文的ARP響應報文,則確定該VM發生遷移。根據本申請實施例提供的方法,當VM發生遷移后,VM的遷入設備僅需獲取VM的MAC地址,即可確定VM發生遷移。遷入設備不必受限于虛擬機發送免費ARP報文來感知VM遷入,有效提高了對虛擬機配置的兼容性。
本申請是申請號為202011270966.9的中國專利申請的分案申請,該分案申請的原申請為2016年8與30日遞交中國國家知識產權局,申請號為201610777000.1的中國專利申請。
技術領域
本申請涉及通信技術領域,尤其涉及一種確定虛擬機(英文:Virtual Machine,VM)遷移的方法及其裝置。
背景技術
在云計算的多租戶環境中,每個租戶都需要分配一個能夠與其它邏輯網絡進行很好隔離的邏輯網絡,邏輯網絡的隔離可以通過虛擬可擴展局域網(英文:VirtualExtensible Local Area Network,VXLAN)技術來實現。VXLAN網絡通過24bit的VXLAN網絡標識(VXLAN network identifier,VNI)來標識。
一般情況下,VXLAN會在數據中心(英文:Data Center,DC)網絡中部署,VXLAN隧道端點(英文:VXLAN Tunnel Endpoint,VTEP)負責VXLAN報文的封裝和解封裝。VTEP之間通過VXLAN隧道通信。
隨著DC的服務器虛擬化技術的大量使用,DC中經常會進行虛擬機(英文:VirtualMachine,VM)遷移。現有技術中,當虛擬機從第一VTEP遷移到第二VTEP下時,VM向所述第二VTEP發送免費地址解析協議(英文:Address Resolution Protocol,ARP)報文。第二VTEP通過免費ARP學習所述VM的主機路由,并將學習到的所述VM的主機路由與之前從第一VTEP獲取的以太網虛擬私有網絡(英文:Ethernet Virtual Private Network,EVPN)集成路由和橋接(英文:Integrated Routing and Bridging,IRB)路由比較,以確定所述VM是否發生遷移。
由上可知,現有技術中,依賴于VM發送免費ARP報文來感知虛擬機發生遷移,但是目前,很多廠商的VM遷移后不會發送免費ARP報文,而是發送比如反向地址解析協議(英文:Reverse Address Resolution Protocol,RARP)報文。RARP報文只攜帶所述虛擬機的媒體接入控制(英文:Media Access Control,MAC)地址,現有技術中,遷入的VTEP無法根據RARP報文確認虛擬機發生遷移。
進一步的,現有技術中,虛擬機遷出的VTEP也無法快速感知到接入的虛擬機遷出,從而導致網絡無法及時的進行路由收斂。
發明內容
本申請實施例提供了一種確定虛擬機遷移的方法、裝置和系統,使得VM遷移后,遷入設備不必受限于虛擬機發送免費ARP報文來感知VM遷入,有效提高了對虛擬機配置的兼容性。進一步的,遷出設備能夠快速,準確的感知到虛擬機發生遷移。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111098112.1/2.html,轉載請聲明來源鉆瓜專利網。





