当我在 ESXi 中将磁盘标记为 SSD 时实际会发生什么?

Jos*_*osh 12 virtualization performance storage vmware-esxi

在 VMWare ESXi / vSphere 中,您可以将磁盘或 LUN 标记为“Flash”,表示该磁盘是 SSD(或 LUN 是 SSD/flash storage backed)

当你这样做时,你会收到以下警告:

将 HDD 磁盘标记为闪存磁盘可能会降低使用它们的数据存储和服务的性能。 仅当您确定这些磁盘是闪存盘时,才将磁盘标记为闪存盘。

将 HDD 磁盘标记为闪存磁盘可能会降低使用它们的数据存储和服务的性能。仅当您确定这些磁盘是闪存盘时,才将磁盘标记为闪存盘。

这个警告让我很好奇:将 LUN 标记为闪存实际上有什么作用?它如何改变 VMware 的行为/性能?它怎么会降低性能,IE 在低级别技术上发生了什么变化?

Ger*_*der 3

当您将磁盘标记为闪存磁盘时,VMware 主要尝试将其用作数据存储的缓存。由于 SSD 比硬盘快得多,因此可以提高数据存储的性能。如果将硬盘标记为闪存磁盘,VMware 会尝试将其用作缓存,期望非常低的查找时间和高吞吐量。由于硬盘无法提供此性能,因此您会注意到数据存储的性能下降。

需要注意的是:我在 VMware 培训中听到这句话已经有一段时间了,我可能记错了或者在错误的上下文中,所以对此持保留态度。