需要双网卡进行bonding,又存在kvm虚拟机,需要配置网桥。桥接把物理机的网卡模拟成交换机,虚拟机的网卡直接连在虚拟的网桥即交换机上。这样kvm虚拟机分配的IP地址,就应该和物理机在同一网段,可以对外进行服务。所以需要将bonding 和 bridge结合。先将双网卡绑定在同一个bond下,再将bond与bridge相连接。

brige主要用在KVM虚拟化环境下,而bond是进行物理层面的冗余。

我们超融合网络的网卡一般都会选择链路聚合模式,将2张或2张以上的网卡做bond,当成一个网卡来使用,可以做负载均衡,增加网卡带宽上限。我们的管理网,业务网,存储网都是用2张网卡做链路聚合。但当前我们只使用管理网和存储网,管理网用来ssh登录管理云主机,xsky使用到了存储网,暂时不使用业务网。做网络检查的时候,集群内的所有主机的管理网之间都能相互ping通,存储网之间也能相互ping通,业务网是由用户自己去定义,不需要配置bridge。业务网不需要在kvm虚拟主机间桥接通信,而是zstack cloud上创建二层网络的时候去配的。

这个集群都在同一个二层广播域内,即交换机是互联的。如果要配置vlan,交换机上的端口必须设置成trunk模式.

比如管理网使用两张千兆网卡来做聚合,即/etc/sysconfig/network-script目录下的ifcfg-enp175s0f0,ifcfg-enp175s0f1。

链接:https://www.jianshu.com/p/5d690a08d92e

kvm使用桥接的方法 - 哈喽哈喽111111 - 博客园

1,执行ip -4 a命令,查看活跃网卡。可知该主机管理网是172.34.11.3/16,192.168.2.3/24 是存储网。

101: br_bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000inet 172.34.11.3/16 brd 172.34.255.255 scope global br_bond0valid_lft forever preferred_lft foreverinet 172.34.11.7/32 scope global br_bond0valid_lft forever preferred_lft forever
102: br_bond2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000inet 192.168.2.3/24 brd 192.168.2.255 scope global br_bond2valid_lft forever preferred_lft forever

2,cat ifcfg-enp175s0f0 。该网卡是bond0的从属网卡。

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp175s0f0"
UUID="63dc9d83-ed30-43db-af83-248cfcbc5017"
DEVICE=enp175s0f0
BOOTPROTO=none
ONBOOT=yes
SLAVE=yes
MASTER=bond0

3,cat ifcfg-enp175s0f1。该网卡是bond0的从属网卡。

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp175s0f1
UUID=8a796e51-5470-4c1c-aa90-206533c38d93
DEVICE=enp175s0f1
BOOTPROTO=none
ONBOOT=yes
SLAVE=yes
MASTER=bond0

4,cat ifcfg-bond0 。该网卡是bond0,网桥是br_bond0。

DEVICE=bond0
NM_CONTROLLED=no
BONDING_OPTS="miimon=100 mode=4 xmit_hash_policy=layer2+3"
MTU=1500
BOOTPROTO=none
ONBOOT=yes
BRIDGE=br_bond0

,5,cat ifcfg-br_bond0。 该网卡是br_bond0。网上也有叫br0的,都一样。

DEVICE=br_bond0
NAME=br_bond0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static
IPV6INIT=no
IPV6_AUTOCONF=no
DELAY=5
STP=no
IPADDR=172.34.11.3
NETMASK=255.255.0.0
GATEWAY=172.34.0.1

,6,使用cat /proc/net/bonding/bond0查看bond0。

Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0802.3ad info
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
System MAC address: b4:05:5d:aa:20:9d
Active Aggregator Info:Aggregator ID: 5Number of ports: 1Actor Key: 9Partner Key: 1Partner Mac Address: 00:00:00:00:00:00Slave Interface: enp175s0f0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: b4:05:5d:aa:20:9d
Slave queue ID: 0
Aggregator ID: 5
Actor Churn State: none
Partner Churn State: churned
Actor Churned Count: 0
Partner Churned Count: 1
details actor lacp pdu:system priority: 65535system mac address: b4:05:5d:aa:20:9dport key: 9port priority: 255port number: 1port state: 77
details partner lacp pdu:system priority: 65535system mac address: 00:00:00:00:00:00oper key: 1port priority: 255port number: 1port state: 1Slave Interface: enp175s0f1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: b4:05:5d:aa:20:9e
Slave queue ID: 0
Aggregator ID: 6
Actor Churn State: churned
Partner Churn State: churned
Actor Churned Count: 1
Partner Churned Count: 1
details actor lacp pdu:system priority: 65535system mac address: b4:05:5d:aa:20:9dport key: 9port priority: 255port number: 2port state: 69
details partner lacp pdu:system priority: 65535system mac address: 00:00:00:00:00:00oper key: 1port priority: 255port number: 1port state: 1

7,查看bond配置

[root@root-1 network-scripts]# cd /etc/modprobe.d/
[root@root-1 modprobe.d]# ls
bond.conf            firewalld-sysctls.conf        kvm.conf         lockd.conf  nbd.conf        tuned.conf  vhost-net.conf
dccp-blacklist.conf  iommu_unsafe_interrupts.conf  kvm-nested.conf  mlx4.conf   truescale.conf  vhost.conf
[root@root-1 modprobe.d]# cat bond.conf
options bonding max_bonds=0
[root@root-1 modprobe.d]#

