SprayLink技术介绍-6W100-整本手册.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SprayLink技术介绍-6W100-整本手册用户手册产品说明书使用说明文档安装使用手册

SprayLink

技术介绍

技术简介

等价路由ECMP(Equal-CostMulti-Pathrouting,等价路由多路径选择)

是同一路由协议发现的、目的地址和开销值都相同的多条路由,设备会基于

Hash算法将流量分配在多条链路上,进行等价路由的负载分担,以增加传

输带宽。

静态负载分担过程:

将报文的五元组等信息作为Hash因子,经过Hash算法计算出

HashKey,依据HashKey计算流量出口。即相同特征的报文

一定得到相同的HashKey,进而得出固定的转发链路。

流量分配于各链路

随着数据中心网络的发展,流量的模型也在发生着变化,时常会出现

大象流与老鼠流共存的现象,传统的静态等价路由负载分担已经不能

满足需求。

静态负载分担面临的问题:

选路结果和流量特征绑定,不能根据实际的转发情况和链路负载

情况进行变化。不考虑链路的实际负载情况,当流量大小差异较

大时可能不均衡,并且在拥塞时不能调整。

大象流容易拥塞,且无法调整

大象流(ElephantFlows):

通常是业务数据流量。特点是数量虽少,却占用了网络中相当大的带宽资源。

老鼠流(MiceFlows):

通常是用来建立连接的协议流量,是网络运行的关键流量。特点是流数较多,但

每个流的数据量小,对丢包敏感。

SprayLink是一种端网融合负载均衡方案,由网络侧进行等价路由负载

分担,由主机侧对负载分担后的报文进行乱序调整。

SprayLink可以根据链路带宽、队列深度情况动态调整报文转发的链路,

像均匀的喷雾一般将流量喷洒至各条链路,以解决传统等价路由负载分

担不均,无法充分利用链路带宽的问题。如下图:

工作机制

在数据中心网络中,设备通过三个步骤完成SprayLink负载分担。:

1.确定需要进行SprayLink负

载分担的流量

2.通过SprayHash运

算选择链路

3.对负载分担后的流量进

行乱序调整

【区分流量】

SprayLink是一种逐包的负载均衡方式,而在数据中心网络中,部分场

景下,部分报文要求不能乱序,无法通过逐包方式进行负载均衡,此时

需要网络侧首先对流量进行区分,再进行负载分担。

以无法进行逐包负载的RoCE协议报文为例,说明SprayLink区分流量

的步骤:

1.对所有报文默认采用逐包负载分担。

2.设备全局下发ACL,规则为匹配UDP目的端口号为4791,

reserve字段为0的报文,此报文为RoCE协议报文(reserve为

RoCE协议报文特有),动作为进行逐流负载分担。未匹配上ACL

规则的报文则进行逐包负载分担。

【SprayHash】

SprayHash的特点如下:

设备基于数据包,而不是基于数据流进行转发。基于数据包的负载

分担将每个数据包都视为一个独立的流,负载会更为均衡。

设备会定期检测成员链路端口发送的报文字节数,并依此挑选当前

负载最轻的路径进行转发,以达到动态负载分担的效果。

SprayHash效果如下图所示:

网络侧向主机侧发送报文,中间的链路2负载过高,故报文将通过其他

两条链路进行负载分担,直到高负载链路的负载恢复。负载分担的过

程为:

1.NetworkSide收到报文1,在无负载的链路1和链路3中随机选择

链路1转发。

2.NetworkSide收到报文2,选则负载较轻的链路3转发。

3.NetworkSide收到报文3,因为链路1和链路3负载相同

您可能关注的文档

文档评论(0)

说明书资料库 + 关注
实名认证
内容提供者

说明书包含多个型号,找不到时可以找相似型号

版权声明书
用户编号:7105131051000023

1亿VIP精品文档

相关文档