English

三分钟搞懂多线路接入的秘密 —— 链路聚合

2019-12-11

在数据中心内,如果服务器流量太大或业务很重要,通常会采取多网卡绑定提高带宽和增强冗余性,而交换机上也需要做相应配置,保证服务器多线路接入能正常通信,常用的就是链路聚合技术。那什么是链路聚合技术呢?


链路聚合(Link Aggregation),是指将多个物理端口汇聚在一起,成为一个逻辑端口,以实现出/ 入流量在各成员端口中的负荷分担,交换机根据用户配置的端口负荷分担策略决定报文从哪一个成员端口发送到对端的交换机。


当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送报文,并根据负荷分担策略在剩下链路中重新计算报文发送的端口,故障端口恢复后再次重新计算报文发送端口。链路聚合在增加链路带宽、实现链路传输弹性和冗余等方面是一项重要技术。


链路聚合通常应用在汇聚层,具备如下优点: 

1、增加链路带宽:聚合链路的带宽最大为聚合组中所有成员链路的带宽和,目前信锐安视交换机产品支持最多128条物理链路聚合,极大拓展了链路带宽;

2、增加可靠性:聚合组存在多条成员链路的情况下,单条成员链路故障不会引起聚合链路传输失败,故障链路承载的业务流量可自动切换到其他成员链路进行传输;

3、可负载分担:业务流量按照一定的规则被分配到多条成员链路进行传输,提高了链路使用率;

4、可动态配置:缺少人工配置的情况下,链路聚合组能够根据对端和本端的信息灵活调整聚合成员端口的选中/非选中状态。


正是由于链路聚合所具有的链路冗余性和可分担性,使其在很多实际应用场景中,成为提供链路级HA的不二之选,与此同时,其所具有的可动态配置性也保证了不需人为干预便可达到预期的高可用性效果。信锐安视交换机支持链路聚合,每组聚合链路最多可以支持8个端口,单个交换机最多支持128个链路聚合组。


信锐安视交换机链路聚合的模式分为两种:手工负载分担模式和LACP静态模式。


手工负载分担模式下,Eth-Trunk(一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接口作为一个逻辑接口使用,实现增加带宽提高靠性的目的)的建立、成员接口的加入完全由手工来配置。该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。


静态 LACP 模式下,Eth-Trunk 接口的建立,成员接口的加入,都是由手工配置完成的。但与手工负载分担模式链路聚合不同的是,比如:把聚合口接在一台傻瓜交换机上,如果是手工聚合的话,可能会发生环路;如果两端都配了8个聚合口,客户如果接错线,接上了另外一个同vlan的接口,这时如果是手工聚合,则无法检测到直接环路了。但静态LACP模式就很好解决这个问题:若一个口协商失败,立马就能发现问题。

返回顶部
隐藏或显示