[发明专利]一种隧道端点网络的实现方法和装置有效
申请号: | 201710642979.6 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107360104B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 王延家 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 白天明;龙洪 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隧道 端点 网络 实现 方法 装置 | ||
本发明公开了一种隧道端点网络的实现方法和装置,应用于用于运行虚拟机的系统,该方法包括:管理节点采用通过基本网卡进行通信的管理网络为多个计算节点中的每个计算节点建立一个Open vSwitch虚拟交换机;管理节点为每个Open vSwitch虚拟交换机定义一个端口,并且为每个端口分配IP地址,以建立通过额外的网卡传输用于运行虚拟机的流量的隧道端点网络。通过上述方式,系统采用通过额外的网卡的隧道端点网络传输用于运行虚拟机的流量,并且采用通过基本网卡进行通信的管理网络传输管理网卡用于对系统中的计算节点以及其他设备进行管理的管理流量等等其他流量,用于运行虚拟机的流量不会与其他流量抢占带宽,降低了系统中的网络的流量压力,提高了系统的稳定性。
技术领域
本发明涉及通信技术,尤指一种隧道端点网络的实现方法和装置。
背景技术
虚拟化的主要过程是使用虚拟化软件在一台物理硬件(例如,计算节点)上虚拟出一台或多台虚拟机。虚拟机是指使用系统虚拟化技术,运行在一个隔离环境中的、具有完整硬件功能的逻辑计算机硬件设备,该计算机硬件设备包括客户操作系统和其中的应用程序。在应用虚拟机时,有可能同时运行多台虚拟机,并且每台虚拟机分别执行应用程序,在这个过程中,用于运行虚拟机的系统中的物理硬件(例如,计算节点)之间产生了大量的网络流量。因此,在网络带宽固定的情况下,某一个计算节点中的针对虚拟机向外部输出的网络流量与针对其他目的产生的网络流量将会相互抢占带宽,造成网络流量输出得不稳定,还造成了网络负载不稳定以及这个物理硬件所在的整个系统不稳定。
发明内容
为了解决上述技术问题,本发明提供了一种隧道端点网络的实现方法和实现装置,能够解决针对虚拟机向外部输出的网络流量与针对其他目的产生的网络流量将会相互抢占带宽的问题。
为了达到本发明目的,本发明的一个实施例提供了一种隧道端点网络的实现方法,应用于用于运行虚拟机的系统,所述系统包括管理节点以及多个计算节点,其中的每个计算节点均配置有基本网卡以及额外的网卡,该方法包括:
所述管理节点采用通过所述基本网卡进行通信的管理网络为所述多个计算节点中的每个计算节点建立一个Open vSwitch虚拟交换机;
所述管理节点为每个所述Open vSwitch虚拟交换机定义一个端口,并且为每个所述端口分配IP地址,以将所述端口作为隧道端点建立通过所述额外的网卡传输用于运行虚拟机的流量的隧道端点网络。
进一步地,在一个可选的实施例中,在所述管理节点为每个所述Open vSwitch虚拟交换机定义一个端口,并且为每个所述端口分配IP地址,以将所述端口作为隧道端点建立通过所述额外的网卡传输用于运行虚拟机的流量的隧道端点网络的步骤之后,该方法还包括:
所述管理节点建立所述隧道端点网络的策略路由,以使得所述多个计算节点采用所述策略路由经由所述隧道端点网络传输用于运行虚拟机的流量。
进一步地,在一个可选的实施例中,所述管理节点建立所述隧道端点网络的策略路由的步骤,包括:
所述管理节点将所述第一隧道端点的IP地址添加到已建立的所述隧道端点网络中的每一个隧道端点的路由表中,并且将已建立的所述隧道端点网络中的每一个隧道端点的IP地址添加到所述管理节点为所述第一隧道端点建立的路由表中,以向已建立的所述隧道端点网络添加所述第一隧道端点。
进一步地,在一个可选的实施例中,所述管理节点建立所述隧道端点网络的策略路由的步骤,包括:
所述管理节点删除针对在已建立的所述隧道端点网络中的除了第二隧道端点之外的隧道端点而建立的路由表中的所述第二隧道端点的IP地址,以从所述隧道端点网络中删除所述第二隧道端点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710642979.6/2.html,转载请声明来源钻瓜专利网。