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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了