RAID 上的 VMware ESXi SSD 显示为非 ssd

dig*_*ons 14 storage ssd vmware-esxi

我正在用 ESXi 服务器替换 KVM 服务器。我刚刚安装了 ESXi 5.5u1 并添加了一个数据存储。新服务器在使用硬件 RAID 的 RAID 6 中有 4 个 SSD 驱动器。当我添加数据存储时,VMware 说该存储不是 ssd。

这是正常的吗?显然,VMware 看到的是 RAID 卡暴露的虚拟磁盘,而不是 SSD 本身。是否应该告诉 VMware 这些是固态硬盘以获得最佳性能?还是应该留给RAID卡?我最担心的是TRIM。

eww*_*ite 15

当然,你可以这样做。

您可以告诉 ESXi 特定数据存储由 SSD 组成。

方法如下:
在默认情况下未检测为 SSD 的基于 SSD 的磁盘/LUN 上启用 SSD 选项 (2013188)

您最终必须设置类似于以下内容的数据存储声明规则:

esxcli storage nmp satp rule add --satp SATP_TYPE --device naa.ID --option "enable_ssd"
Run Code Online (Sandbox Code Playgroud)

这是一个受支持的正常解决方案。对于位于 HP RAID 控制器后面的 SSD 数据存储,我必须这样做。

TRIM 不是问题。如果您使用的是硬件控制器,那就顺其自然