您现在的位置是:首页 > 经典句子

ubuntu22.04配置双网卡绑定提升带宽

作者:欧阳逸时间:2024-04-19 18:29:37分类:经典句子

简介  文章浏览阅读1.5k次,点赞8次,收藏9次。bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载等功能,有很多优势。bonding技术是linux

点击全文阅读

这里写自定义目录标题

Bonding简介配置验证参考链接

Bonding简介

bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载均衡等功能,有很多优势。

bonding技术是linux系统内核层面实现的,它是一个内核模块(驱动)。使用它需要系统有这个模块, 我们可以modinfo命令查看下这个模块的信息, 一般来说都支持。

modinfo bonding |more

在这里插入图片描述

mod=6与mod=0的区别:mod=6,先把eth0流量占满,再占eth1,….ethX;而mod=0的话,会发现2个口的流量都很稳定,基本一样的带宽。而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量

配置

cat << EOF > /etc/netplan/00-installer-config.yaml# This is the network config written by 'subiquity'network:  version: 2  ethernets:    ens29f0:      dhcp4: false      optional: true    ens29f1:      dhcp4: false      optional: true  bonds:    bond0:      dhcp4: false      addresses: [192.168.1.11/24]      optional: true      routes:        - to: default          via: 192.168.1.254      nameservers:        addresses: [8.8.8.8,114.114.114.114]      interfaces:        - ens29f0        - ens29f1      parameters:        mode: balance-alb #绑定模式        mii-monitor-interval: 100 #心跳时间        lacp-rate: fast #        transmit-hash-policy: layer2EOF

验证

ifconfig -a cat /proc/net/bonding/bond0

高可用测试中(插拔网线)发现:在mode=6模式下丢包1个, 恢复网络时( 网络插回去 ) 丢包在5-6个左右,说明高可用功能正常但恢复的时候丢包会比较多

参考链接

ubuntu22.04服务器的双网卡绑定的具体操作步骤和配置文件 https://blog.csdn.net/w553692064/article/details/129134034

以太网适配器Bonding配置全套 https://www.cnblogs.com/shiwei1930/p/14255437.html

点击全文阅读

郑重声明:

本站所有活动均为互联网所得,如有侵权请联系本站删除处理

我来说两句