How to emulate SSD disk on virtual machine hosted on ESXi?

By | January 31, 2015

In this short post I will show how to emulate SSD disk on nested ESXi (ESXi "physical" hosts ESXi "virtual"). If you do not have physical server with SSD disk and you would like to test such products:

  • VSAN
  • EMC ScaleIO

you have to emulate the SSD disk. To configure a specific virtual disk to appear as an SSD, you just need to add the following:

scsiX:Y.virtualSSD = 1

where X is the controller ID and the Y is the disk ID of the Virtual Disk.

How to emulate SSD disk on VMware vSphere ESXi 6

The VMware Disk shown as SSD drive type.

The above parameter can be added to the powered off VMs as follow:

via vSphere Client

  1. Right click on VM and Edit Settings.
  2. Select the Options tab and click General (under Advanced). Then click Configuration Parameters.How to emulate SSD disk on VMware vSphere ESXi
  3. Click Add Row and type parameter. Click OK.How to emulate SSD disk on VMware vSphere ESXi 2

via vSphere Web Client

  1. In the vSphere Web Client, navigate to the VM.
  2. Select the Manage tab.
  3. Select Settings and VM Options. Click Edit on the right.How to emulate SSD disk on VMware vSphere ESXi 3
  4. Select VM Options tab. Drop down Advanced and click Edit Configuration.How to emulate SSD disk on VMware vSphere ESXi 4
  5. Click Add Row.How to emulate SSD disk on VMware vSphere ESXi 5
  6. Type parameter.
  7. Click OK.

UPDATE 06.2015: vSphere 6.0 introduced many new features. A small feature is possibility to mark disks as flash disks via GUI:How to emulate SSD disk - vSphere 6.0 mark as flash

One thought on “How to emulate SSD disk on virtual machine hosted on ESXi?

  1. Sujata Tamang

    I did the exact same thing, but get the following error message "A specified parameter was not correct" and cant emulate SSD.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *