So you decide to buy a SSD disk to start using virtual flash
"Virtual Flash Read Cache allows you to locally cache virtual machine read I/O on an ESXi host and even migrate that virtual machines cache to another Virtual Flash enabled ESXi host."
This is how you configure it.
- Add the SSD capacity to your ESXi Host. Do this by logging in to the vSphere Web Client and navigate to Host and cluster. Select your ESXi Host and select Manage – Settings. Under ‘Virtual Flash’ you find ‘Virtual Flash Resource Management’.
- Click the ‘Add Capacity’ button and select your SSD disk. click OK
- Under ‘Virtual Flash Host Swap Cache Configuration’ you can configure the amount of cache. I selected all of the disk
Now before you can configure a virtual machine with vSphere Flash Read Cache you need to upgrade the virtual machine to VM version 10. You can plan an upgrade (you need to restart your VM after this setting) or if your VM isnt started yet you can upgrade first To configure a virtual machine disk with a vSphere Flash Read Cache resource:
- Open the vSphere 5.5 Web Client.
- Click the Hosts and Clusters view.
- Select the ESXi host on which the virtual machine is running.
- In the Summary view under Hardware, verify and ensure that the host has a Virtual Flash Resource configured.
- Click the Related Objects tab.
- Right-click the virtual machine and Click Edit Settings.
- Select and expand the hard disk to which you want to assign the Flash Read Cache. For example, Hard disk 1.
- Enter the amount of Flash Read Cache to assign to the virtual hard disk (vmdk).
- Click OK, to apply the changes.
To verify if the vSphere Flash Read Cache is added to the virtual machine:
- In the Hosts and Clusters view, select the virtual machine.
- Click the Summary tab.
- Select and expand the hard disk.
- Verify the amount of assigned vSphere Flash Read Cache is correct.
here is the video if you don’t like to read: https://www.youtube.com/watch?v=JeHz2crWVFA