ESXI双网卡负载均衡设置及测试
ESXI双网卡负载均衡设置
参考文档
ESXI服务器的四个网口负载均衡 NIC Team(负载均衡)
https://www.cnblogs.com/itfat/p/7267383.html
环境描述:
服务器使用两张2口千兆网卡,vmnic0~3共4口,服务器安装ESXI系统,虚拟出两张网卡vSwitch0(vmnic0和vmnic2)和vSwitch1(vmnic1和vmnic3),做负载均衡,Cisco交换机配置了portchannel,尝试最后使用了“基于IP哈希的路由”
基于IP哈希的路由:
虚拟交换机可根据每个数据包的源和目的IP地址计算其数据流量从哪个物理网卡通过,只有这种方式,才能真正实现虚拟机流量的负载均衡,但需要在物理交换机上配置EtherChannel
注意:
1)只支持静态模式下的EtherChannel
2)标准虚拟交换机不支持LACP协议,只有vSphere Distributed Switch 5.1(分布式交换机)及更高版本或Cicso Nexus 1000V支持LACP协议
3)网络故障检测必须设置为“仅链路状态”
4)必须在物理交换机配置EtherChannel,否则会造成网络中断
5)物理网卡组必须全部设置为“活动适配器”,不能设置为“备用适配器”或“未使用适配器”
优点:
1)真正实现虚拟机流量的负载均衡
2)可实现更高的带宽吞吐
缺点:
1)虚拟交换机资源消耗与其他两种相比是最大的
2)必须在物理交换机上进行配置
操作:
【配置】à【网络】à【属性】
知识点:思科交换机配置EthernetChannel
S1A5L1C3850T01#conf t
Enter configuration commands, one per line. End with CNTL/Z.
S1A5L1C3850T01(config)#int range g1/0/27-28
S1A5L1C3850T01(config-if-range)#description vSwitch0_PortChannel3
S1A5L1C3850T01(config-if-range)#channel-group 3
S1A5L1C3850T01(config-if-range)#sw mo acc
S1A5L1C3850T01(config-if-range)#sw acc vlan 110
以太通道配置原则
必须是2个或4个端口捆绑在一起形成以太通道,不能是3个
捆绑的端口在交换机模块上必须连续
参与捆绑的端口必须属于同一个VLAN
如果端口配置为中继模式,应该在链路两端为通道中的所有端口配置成相同的中继模式
所有参与捆绑的端口物理参数设置必须相同,应该有同样的速度和全/半双工模式设置
测试
在性能中查看vmnic网卡
下载金蝶K3安装包(10.2G)
vn0&vn2
使用时间21分49s
vn0
使用时间20'44s
vn0+vn2交换机不做port-channel
经查看网络性能只有vn0在工作
使用时间23'57s
单独使用vn2
本地磁盘
使用时间24’03
存储的传输
VM02
16:27 17:04
VM01上测试
10’43S
会不会是之前的磁盘影响
之前存储性能做了下优化,然后选择
测试了下,之前建立的虚拟机网络性能很差,优化之后的另外新建的虚拟机网络性能能够达到30M/s,那么问题之前建的虚拟机你们能优化吗,上次做的什么优化?
总结
测试结果我也糊涂了,传输一直没达到百兆的,可能是服务器和存储NFS性能不好或者使用的网线质量不过关,也没有负载均衡情况出现,这边博客就是能够通过性能查看网络使用情况