[發明專利]虛擬互聯網協議地址的切換方法及裝置有效
| 申請號: | 201611238096.0 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN108259629B | 公開(公告)日: | 2021-07-23 |
| 發明(設計)人: | 王穎斌;程鋼 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 陳蕾 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 互聯網 協議 地址 切換 方法 裝置 | ||
1.一種虛擬互聯網協議地址的切換方法,其特征在于,所述方法應用于虛擬IP系統中的虛擬交換機,所述虛擬IP系統包括:控制中心、通過云網絡與所述控制中心連接的若干臺物理機,所述物理機上設置有虛擬機VM及與所述VM連接的虛擬交換機,所述方法包括:
將接收到的用于將虛擬IP地址對應到使用虛擬IP地址的VM地址的第一地址解析協議ARP映射消息發送給控制中心,以使所述控制中心將所述VM地址對應的VM確定為使用所述虛擬IP地址的主VM;
將所述控制中心確定主VM的通知消息發送給所述虛擬IP系統中的各VM,以便將與所述虛擬IP地址相關聯的數據轉發至所述主VM。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述主VM發生異常時,接收除所述主VM之外的一個備VM在將IP地址切換到所述虛擬IP地址之后,發送的將所述虛擬IP地址對應到所述備VM的地址的第二ARP映射消息;
將所述第二ARP映射消息發送給所述控制中心,以使所述控制中心將所述備VM確定為新的主VM。
3.根據權利要求1所述的方法,其特征在于,所述將所述控制中心確定主VM的通知消息發送給所述虛擬IP系統中的各VM,包括:
接收所述控制中心發送的用于表示當前使用虛擬IP地址的主VM的標識的通知消息;
將所述通知消息發送給所述虛擬IP系統中的各VM,以便將與所述虛擬IP地址相關聯的數據轉發至所述主VM。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
將VM發送的獲取主VM標識的請求消息發送給所述控制中心;
接收所述控制中心返回的攜帶有主VM標識的響應消息;
將所述響應消息回復給VM,以使所述VM基于所述主VM標識確定自身是否是主VM。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
將備VM發送的獲取對應關系的請求消息發送給所述控制中心;
接收所述控制中心返回的用于表示成為主VM的優先級與VM標識的所述對應關系;
將所述對應關系發送給所述備VM,以使所述備VM確定自身成為主VM的優先級。
6.根據權利要求5所述的方法,其特征在于,所述將所述對應關系發送給所述備VM還用于使得備VM在成為主VM的優先級是最高時,每隔設定的時間段檢測主VM是否發生異常;
所述將所述對應關系發送給所述備VM還用于使得備VM在成為主VM的優先級不是最高時,釋放所占用的網絡資源。
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
接收VM發送的心跳消息;
基于所述心跳消息確定虛擬IP地址是否發生切換以及是否向所述控制中心上報第二ARP映射消息。
8.一種虛擬互聯網協議地址的切換方法,其特征在于,所述方法應用于虛擬IP系統中的控制中心,所述虛擬IP系統包括:控制中心、與所述控制中心通過云網絡連接的至少一臺物理機,所述物理機上設置有虛擬機VM及與所述VM連接的虛擬交換機,所述方法包括:
接收來自虛擬交換機的用于將虛擬IP地址對應到使用虛擬IP地址的VM的第一ARP映射消息;
基于所述第一ARP映射消息將所述使用虛擬IP地址的VM確定為主VM;
將確定主VM的通知消息通過虛擬交換機發送給所述虛擬IP系統中的各VM,以便將與所述虛擬IP地址相關聯的數據轉發至所述主VM。
9.根據權利要求8所述的方法,其特征在于,所述方法還包括:
接收所述虛擬交換機發送的來自VM的獲取主VM標識的請求消息;
基于所述請求消息將攜帶有當前使用虛擬IP地址的主VM標識的響應消息通過所述虛擬交換機回復給所述VM。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611238096.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種半徑參數的優化方法及裝置
- 下一篇:一種酶法制備β-煙酰胺單核苷酸的方法





