【IT168 应用】最新的VMware旗舰产品vSphere平台支持虚机负载平衡,vSphere早就有的DRS(分布式资源调度)功能能够帮助整个集群中通过主机实现负载均衡。然而直到现在,DRS仍只是一个概念,其只能对正在进行的虚机进行负载均衡。vSphere 5.0的发布,将负载均衡理念延伸到了虚拟机磁盘文件系统。
1、 分布式资源调度(DRS)
尽管从其名字的缩写上面看来有些类似,但其底层的技术仍有很多不同。在vSphere 5.0环境中需要设置并成功启动存储DRS,使用存储DRS将有助于优化企业的存储使用,但在设置过程中,你需要注意可能引发故障的设置问题。存储DRS设置中,其中有5个关键点需要特别注意,以下为设置关键点详细内容:
存储DRS设置关键点一:首先将vSphere升级到5.0完全版,因为只有完整版才能同时开启vSphere HA和存储DRS。如果同一个集群中的机器安装的不同版本的vSphere,在同时使用HA和存储DRS时,可能会导致主机发生故障,并最终导致虚机虚拟磁盘故障。实际上,众多实践告诉我们,在启用新功能之前,一定要将集群中的主机升级并保持同一个版本。
存储DRS设置关键点二:确定存储DRS是否确实有将平衡I/O负载的能力。存储DRS可以均衡虚机磁盘文件的存储消耗和(或?)提升存储利用率。在存储消耗方面,存储DRS可确保可用空间内数据存储之间的平衡。这与使用利用率功能情况下有些许区别,虚机磁盘文件的负载均衡是基于其不同的活动水平等级的,存储I/O延迟有所不同。在默认情况下,在存储I/O延迟超过15毫秒时,存储DRS会将其负载进行均衡。你可以通过取消该复选框来决定是否启用第二种情况,其能根据集群实际情况来决定DRS的规则,以此启用I/O DRS建议。
存储DRS设置关键点三:根据I/O延迟阙值来配置磁盘类型。启用此功能后,存储DRS将根据磁盘利用率来进行负载均衡。当然你也可以选择另外一种方式,该设置现在可在SDRS菜单下找到。在存储DRS阙值这一选项中,你可将I/O延迟调整到5毫秒到100毫秒中的任意阙值,其默认状态为15毫秒。你应该根据集群中所使用的磁盘类型来进行此项设置,在开始设置之前,你可能需要考虑一下几个建议:
- SSD:10-15毫秒
- FC和SAS磁盘:20-40毫秒
- SATA磁盘:30-50毫秒
在选取了I/O延迟阙值范围之后,你需要监测你所创建集群的存储DRS活动,以确定哪个阙值范围最适合你的需求。