在新一代Linux系统配置Team实现网络链路聚合-尚文网络xUP楠哥

在这里插入图片描述
#实战描述:
Teaming技术就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟网卡,即:对于外部网络而言,这台服务器只有一个可用网卡。对于任何应用程序和网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址。
通过Teaming 技术做链路聚合,除了利用多网卡同时工作来提高网络速度以外,还有可以通过Teaming 实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance),如同网络搭建中使用路由器实现负载均衡和备份一样。
网卡绑定bonding可以提高网络的冗余,保证网络可靠性,提高网络速度。为了提高网络容错或吞吐量,一般服务器都会采取多网卡绑定的策略,在RHEL5/RHEL6中使用的是Bonding。而RHEL7提供了一项新的实现技术Teaming,用来实现链路聚合的功能,但是在RHEL7中,不会使用teaming替换bonding,它们是并存的,我们可以选择Teaming,也可以选Bonding。
Team常用工作模式包含如下:
roundrobin 以轮循的模式传输所有端口的包;
activebakup 主备模式这是一个故障迁移程序,监控链接更改并选择活动的端口进行传输;
loadbalance 监控流量并使用哈希函数以尝试在选择传输端口的时候达到完美均衡。
#实战环境:
准备一台RHEL8.x的Linux系统(给她起个hostname名称叫upwencloud.upwen.com),配置两块千兆网卡,作为Team技术的实现。
#具体实现:
##创建team0设备和team0会话

在这里插入图片描述
##为team0创建一个虚拟ip和网络环境
在这里插入图片描述
##将网卡设备添加到team0
在新一代Linux系统配置Team实现网络链路聚合-尚文网络xUP楠哥_第1张图片
##激活两个从设备team0-port1&2和一个主设备team0
在这里插入图片描述
##查看启动后的team0状态
在这里插入图片描述
##测试
通过ping进行测试,如果down掉其中一个从设备team0-port2,发现依然可以ping通,但如果两个从设备都down掉,就无法ping通。在新一代Linux系统配置Team实现网络链路聚合-尚文网络xUP楠哥_第2张图片
#知识点:
nmcli网卡基础配置;
Linux基础操作;
Team技术配置。

技术文档持续更新,还有未加入群未领资料的,加扣裙11372462,不定时发布特价福利最新视频资料

你可能感兴趣的:(redis,linux,数据库,网络安全)