KVM之Bonding+Bridge实验

简介:

测试环境:

名字

ip

OS

Bonding+Bridge

Speed

KVM

192.168.x.57

Centos6.3

Y

200Mb/s

Vm_server1

192.168.x.61

Centos6.3

N

可变

Vm_server2

192.168.x.62

Centos6.3

N

可变

Server1

192.168.x.130

Centos6.0

N

100Mb/s

Server2

192.168.x.254

Centos5.5

N

100Mb/s


KVM ServerBonding+Bridge配置

[root@localhost~]# more /etc/sysconfig/network-scripts/ifcfg-em2

DEVICE=em2

ONBOOT=yes

BOOTPROTO=static

USERCTL=no

MASTER=bond0

SLAVE=yes


[root@localhost~]# more /etc/sysconfig/network-scripts/ifcfg-em3

DEVICE=em3

ONBOOT=yes

BOOTPROTO=static

USERCTL=no

MASTER=bond0

SLAVE=yes


[root@localhost~]# more /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

ONBOOT=yes

BRIDGE=br10


[root@localhost~]# more /etc/sysconfig/network-scripts/ifcfg-br10

DEVICE=br10

ONBOOT=yes

BOOTPROTO=static

NM_CONTROLLED="no"

IPADDR=192.168.x.57

NETMASK=255.255.255.0

BROADCAST=192.168.x.255

NETWORK=192.168.x.0

USERCTL=no

TYPE=Bridge

[root@localhost ~]# more /etc/modprobe.d/bonding.conf

alias bond0 bonding

options bond0 miimon=100 mode=4


启动两个vm,将其两个接口绑定到br10上.

[root@localhost ~]# brctl show

bridge namebridge idSTP enabledinterfaces

br10 8000.d4bed9b5bc21 no bond0

vnet0

vnet1

交换机配置,仅需开启port-channel(LACP协议)


测试:

1.Server1server2vm_server1vm_server2施压

分别结果图:

Vm_server1

163815208.png

Vm_server2

163849529.png

Server1

164029693.png

Server2

164149676.png


2. vm_server1vm_server2Server1server2施压

分别结果图:

Vm_server1

164331867.png

Vm_server2

164444257.png

Server1


164520779.png

Server2


164535502.png


3.server1server2vm_server1施压

分别结果图:

server1

165020910.png


Server2

165041122.png


Vm_Server1

164619944.png


从测试3可以看出,我们的vm_server1虚拟机可以接受近200Mb/s的流量.



本文转自hahazhu0634 51CTO博客,原文链接:http://blog.51cto.com/5ydycm/1302236,如需转载请自行联系原作者

相关文章
|
存储 Kubernetes 容器
Cert-manager 部署
Cert-manager 部署
586 0
|
数据挖掘 Python
spss、R语言、Python数据分析系列(5)spss基本统计分析
spss、R语言、Python数据分析系列(5)spss基本统计分析
392 0
spss、R语言、Python数据分析系列(5)spss基本统计分析
Notepad++ 出现中文乱码 轻松解决
Notepad++ 出现中文乱码 轻松解决
2884 0
Notepad++ 出现中文乱码 轻松解决
|
缓存 Linux
CentOS7 更换镜像源
CentOS7 更换镜像源
13384 1
CentOS7 更换镜像源
|
弹性计算 网络安全
云服务初体验
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
209 0
|
4天前
|
搜索推荐 编译器 Linux
一个可用于企业开发及通用跨平台的Makefile文件
一款适用于企业级开发的通用跨平台Makefile,支持C/C++混合编译、多目标输出(可执行文件、静态/动态库)、Release/Debug版本管理。配置简洁,仅需修改带`MF_CONFIGURE_`前缀的变量,支持脚本化配置与子Makefile管理,具备完善日志、错误提示和跨平台兼容性,附详细文档与示例,便于学习与集成。
298 116
|
19天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~