[发明专利]一种在超大规模数据中心实现VxLAN可扩展性的方法有效

专利信息
申请号: 201910949673.4 申请日: 2019-10-08
公开(公告)号: CN110601951B 公开(公告)日: 2021-12-10
发明(设计)人: 杨燚;张晖;孙思清;李彦君 申请(专利权)人: 浪潮云信息技术股份公司
主分类号: H04L12/46 分类号: H04L12/46;H04L29/12;H04L12/24
代理公司: 济南信达专利事务所有限公司 37100 代理人: 郗艳荣
地址: 250100 山东省济南市高*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 超大规模 数据中心 实现 vxlan 扩展性 方法
【说明书】:

发明特别涉及一种在超大规模数据中心实现VxLAN可扩展性的方法。该在超大规模数据中心实现VxLAN可扩展性的方法,每个节点只创建一个VxLAN端口,然后通过OpenFlow动态安装或卸载流表条目来处理VxLAN端口的目的IP地址,进而实现任何两个节点的VxLAN可达性。该在超大规模数据中心实现VxLAN可扩展性的方法,一方面,使得VxLAN的部署能够适应任意规模的云数据中心,且OVS的性能不会因节点数的多少而受到影响,从而改善了大规模云数据中心的用户体验;同时,由于每个节点只创建一个VxLAN端口,且它的开销完全与节点数无关,从而严重减少了VxLAN端口的创建开销;除此以外,还大大改善了SNAT网关的性能,进而改善了南北向流量的处理。

技术领域

本发明涉及集群部署技术领域,特别涉及一种在超大规模数据中心实现VxLAN可扩展性的方法。

背景技术

VxLAN(Virtual Extensible LAN)是一种租户网络的overlay隧道技术,使用UDP封装租户的L2以太网数据包,以便跨越L3的网络。

在云数据中心,基本使用VxLAN作为租户的网络类型,VxLAN需要在每一个计算和网络节点的OVS bridge建立许多个VxLAN端口(port)。如果有N个节点,那么每个节点就需要建立N-1个VxLAN端口,这在大规模数据中心(1000或更多节点)几乎不具有扩展性,光建立这些端口就需要花费很长时间,导致不能及时响应其他的服务请求,另外OVS在有许多端口的情况下,性能会严重下降,响应时间会严重增加,基本无法忍受。

OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。

OpenStack使用L2Population在很大程度上改善了这种状况,但是在DHCP agent节点上的OVS bridge上仍然需要建立大量的VxLAN端口以便在计算节点的虚拟机能够从DHCP server得到IP地址。

基于上述情况,本发明提出了一种在超大规模数据中心实现VxLAN可扩展性的方法。

发明内容

本发明为了弥补现有技术的缺陷,提供了一种简单高效的在超大规模数据中心实现VxLAN可扩展性的方法。

本发明是通过如下技术方案实现的:

一种在超大规模数据中心实现VxLAN可扩展性的方法,其特征在于:每个节点只创建一个VxLAN端口,然后通过OpenFlow动态安装或卸载流表条目来处理VxLAN端口的目的IP地址,进而实现任何两个节点的VxLAN可达性。

本发明在超大规模数据中心实现VxLAN可扩展性的方法,每一个节点只创建一个VxLAN端口,目的IP通过OpenFlow编程设定;对于到达不同节点的网络流量,OpenFlow将设定不同的目的IP地址,从而实现一个VxLAN端口取代原来的N-1个VxLAN端口;虽然只有一个VxLAN端口,但仍然能与剩余的N-1个节点建立一对一的隧道,进而确保N个节点之间的VxLAN可达性。

当使用OpenStack L2Population创建VxLAN端口时,需要修改L2Population驱动程序,以便OpenFlow能编程这个VxLAN端口的目标IP地址。

所述OpenStack L2Population创建VxLAN端口时,VxLAN端口的关键值(optionkey)属性和远程IP(remote_ip)属性必须设置成flow。

各个节点的VxLAN端口可以在租户创建VxLAN网络时创建,创建时不需要知道目的IP地址;当新节点加入时也需要创建VxLAN端口。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910949673.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top