97国际

不必推倒重修,老终端也能焕新 丨 97国际教育云电脑老客户升级分享会
预约直播
融合光加速,慧联全场景 丨 97国际极简以太彩光5.0 界说万兆园区全场景新范式
预约直播
97国际·(中国区)集团官方网站
产品
< 返回主菜单
产品中心
产品
解决计划
< 返回主菜单
解决计划中心
行业
合作伙伴
返回主菜单
选择区域/语言
97国际·(中国区)集团官方网站

您订阅的产品有更新,请实时查阅

审查详情
97国际·(中国区)集团官方网站 97国际·(中国区)集团官方网站

基于EVPN的漫衍式VXLAN实现计划

【VXLAN】本文将陪同着VXLAN的生长历程讲述目今较量盛行的EVPN+VXLAN漫衍式实现计划 。

  • 97国际·(中国区)集团官方网站

    宣布时间:2018-09-27

  • 97国际·(中国区)集团官方网站

    点击量:

  • 97国际·(中国区)集团官方网站

    点赞:

分享至

97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站

我想谈论

VXLAN (Virtual eXtensible Local Area Network,虚拟可扩展局域网),是现在在数据中心内部主要接纳的一种Overlay网络手艺,从最初的VXLAN计划(RFC7348)生长至现在的EVPN+VXLAN漫衍式计划履历了一些较量重大的历程 。

本文将陪同着VXLAN的生长历程讲述目今较量盛行的EVPN+VXLAN漫衍式实现计划 。

 

为什么要接纳漫衍式VXLAN计划?

现在,VXLAN的实现主要有两种方法:集中式和漫衍式 。那么在VXLAN安排计划中应该选择集中式VXLAN计划照旧漫衍式VXLAN计划呢?着实这个问题很好回覆,可凭证数据中心的规模需求选择 。如下表所示,适用于服务器集群在5000台以上的大型数据中心的理想实践为漫衍式VXLAN计划 。

 

97国际·(中国区)集团官方网站

▲集中式VXLAN与漫衍式VXLAN的区别

 

集中式会保存古板大二层网络所常见的问题,例如广播风暴问题,为了阻止这个问题,广播域不宜过大,从而集群规模不宜过大;而漫衍式计划由于三层到边沿,加上EVPN的控制作用,可以镌汰广播域,从而形成更大的网络规模 。

 

为什么要引入EVPN作为控制平面?

通过比照,漫衍式网关更适合作为公有云厂商或中大型规模私有云数据中心组网 。VXLAN由RFC7348界说,只界说了转发面的行为,并没有指定VXLAN控制面 。在VXLAN手艺早期,通过转发面来获取转发信息,在实现上较为简朴,可是随着网络规模的生长,完全依赖转发面做控制会造成网络中广播组播风暴,同时给运维方面带来很大问题,因此VXLAN也需要有一个控制平面 。在相识EVPN之前,我们先看下几种VXLAN控制平面的比照,如下表:

 

97国际·(中国区)集团官方网站

▲VXLAN控制平面手艺比照

 

通过上表,我们可以看出接纳EVPN作为控制平面的利益:

路由协议

关于中大型的数据中心,Underlay网络的路由协议大都已经接纳了BGP,而EVPN就是通过BGP的扩展协议实现,因此,仅需要维护一套路由协议,更具运维优势;

标准化

相比其他控制面手艺,只有EVPN已有标准化界说,可以实现网络的异构,便于网络兼容和扩展 。

 

基于EVPN+VXLAN的实现计划

接下来,我们就来看下基于EVPN+VXLAN的详细实现计划,网络架构如下图所示:

97国际·(中国区)集团官方网站

▲物理网络架构

 

Type3路由——隧道的建设

基于EVPN-Type3路由——Inclusive Multicast路由(注1)

自动发明VXLAN网络中的VTEP(VXLAN Tunnel End Point,为VXLAN隧道的端点),并在各VTEP之间自动建设VXLAN隧道,自动关联VNI与VXLAN隧道 。

