VM的闪存模式允许将存储层偏好设置为虚拟机或卷组的SSD。
如果没有Flash模式,则关键应用程序(例如关系数据库)的数据可能会耗尽SSD层的房间,因为其他工作负载在同一集群上运行。
发生这种情况时,数据库可能会迁移到HDD层。
对于极端延迟敏感的工作负载,这种向HDD层的迁移可能会对读取性能产生负面影响。
默认情况下,您可以将多达25%的群集SSD层用作VM或VGS的闪存模式空间。
如果启用Flash模式的数据大小启用VM或VGS超过SSD容量的25%,则系统可能会迁移数据。
在向下迁移之前,Flash模式功能试图在SSD层上保存多余的数据一定的时间,以便您可以在集群上采取纠正措施并将其带回稳定。
为了减少闪存模式的使用,我们可以在某些MS或VGS上禁用闪存模式或添加SSD
如果在VM上启用了闪存模式功能,则将连接到VM的所有虚拟磁盘都会自动移动到SSD层。
警告:在某些VM上启用Flash模式可能会提高其性能,但可以降低未启用此功能的其他VM上的性能。
对于VM- ESXI和AHV支持此功能
对于VGS- 所有操纵虚拟机构都支持此功能。
启用闪存模式:
对于VM-我们只能在VM Update Workflow期间启用VM上的功能
对于VGS - 我们可以在创建VG时在VGS上启用功能。
来自CLI:
SSH进入CVM并访问Acrocolis命令行(ACLI)
执行以下命令以启用卷组的闪存模式功能
acli> vg.update vg_name flash_mode = true
有关更多信息,请参考VM和VGS的闪存模式