高级Flash资源管理技巧
2018-03-03
虚拟Flash资源也有它自己的高级选项,您可以在ESXi主机的“管理→设置”页面中,展开至“高级系统设置”页面,便可以发现有多项与虚拟Flash有关的高级设置,这包括了最大缓存文件大小(VFLASH.MaxCacheFileSizeMB)、 最大磁盘文件大小(VFLASH.MaxDiskFileSizeGB)、虚拟Flash资源使用率临界值(VFLASH.VFlashResource UsageThreshold)、 虚拟机总缓存大小的默认限制(VFLASH.MaxResourceGBForVmCache)等。
您可以修改虚拟Flash资源使用率临界值(默认=80%),让系统在检测到超过您所选定的临界值时,主动发送系统警示通知。您也可以在此修改虚拟机总缓存大小的默认2048GB限制值,因在超大型的vSphere架构管理中,就可能需要更改此设置值。
虚拟Flash改善了ESXi主机的性能之后,进一步则可以将它用到关键且重要的虚拟机之中。请开启虚拟机编辑页面,在“虚拟Flash Read Cache”字段中,您可以直接输入想要的设置值,或是点击“高级”连接。在“虚拟Flash读取缓存设置”页面中,除了可以输入欲保留的虚拟Flash读取缓存的大小之外,还可以自定义想要的区块(block)大小值,其最小限制为1KB,最大为1024KB。
在高可用性架构的使用上,它也支持vSphere vMotion的在线迁移功能,也就是说您可以在设置迁移时,选择对于缓存属性的处理方式,主要包括了永远迁移缓存属性(copy)或是不要迁移缓存属性(drop)。在vSphere High Availability(HA)发生容错迁移时的处理方式,则是会在虚拟机自动重新启动时重建缓存属性。至 于 在DRS(Distributed Resource Scheduler)的资源调配上,它也能够管理设置有虚拟Flash Read Cache的虚拟机,让每次执行DRS时显示每一部ESXi主机的可用虚拟Flash容量,并且也能够选取具有足够可用虚拟Flash容量的ESXi主机来启动虚拟机。
注意:对于已启用Fault Tolerance(vSphere FT)功能的虚拟机,不支持虚拟Flash Read Cache功能的使用。