[发明专利]具有动态流卸载能力的虚拟路由器有效
申请号: | 201710924439.7 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107959625B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 杰西·路易斯·阿尔珀特;乌代·奈克;姆德·阿赫桑·阿列芬;大卫·安德鲁·舒尔茨;约西·里希特 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L12/713 | 分类号: | H04L12/713;H04L12/803;H04L12/823;H04L12/911;G06F9/455 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张焕生;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 动态 卸载 能力 虚拟 路由器 | ||
具有动态流卸载能力的虚拟路由器。公开了用于动态卸载一个或多个虚拟网络中的网络业务流的系统和方法。一个示例方法开始于标识用来路由特定网络流的网络业务的虚拟路由器,其中所述特定网络流具有存在于源主机上的源端点和存在于目的主机上的目的端点。包括关于所述特定网络流的统计的流统计被接收。使用所接收到的流统计来作出关于所述特定网络流是否满足卸载规则的确定。响应于确定所述特定流满足所述卸载规则,所述特定网络流被从所述虚拟路由器卸载。
技术领域
本申请涉及具有动态流卸载能力的虚拟路由器。
背景技术
软件定义网络中的计算装置可以没有物理连接,但是彼此可以虚拟地链接。软件定义网络允许通过较低级功能性的抽象来管理网络。虚拟网络中的控制平面通常作出关于如何将网络业务的数据分组从网络中的源虚拟机路由到目的虚拟机的决策。数据平面将网络业务转发到选择的目的。在软件定义网络中,网络虚拟化的方法使网络的控制平面与数据平面分离。因此,虚拟网络通常具有与底层物理网络的拓扑几乎相似的地址空间,这意味着用于使网络缩放的传统技术对于虚拟网络不起作用。结果,使用常规网络业务路由模型通过大型虚拟网络来路由网络业务可能是有问题的。
发明内容
本说明书描述通常涉及路由虚拟网络业务并且具体地涉及用于通过使用虚拟路由器和流卸载来路由网络业务来缩放虚拟网络的系统和方法的技术。
示例实施方式使用虚拟路由器和动态卸载来通过网络路由分组。该示例实施方式是有利的,因为它改进了编程等待时间和虚拟网络的可伸缩性,所述编程等待时间是对虚拟网络中的改变进行编程所花费的时间量。因此可以改进虚拟网络的效率、等待时间和/或容量。
在仅通过图示给出的附图和下面的描述中阐述了本发明的一个或多个实施例的细节。本发明的其它特征、方面和优点将根据本说明书、附图和权利要求书变得显而易见。在各个附图中相同的附图标记和名称指示相同的元件。
附图说明
图1图示虚拟网络的一个配置。
图2图示示例虚拟网络的配置。
图3图示多个集群中的示例虚拟网络的配置。
图4是用于动态地卸载虚拟网络中的网络业务流的示例方法的流程图。
具体实施方式
图1图示虚拟网络的一个配置。虚拟网络是由在多个主机上运行的多个虚拟机组成的物理网络之上的抽象。主机经由物理网络连接,所述物理网络由架顶式(top-of-rack)交换机、路由器和其它网络实体构成。
在图1中,虚拟机A和D在不同的主机(Host_1和Host_3)中。虚拟机可存在于一个或多个集群中的不同主机中。图1图示了主机之间的作为点对点隧道的直接路由。如本说明书中所使用的,直接路由是不包括通过一个或多个虚拟路由器来路由的两台主机之间的路由。这些隧道可以使用隧道协议,诸如作为可遍及网际协议网络在虚拟点对点链路内部封装各式各样的网络层协议的隧道协议的通用路由封装(GRE)。主机之间的点对点隧道允许同一网络中的虚拟机相互通信。例如,直接路由101连接Host_1和Host_5。在此示例中,直接路由101允许虚拟机A和B与虚拟机F进行通信。通常,在两个主机之间不存在直接物理链路,所以两个主机之间的分组(packet)将遍历至少一个中间交换机。
在网络中托管虚拟机的每个机器具有可编程软件交换机110、112、113、114和115。网络中的控制平面(102)可在这些交换机110、112、113、114和115上安装路由流。每个路由流定义如何通过提供用于网络分组遍历以让使数据分组被从源虚拟机发送到目的虚拟机的特定路径来路由网络中的两个虚拟机之间的网络业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710924439.7/2.html,转载请声明来源钻瓜专利网。