[發明專利]配置多個虛擬網卡的方法、宿主機和存儲介質有效
| 申請號: | 201711096692.4 | 申請日: | 2017-11-09 |
| 公開(公告)號: | CN109768871B | 公開(公告)日: | 2022-09-16 |
| 發明(設計)人: | 余煥軍 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L41/0823 | 分類號: | H04L41/0823;H04L49/111 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 彭瓊 |
| 地址: | 開曼群島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置 虛擬 網卡 方法 宿主 存儲 介質 | ||
本發明公開了一種配置多個虛擬網卡的方法、宿主機和存儲介質。宿主機包括:虛擬交換機、虛擬機和網絡服務組件,虛擬交換機和虛擬機分別與網絡服務組件連接,方法包括以下步驟:網絡服務組件在虛擬交換機上設置多個虛擬交換機端口;網絡服務組件在虛擬機中創建多個虛擬網卡;網絡服務組件建立多個虛擬網卡與多個虛擬交換機端口之間的第一映射關系;當虛擬網卡啟動時,網絡服務組件建立啟動的虛擬網卡和與啟動的虛擬網卡具有第一映射關系的虛擬交換機端口之間的網絡通道。本發明實施例可以應用于為宿主機上的虛擬機配置多個虛擬網卡,且可以確保宿主機能夠精確控制通過這些虛擬網卡的數據流。
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種配置多個虛擬網卡的方法、宿主機和存儲介質。
背景技術
隨著互聯網業務的快速發展,單虛擬網卡(Virtual interface,Vif)已經難于滿足快速發展的需要,宿主機NC(虛擬機所在的物理機)上的虛擬機(Virtual Machine,VM)需要配置多個虛擬網卡。例如,一些應用需要多個虛擬網卡才能滿足這些應用需求;實時應用集群(Oracle real application clusters,Oracle RAC)需要多個內網的網絡之間互連的協議(Internet Protocol,IP),這些IP分別用于客戶端連接、業務處理、瀏覽(scan)、心跳同步等。又如,對于視頻類、游戲類等站點,需要多塊虛擬網卡處理控制指令和用戶數據流指令。另外,F5設備(負載均衡設備、流量控制設備等)也需要多塊虛擬網卡。其中一塊虛擬網卡可以用于管理配置,如連接超級管理員互聯網(admin web)配置基本信息和獲得許可證(license)信息,其余虛擬網卡可以用于業務。
為了滿足單服務器支持多虛擬網卡的需求,當前大部分云廠商只配置一塊虛擬網卡,通過綁定多個IP實現用戶分流的需求。也有部分云廠商采用公私網綁定2塊虛擬網卡實現用戶分流的需求。
然而,申請人經研究發現:現有的單虛擬網卡多IP方案無法精確控制數據流。例如,當數據流的流量過大時,可能受網絡阻塞影響,服務器無法接收到控制節點發送的指令,所有數據不能真正做到被分流。另外,現有的技術方案無法控制數據流向,例如無法控制數據流向哪個IP地址,也無法設置每個IP的帶寬等。
如何為宿主機上的VM配置多個虛擬網卡,使宿主機能夠精確控制數據流,成為業界亟待解決的技術問題。
發明內容
為了解決現有的單虛擬網卡多IP方案無法精確控制數據流的問題,本發明實施例提供了一種配置多個虛擬網卡的方法、宿主機和存儲介質。
第一方面,提供了一種為宿主機上的虛擬機配置多個網卡的方法。
宿主機包括:虛擬交換機(virtual Switch,vSwitch)、虛擬機和網絡服務組件,虛擬交換機和虛擬機分別與網絡服務組件連接,方法包括以下步驟:
網絡服務組件在虛擬交換機上設置多個虛擬交換機端口(virtual port,vport);
網絡服務組件在虛擬機中創建多個虛擬網卡;
網絡服務組件建立多個虛擬網卡與多個虛擬交換機端口之間的第一映射關系;
當虛擬網卡啟動時,網絡服務組件建立啟動的虛擬網卡和與啟動的虛擬網卡具有第一映射關系的虛擬交換機端口之間的網絡通道。
第二方面,提供了一種宿主機。該宿主機包括:
虛擬交換機、虛擬機和網絡服務組件,虛擬交換機和虛擬機分別與網絡服務組件連接,網絡服務組件包括:
端口設置模塊,用于在虛擬交換機上設置多個虛擬交換機端口虛擬交換機端口;
網卡創建模塊,用于在虛擬機中創建多個虛擬網卡;
第一建立模塊,用于建立多個虛擬網卡與多個虛擬交換機端口之間的第一映射關系;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711096692.4/2.html,轉載請聲明來源鉆瓜專利網。