超融合的网络bond和bridge模式。kvm+bond+bridge相关推荐

  1. 从业20年的“老司机”跟你聊聊:超融合技术哪家强?!

    如此 "组装" 搭建起的超融合,单从采购成本(Capax)看,两个字:便宜,但其实后患无穷!对于用户来说,想要达到这套超融合的最佳实践,需要全凭经验摸索,时间成本较高,最大问题是可 ...

  2. 什么是超融合?与传统架构有什么区别?.

    所谓的超融合其实指代的是超融合基础架构,是指在同一套单元设备中不仅仅具备计算.网络.存储和服务器虚拟化等资源和技术,而且还包括备份软件.快照技术.重复数据删除.在线数据压缩等元素,而多套单元设备可以通 ...

  3. 联想超融合服务器安装系统,联想AIO超融合产品介绍.pdf

    联想超融合云解决方案 联想集团企业云事业部 周洋 2015 Lenovo Internal. All rights reserved. IT基础架构的变化 "烟囱式"架构 虚拟化 ...

  4. 路坦力、英伟达、纳多德强强联合,高速光网络+超融合打造数字化转型新引擎

    近年来,国家启动"数字化转型伙伴行动",加快各行业各领域数字化转型,培育数字经济新业态.在"数字化转型伙伴行动"倡议下,越来越多的企业以价值创新为目标,用数字技 ...

  5. 王东临:超融合是革新IT基础架构的重要抓手

    在云计算和互联网快速发展的今天,IT基础架构变革时不我待.于是,我们看到诸多的新概念,比如双态IT.超融合.云架构等.而在书生集团创始人兼书生云CEO王东临看来,IT基础架构正在面临八大趋势的影响,那 ...

  6. 超融合基础架构需要完全更换现有网络吗?

    我曾经改装过一辆雪佛兰大块头--抬高底盘.压扁排气管并(当然)换掉4个博尔特电源.接着,在火花塞里注入足够的油,让它能点燃比例达到10.5:1的大缸燃油,冲击传统的点圈模式.但是,我还比较幸运,我的4 ...

  7. 网络运维超融合服务器,国家行政学院借助超融合打造IT新架构

    从2005年开始,国家行政学院陆续完善信息化平台的建设,先后上线了很多系统,如教学管理系统.综合办公系统.门户网站等. 学院早期信息化的建设都是采用"一机一应用"的模式,但在服务器 ...

  8. 大数据分布式存储的部署模式:分离式or超融合

    数据中心内部系统的核心要求是"稳定可靠",一是指系统在运行过程中有能力提供连续可靠的服务,长时间无故障运行:二是指当故障发生之后,有能力快速定位,及时排查,故障范围不蔓延. 分离式 ...

  9. 大数据分布式存储方案的两种部署模式-分离式和超融合

    数据中心内部系统的核心要求是"稳定可靠",一是指系统在运行过程中有能力提供连续可靠的服务,长时间无故障运行:二是指当故障发生之后,有能力快速定位,及时排查,故障范围不蔓延. 分离式 ...

最新文章

  1. SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析
  2. 共识算法的比较:Casper vs Tendermint
  3. 每日一皮:我觉得明明很好用啊,谁知道客户是这样用的呢?
  4. day002--python编程的相关软件,变量
  5. The Tail at Scale
  6. 设置IE默认文本模式的方法
  7. 全面永久退出!又一巨头被逼上绝路!
  8. maven项目中整合grunt构建工具(二)-js合并、压缩技术
  9. CentOS6的python2.6升级到python2.7以上版本(可能更详细)
  10. MonkeyRunner_API
  11. java和weboffice集成_金格插件WebOffice2015使用体会
  12. WGS84坐标系-地心地固坐标系-东北天坐标系
  13. cms,crm名词解释
  14. 虚拟服务器钟楼古城微博,最无聊中外钟楼微博走红
  15. 超实用!XRD块状和粉末状样品的制备方法
  16. 计算机工资表怎么打,Word怎么制作工资条 Word制作工资条教程-电脑教程
  17. 【Java】- Incompatible types. Found: java. lang. String', required:' byte, char, short or int'
  18. 如何成为一名全栈开发人员
  19. [实验四]DPCM 压缩系统的实现和分析
  20. Process Lasso – 智能调整进程优先级提高CPU性能避免程序停止响应

热门文章

  1. 分支过程灭绝概率matlab,某类遗传环境下的两性分支过程:有关伴Y基因的灭绝概率问题...
  2. 微信小程序控制低功耗蓝牙
  3. 生于七八十年代,我们的童年是这样的
  4. 采样开关的作用计算机控制,计算机控制系统复习要点
  5. ImageView(仿QQ图片查看器)
  6. 浅谈char类型范围
  7. 生成webservice客户端以及解决SSL异常
  8. 虚拟路由器冗余协议vrrp原理的理解
  9. linux上nagios安装完整版
  10. wps公式如何加序号_Excel函数公式,批量填充方法大全