服务器聚合方式对接交换机的网卡配置通常指的是使用链路聚合(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 原创发布于华为企业互动社区。

微信扫一扫打赏
支付宝扫一扫打赏