注1(该类型路由在VXLAN控制平面中主要用于VTEP的自动发明和VXLAN隧道的动态建设 。作为BGP EVPN对等体的VTEP,通过Inclusive Multicast路由相互转达二层VNI和VTEP IP地址信息 。其中,Originating Router's IP Address字段为本端VTEP IP地址 。若是对端VTEP IP地址是三层路由可达的,则建设一条到对端的VXLAN隧道 。)

 

EVPN-Type2路由——MAC与路由同步

基于EVPN-Type2路由——MAC/IP路由(注2)可自动完成网络中MAC以及路由同步 。

注2(该类型的路由主要功效为:主机MAC地址通告,主机ARP通告,主机IP路由通告)

 

EVPN-Type5路由——界线路由会见

在现实的网络安排中我们既可以选择Spine 作为Border也可以选择一组Leaf作为Border,主要看我们现实网络中的流量,若是以南北向流量为主的话,一样平常一组Leaf作为Border即可,但有些场景,好比混淆云的情形下,工具流量依然需要Border转发,那么我们建议将Spine 作为Border 。

在这种Underlay与Overlay互通的场景下,就会用到EVPN的一个较量主要的路由类型-网段路由,通过EVPN-Type5路由——IP前缀路由来转达,当外部路由进入到Border后,Border会通过Type5类路由同步到VXLAN网络内里,从而实现VXLAN网络中的主机会见外部网络 。

 

漫衍式VXLAN计划安排优化

优化点一:ARP泛洪抑制

当网络中虚机的规模扩大, ARP广播会消耗网络带宽,并且会保存广播风暴的隐患,为了镌汰ARP广播所带来的影响,我们可通过ARP代理的方法,对ARP泛洪举行抑制 。

ARP代理实现方法:网关开启ARP代理后,主机学习到远端的ARP均为网关的MAC地址 。有如下优点:

• 减小广播域,抑制广播风暴;

• 集群规模提高:由于ARP代理开启,二层广播变为三层路由,因此每个VTEP仅需要维护自己本端的主机MAC,可以关闭同步远端MAC功效,从而节约了MAC表项空间,提供更大集群规模的支持 。

但在某些场景下可能不适用,好比LVS的DR模式要求LVS学习到服务器的真实MAC地址,因而不可被网关MAC所取代 。这个场景下,我们可以将LVS所在VNI的ARP代理功效举行关闭,从而确保DR模式的正常通讯 。

 

优化点二:ARP-TO-HOST

97国际·(中国区)集团官方网站

▲营业模子

 

如上图所示,假设VM1-4在属于统一个子网,这种情形的泛起可能由于营业安排形成,也可能由于虚拟机迁徙导致 。若是VETP1和VTEP4宣布的是网段路由,由于ECMP的保存,会泛起会见VM1部分流量会通过VTEP1->VTEP4绕行 。

为相识决这个问题,就需要明细路由或者主机路由来解决 。若是要手动设置的话,事情量较量大,并且容易蜕化,现在常用的一种做法是通过ARP来自动天生主机路由并宣布到网络中 。

实现方法:网关开启ARP-TO-HOST后,凭证ARP表自动天生主机路由,并自动宣布到网络中 。

 

总结

本文从为什么接纳漫衍式VXLAN、为什么接纳EVPN作为VXLAN的控制平面、EVPN+VXLAN实现计划以及计划安排优化等方面,对基于EVPN+VXLAN的实现计划举行叙述,这也是目今97国际网络虚拟化数据中心的推荐计划 �;队魅肆粞越涣� 。

 

 

本期作者:张文杰

97国际网络互联网系统部行业咨询

 

97国际·(中国区)集团官方网站

 

往期精彩回首  

  • 【第一期】浅谈物联网手艺之通讯协议的纷争
  • 【第二期】怎样通过网络遥测(Network Telemetry)手艺实现细腻化网络运维?
  • 【第三期】泛论数据中心网络运维自动化
  • 【第四期】基于Rogue AP反制的无线清静手艺探讨
  • 【第五期】流量可视化之ERSPAN的宿世今生
  • 【第六期】怎样实现数据中心网络架构“去”堆叠
  • 【第七期】运维可视化之INT功效详解
  • 【第八期】浅析RDMA网络下MMU水线设置
  • 【第九期】第七代无线手艺802.11ax详解
  • 【第十期】数据中心自动化运维手艺探索之交流机零设置上线
  • 【第十一期】 浅谈数据中心100G光�?�
  • 【第十二期】数据中心网络等价多路径(ECMP)手艺应用研究
  • 【第十三期】如作甚RDMA构建无损网络

 

相关推荐:

更多手艺博文

任何需要,请联系97国际

97国际·(中国区)集团官方网站

返回顶部

收起
97国际·(中国区)集团官方网站 文档AI助手
97国际·(中国区)集团官方网站 文档评价
资料内容是否对您有资助?
您对目今页面的知足度怎样?
不咋滴
很是好
您知足的缘故原由是(多� 。�?
您对文档是否尚有其它的问题或建议?
为尽快解决问题,请您留下联系方法以便回复
邮箱
手机号
谢谢您的反� 。�
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
97国际·(中国区)集团官方网站
请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反响 意见反响
意见反响
更多联系方法
网站地图