Flash Read Cache™ 可以使用驻留主机的闪存设备作为缓存来加速虚拟机性能。

可以为任何一个虚拟磁盘预留 Flash Read Cache。Flash Read Cache 仅在虚拟机打开电源时创建。当虚拟机挂起或关闭电源时,会将其删除。

虚拟机迁移时,您可以迁移缓存。如果源主机和目标主机上的虚拟闪存模块兼容,则默认迁移缓存。如果未迁移缓存,则会在目标主机上重新热启用缓存。

可以在虚拟机电源打开的情况下更改缓存的大小。此时,系统将删除现有缓存,并将创建新的完全写入缓存,这将产生一个缓存预热过程。创建缓存的优点是缓存大小可以更好地匹配应用程序的活动数据。

Flash Read Cache 支持完全写入或读取缓存。不支持回写或写入缓存。如果存在,则可以从缓存中获得满足条件的数据读取。数据写入分派到备份存储,例如 SAN 或 NAS。从备份存储读取或写入到备份存储的所有数据将无条件地存储在缓存中。

闪存读取缓存不支持物理兼容性 RDM。闪存读取缓存支持虚拟兼容性 RDM。

注: 并非所有工作负载都会因使用 Flash Read Cache 而受益。性能提升取决于工作负载模式和工作集大小。读取密集型工作负载如果包含适合缓存的工作集时,则会得益于 Flash Read Cache 配置。通过为读取密集型工作负载配置 Flash Read Cache,您的共享存储上会有更多 I/O 资源可用。因此,即使其他工作负载未配置为使用 Flash Read Cache,其性能也可能会提高。