我将用ESXi服务器替换KVM服务器。我刚刚安装了ESXi 5.5u1并添加了一个数据存储。新服务器在RAID 6中使用硬件RAID有4个SSD驱动器。当我添加数据存储时,VMware说存储是非ssd的。
这是正常的吗?显然,VMware看到的是由RAID卡公开的虚拟磁盘,而不是SSD本身。应该告诉VMware这些是固态磁盘才能获得最佳性能吗?还是应该留待搜查卡处理?我最担心的是修剪。
发布于 2014-04-23 19:53:17
当然你能做到的。
您可以告诉ESXi,一个特定的数据存储由SSD组成。
在基于SSD的磁盘/LUN上启用默认未检测为SSD的SSD选项(2013188)
最后,您必须设置一个数据存储索赔规则,类似于:
esxcli storage nmp satp rule add --satp SATP_TYPE --device naa.ID --option "enable_ssd"这是一个支持的和正常的解决方案。我必须这样做的SSD数据存储坐在惠普的RAID控制器。
修剪不是问题。如果您使用的是硬件控制器,顺其自然。
发布于 2015-04-25 21:56:23
接受的答案也适用于vSphere 6,它适用于具有JBOD或RAID配置的本地和远程SSD驱动器。答案中没有提到的附加命令如下:
# esxcli storage core claimrule load
# esxcli storage core claimrule run
# esxcli storage core claiming reclaim -d <naa.ID>然后,您可以使用以下方法测试是否成功:
esxcli storage core device list -d <naa.ID> |grep SSD这应返回:
Is SSD: truehttps://serverfault.com/questions/590892
复制相似问题