Linux 网卡端口 Bonding
通过将多个网卡端口聚合成一个虚拟端口,虚拟端口提供冗余及增加了链路带宽,参与聚合的网卡端口应连接到不同的网络交换机。Linux 网卡端口聚合主要有bonding、team技术,team 技术是 RHEL 7 推出的,由于其普及程度不高又没有优势在RHEL 9 版本中已经废弃,bonding 技术则更成熟、普及程度高,实际环境推荐采用bonding技术实现多网卡端口聚合。
Bonding 技术主要有7种模式来实现多网卡的端口聚合,
这里主要介绍常见的4种模式以及实施方法:
主备:参与聚合的网卡端口只有一个是活动的,当出现故障时自动切换至其他端口,只提供链路冗余,不支持链路带宽叠加,该模式无需交换机端做配置。
802.3ad:参与聚合的网卡端口都是活动的,当出现故障时自动切换至其他端口,提供了链路冗余、负载均衡以及带宽叠加,该模式要求交换机端口配置动态链路聚合LACP。
自适应负载均衡:参与聚合的网卡端口都是活动的,当出现故障时自动切换至其他端口,提供了链路冗余、负载均衡以及带宽叠加,该模式无需交换机端做配置。
轮询:参与聚合的网卡端口都是活动的,当出现故障时自动切换至其他端口,提供了链路冗余、负载均衡以及带宽叠加,该模式需交换机端配置静态链路聚合。
启动linux web 控制台 cockpit,方便我们配置网卡绑定:
su – root
systemctl start cockpit.service
通过web 浏览器访问:https://server_ip:9090/ ,输入root账号以及密码:
定位到Networking->Interfaces,选择添加绑定按钮:
在弹出的窗口输入虚拟端口名称,选择要参与绑定的网卡接口以及绑定模式单击添加按钮完成绑定:
确认虚拟端口状态:
本文来自博客园,作者:踏雪无痕2017,转载请注明原文链接:https://www.cnblogs.com/oradba/p/18271529