服务器聚合策略解析,高效对接交换机网卡配置技巧

服务器聚合方式对接交换机的网卡配置通常指的是使用链路聚合(Link Aggregation)或端口聚合(Port Aggregation)技术,将多个服务器的网卡与交换机的端口组合起来,形成一个逻辑上的高速链路。这样可以提高带宽、增加冗余性,并提高网络的可靠性。以下是一些常见的聚合方式和相应的网卡配置步骤:
### 1. 链路聚合技术(如 IEEE 802.3ad)
#### 交换机配置 1. "启用链路聚合":在交换机上启用链路聚合功能。 2. "创建聚合组":创建一个聚合组,并将多个物理端口添加到该组中。 3. "配置聚合模式":选择聚合模式,如 LACP(动态链路聚合控制协议)或静态聚合。
```shell # 示例:使用 LACP 的链路聚合配置 switch# configure terminal switch(config)# interface port-channel 1 switch(config-if)# switchport mode trunk switch(config-if)# switchport trunk allowed vlan 1-4094 switch(config-if)# exit switch(config)# interface range GigabitEthernet 1/0/1 - 2 switch(config-if-range)# channel-group 1 mode active switch(config-if-range)# exit switch# end switch# write memory ```
#### 服务器网卡配置 1. "启用链路聚合":在服务器上启用链路聚合功能

相关内容:

一.前言

在需要端口可靠的情况下,交换机侧配置聚合口就行,但服务器侧的网卡绑定该怎么配置呢?以及服务器和交换机对接时候两端所用的聚合模式都有什么要求呢?下面以详细的配置操作来逐步演示说明。

1.1.环境

服务器:华为2288H v5

操作系统:centos

交换机:S5735S-L

1.2.目录

  • 服务器bond模式介绍
  • 服务器各bond模式对接交换机要求
  • 配置服务器bond对接交换机

1.3.服务器bond模式介绍

服务器的bond相当于是交换机的端口聚合,只不过bond聚合的是服务器的网口,把两个网卡聚合在一起来提高环境在网卡上的高可靠。linux的网口聚合有bond和team两种方式,不同之处在于bond是只实现2个网口的链路聚合,而team则最多可以实现8张网卡的链路聚合;一般也是用bond比较多,bond有7种模式,如下图:

模式名称

含义

mode0/(balance-rr) Round-robin policy(平衡轮询策略)

数据包按照轮询的方式依次发送到每个接口,实现负载均衡;这种模式不提供冗余性。

mode1/(active-backup) Active-backup policy(活动备份策略)

只有一个网卡处于活动状态,若一个宕掉另一个马上由备份转换为主链路,提供故障切换和冗余性,mac 地址外部可见。

mode2/(balance-xor) XOR policy(平衡策略)

使用源和目的MAC地址以及传输层协议和端口号来选择要发送的接口,提供负载均衡和冗余性,此模式提供负载平衡和容错能力。

mode3/(broadcast) Broadcast policy(广播策略)

将所有数据包传输给所有设备,不提供负载均衡或冗余性。

mode4/(802.3ad) IEEE 802.3ad Dynamic link aggregation(IEEE 802.3ad动态链接聚合)

动态链路聚合模式,创建共享相同的速度和双工设置的聚合组,使用LACP协议动态协商绑定接口的工作方式,提供负载均衡和冗余性。

mode5/(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡)

使用TLB算法在传输和接收进行负载均衡,这种模式仅在传输方向上实现负载均衡,接收方向上只使用一个接口。

mode6/(balance-alb) Adaptive load balancing(适配器负载均衡)

使用ALB算法在传输和接收进行负载均衡,这种模式在传输和接收方向上都实现负载均衡。

1.4.服务器各bond模式对接交换机要求

实际业务场景中该如何选择网卡聚合的bond模式的时候根据带宽或者冗余需求可参照1.3表格选取合适bond模式;也可根据对端交换机模式选择具体的bond模式,如果对端交换机聚合模式确定了,bond选择了不合适的模式可能严重会造成业务不通,bond模式和交换机聚合模式的需求关系见如下:

模式名称

交换机做链路聚合要求

mode0

要求对端交换机配置链路聚合且须是手工负载分担模式。

mode1

不需要交换机配置链路聚合,但交换机会产生MAC地址漂移日志记录。

mode2

不需要交换机配置链路聚合。

mode3

不需要交换机配置链路聚合。

mode4

需要对端交换机配置链路聚合并选择为LACP模式。

mode5

不需要交换机做链路聚合。

mode6

不需要交换机做链路聚合。

1.5.配置服务器bond对接交换机

本次交换机配置的动态链路聚合LACP根据其配置选择bond的模式为4,以下进行详细配置

1.配置交换机侧端口聚合

2.配置加入bond的网卡成员的配置文件(两个网卡成员都要编辑)

3.新建编辑bond0的配置文件

编辑bond0的配置文件,指定bond的模式为mode 4

4.重启网络服务,并查看bond0信息

查看bond模式,可看到为动态链路聚合模式,

5.业务测试

能通网关,测试成功。


来源: sosu 原创发布于华为企业互动社区。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章