在第一部分《常见的两大vSphere网络错误配置》中,我们介绍了导致虚拟机性能低下的两大vSphere网络配置错误。第二部分我们介绍如何解决如何解决这些错误配置。 准确定位资源饱和及资源争用 可以使用的第一个资源使用监控工具就是vSphere Client或者Web Client中的性能图表。在获取变更证据时,要牢记实时图像每20秒更新一次。
先观察ESXi主机的资源是否饱和,然后进一步观察虚拟机以确定虚拟机是否获取到并正在使用其所需要的资源。 有两种情况会导致资源饱和:第一种场景是单个虚拟机想要资源池中所有可用的资源,第二种场景是多个虚拟机竞争使用资源池中的资源。对单个虚拟机来说,解决方案是向……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在第一部分《常见的两大vSphere网络错误配置》中,我们介绍了导致虚拟机性能低下的两大vSphere网络配置错误。第二部分我们介绍如何解决如何解决这些错误配置。
准确定位资源饱和及资源争用
可以使用的第一个资源使用监控工具就是vSphere Client或者Web Client中的性能图表。在获取变更证据时,要牢记实时图像每20秒更新一次。先观察ESXi主机的资源是否饱和,然后进一步观察虚拟机以确定虚拟机是否获取到并正在使用其所需要的资源。
有两种情况会导致资源饱和:第一种场景是单个虚拟机想要资源池中所有可用的资源,第二种场景是多个虚拟机竞争使用资源池中的资源。对单个虚拟机来说,解决方案是向资源池中分配更多的资源。如果多个虚拟机共享同一个资源池,可以在资源池中增加更多的资源或者将部分虚拟机迁移到另一个资源池中。
网络资源池指的是物理网络适配器的带宽。表明性能问题的第一个指标就是物理网卡的利用率过高,通常在60%以上。你可以使用性能图表对比主机上的所有物理网卡的负载并寻求实现更高负载的方法。如果只有一块网卡的负载很高,那么该不平衡可能是由单个虚拟机或者VMkernel端口导致的,在这种情况下,解决方案是使用速度更快的物理网卡或者交换机端口。另一个原因是一组虚拟机在争用同一块网卡资源,解决该问题的方法取决于你是否可以使用分布式虚拟交换机或者标准虚拟交换机。分布式虚拟交换机的许可级别高于标准虚拟交换机,你可能无法使用分布式虚拟交换机。
解决vSS网卡争用
由于vSS网卡绑定并非真正的负载均衡,因此你可能需要使用单独的虚拟交换机将高带宽工作负载从低带宽负载中隔离出来。这通常意味着IP存储或者vMotion要使用不同的虚拟交换机,同样意味着你需要使用更多的物理网卡。如下图所示,如果物理网卡数量不足,可以使用active和standby配置以确保其中一块网卡的高带宽功能,其余网卡用于配置虚拟机端口组。
在vMotion 网卡绑定配置界面在单块网卡上放置单独的高带宽功能
调整网卡绑定选项
分布式虚拟交换机为管理高带宽负载,比如vMotion以及IP存储增加了一些不错的功能。最简单的选项就是使用“基于物理网卡负载的路由”的网卡绑定选项。这是通过改变使用特定物理网卡来平衡负载的唯一方式,通常指的是基于负载的绑定(LBT)。
改变基于负载的绑定设置以平衡带宽负载
使用NIOC共享带宽负载
如果无法使用LBT,那么可以使用分布式虚拟交换机的网络I/O控制功能。网络I/O控制确保所有的虚拟机及VMkernel功能能够合理使用过载的网卡带宽。
网络性能问题通常源于配置错误,一些VMkernel功能可能导致网络负载过高。将VMkernel负载从VM网络中隔离出来,这样你就能够更好地保护虚拟机的网络性能了。
相关推荐
-
如何高效平衡虚拟机性能、密度、成本
负责虚拟服务器维护的IT管理者当然希望确保虚拟服务器性能尽可能好。幸运的是, IT管理者可以采取很多措施确保虚拟机性能达到最佳。
-
如何轻松搞定极端存储及配置问题?
一旦对存储子系统进行了基准测试并得到了测试结果,就为解决问题做好了铺垫。最好是从查看存储基础设施配置问题入手,并移除占用大量存储I/O带宽的工作负载。
-
如何避免Hyper-V实时迁移过程中的性能问题?
如果没有提前进行准备,在Hyper-V进行实时迁移的过程当中TCP offload和备份任务可能会带来很多问题。
-
如何在过量配置内存的同时规避风险?
允许虚拟机共享资源的内存管理技术十分常见,但是管理员应该遵循文章中提到的策略和方法以降低风险。