流量转发方法和装置制造方法及图纸

技术编号:17883637 阅读:48 留言:0更新日期:2018-05-06 04:15
本公开涉及一种流量转发方法和装置。其中,该方法应用于分布式聚合系统中的第一VTEP中,所述分布式聚合系统中包括至少两个VTEP,不同的VTEP配置有不同的MAC地址,所述方法包括:在检测到与自身连接的虚拟机上线的情况下,获取所述分布式聚合系统中的各VTEP的转发性能;根据各VTEP的当前业务量和转发性能向所述虚拟机返回用于进行负载分担的VTEP的MAC地址。在分布式聚合系统中,可以为不同VTEP设置不同的MAC地址作为实际的MAC的地址,根据分布式聚合系统中两台VTEP设备的当前业务量和转发性能动态地决定虚拟机业务流量的负载分担,使得分布式聚合系统的各VTEP都能得到高效的运用。

Traffic forwarding method and device

The present disclosure relates to a flow forwarding method and device. The method is applied to the first VTEP in the distributed aggregation system, which includes at least two VTEP and different VTEP configurations have different MAC addresses, and the methods include obtaining the VTEP in the distributed aggregation system when the virtual machine is detected with its own connection. Forwarding performance; according to the current traffic and forwarding performance of each VTEP, the MAC address of VTEP for load sharing is returned to the virtual machine. In a distributed aggregation system, different MAC addresses can be set for different VTEP as the actual MAC address. According to the current traffic volume and forwarding performance of the two VTEP devices in the distributed aggregation system, the load sharing of the traffic of the virtual machine is dynamically determined, so that all VTEP of the distributed aggregation system can be efficiently transported. Use.

【技术实现步骤摘要】
流量转发方法和装置
本公开涉及通信
,尤其涉及一种流量转发方法和装置。
技术介绍
图1是基于分布式聚合提出的MLAG(multi-chassislinkaggregationgroup,多机箱链路聚合)+EVPN(EthernetVirtualPrivateNetwork,以太网虚拟专用网络)的有peerlink(聚合链接)的组网示意图。如图1所示,各组件的含义如下:EVPN是一种二层VPN(VirtualPrivateNetwork,虚拟专用网络)技术,控制平面采用MP-BGP(MultiprotocolBorderGatewayProtocol,多协议边界网关协议)通告EVPN路由信息,数据平面采用VXLAN(VirtualeXtensibleLocalAreaNetwork,可扩展虚拟局域网)封装方式转发报文。VM(VirtualMachine,虚拟机):在一台服务器上可以创建多台虚拟机,不同的虚拟机可以属于不同的VXLAN。属于相同VXLAN的虚拟机处于同一个逻辑二层网络,彼此之间二层互通;属于不同VXLAN的虚拟机之间二层隔离。VXLAN通过VXLANID来标识,VX本文档来自技高网...
流量转发方法和装置

【技术保护点】
一种流量转发方法,其特征在于,所述方法应用于分布式聚合系统中的第一VTEP中,所述分布式聚合系统中包括至少两个VTEP,不同的VTEP配置有不同的MAC地址,所述方法包括:在检测到与自身连接的虚拟机上线的情况下,获取所述分布式聚合系统中的各VTEP的转发性能;根据各VTEP的当前业务量和转发性能向所述虚拟机返回用于进行负载分担的VTEP的MAC地址。

【技术特征摘要】
1.一种流量转发方法,其特征在于,所述方法应用于分布式聚合系统中的第一VTEP中,所述分布式聚合系统中包括至少两个VTEP,不同的VTEP配置有不同的MAC地址,所述方法包括:在检测到与自身连接的虚拟机上线的情况下,获取所述分布式聚合系统中的各VTEP的转发性能;根据各VTEP的当前业务量和转发性能向所述虚拟机返回用于进行负载分担的VTEP的MAC地址。2.根据权利要求1所述的方法,其特征在于,根据各VTEP的当前业务量和转发性能向所述虚拟机返回用于进行负载分担的VTEP的MAC地址,包括:根据分布式聚合系统中的第一VTEP与第二VTEP的当前业务量和转发性能,确定用于进行负载分担的VTEP;如果用于进行负载分担的VTEP为第一VTEP,则向所述虚拟机返回所述第一VTEP的MAC地址。3.根据权利要求2所述的方法,其特征在于,根据各VTEP的当前业务量和转发性能向所述虚拟机返回用于进行负载分担的VTEP的MAC地址,还包括:如果用于进行负载分担的VTEP为第二VTEP,则向所述虚拟机返回所述第二VTEP的MAC地址。4.根据权利要求2或3所述的方法,其特征在于,根据分布式聚合系统中的第一VTEP与第二VTEP的当前业务量和转发性能,确定用于进行负载分担的VTEP,包括:如果分布式聚合系统中的第一VTEP与第二VTEP的当前业务量的比值小于第一阈值,则用于进行负载分担的VTEP为第一VTEP,所述第一阈值是根据所述第一VTEP和所述第二VTEP的转发性能来确定的。5.根据权利要求2或3所述的方法,其特征在于,根据分布式聚合系统中的第一VTEP与第二VTEP的当前业务量和转发性能,确定用于进行负载分担的VTEP,包括:如果分布式聚合...

【专利技术属性】
技术研发人员:黄李伟王伟
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1