VMWare ESX Server性能调整-Z(2)

本文介绍如何通过调整VMware内核参数提升系统性能,包括页面文件共享、网络适配器速度设置及QLogic HBA卡队列深度调整等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vmware内核调整

vmware内核有很多可以调整的选项,可以有效影响整个的系统性能。这里列举一些最重要的ESX server内核参数调整
页面文件共享
ESX server利用一个算法来共享同等的内存页面在各个虚拟机器之间,从而可以减少系统的内存使用。页面共享对系统有很小的影响,甚至会加快页面查询的速度。页面共享可以得到的好处跟系统负载有很大的关系。
我们推荐允许页面共享,不过如果一定要禁用页面共享来提高性能,可以修改/etc/init.d/vmware文件,在-n前添加-m,参看例子
Disabling page sharing — /etc/init.d/vmware
“cd”$vmdb_answer_SBINDIR”&&
“$vmdb_answer_SBINDIR”/”$kernloader”-m -n”$maxCPU”
“$vmdb_answer_LIBDIR”/”$kernel’||exit 1”
禁止页面共享,会增大内存的需求(虚拟系统是linux的要小于window虚拟系统的增加)


设置网络速度
最好把ESX server上所有的网卡的协商模式从自动协商更改成全双工。所有相关的交换机都要做相应的设置。
可以设置控制台网卡的速度通过/etc/modules.conf
Setting the network adapter speed — /etc/modules.conf
alias parport_lowlevel parport_pc
alias scsi_hostadapter aic7xxx
alias eth0 e100 e100_speed_duplex=4
alias scsi_hostadapter ips
#alias eth1 eepro100
alias scsi_hostadapter1 aic7xxx
alias scsi_hostadapter2 aic7xxx
#alias usb-controller usb-ohci
alias scsi_hostadapter ips
alias scsi_hostadapter ips

具体设置的参数是可以参看网卡驱动的readme文件
你也可以通过管理借口来设置网络速度还有双工模式,root登陆到管理界面,在网络连接菜单设置属性
VMWare ESX Server性能调整-Z(2) - jiaxu2000 - jiaxu2000的博客
调整qlogic卡

qlogic的HBA卡提高队列深度,可以大大的提高性能,默认的队列深度的数值是16,试验证明,如果设置成64可以提高性能(实际的队列深度可能会因为不同的配置有所不同)
队列深度可以在/etc/vmware/hwconfig文件中调整,搜索device.x.x.x.name = “QLogic Corp QLA2300 64-bit FC-AL Adapter (rev 01)" (根据不同情况数字可能不同)
device.7.3.0.class = "0c0400"
device.7.3.0.devID = "2300"
device.7.3.0.name = "QLogic Corp QLA2300 64-bit FC-AL Adapter (rev 01)"
#下面添加队列深度
device.esx.7.3.0.options = "ql2xmaxqdepth=64"
#老版本ESX server添加如下
device.vmnix.7.3.0.options = "ql2xmaxqdepth=64"
device.7.3.0.subsys_devID = "0009"
device.7.3.0.subsys_vendor = "1077"
device.7.3.0.vendor = "1077"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值