There will be some situations where you need to tag your regular local drive attached to your ESXi host as SSD drive. Your ESXi host is capable of detecting the SSD drive and tag it accordingly . But some specific models of SSD drives will not show up as SSD. Since SSD is essential for your vSAN implementations and experiments , we may have to do the process manually .
The second scenario for doing this process is for your home lab with a nested virtualization where you need to fake an SSD for your lab experiments . Which ever may be the situation , we can use the following procedure .
select the data store option from the configuration tab of the host , note down the device name as shown below
As you can observe from the figure , the name of my datastore is FakeSSD and device label is
so I am performing an esxcli procedure which will make my ESXi host belive that he is using an SSD drive .
esxcli storage nmp satp rule add - - satp VMW_SATP_LOCAL - -device mpx.vmhba2:C0:T1:L0 --option "enable_local enable_ssd"
esxcli storage core claiming reclaim -d mpx.vmhba2:C0:T1:L0
Now check the device type after a refresh , the system now believes that I am having an SSD disk on its controller .