You can add a VMware Paravirtual SCSI high performance storage controller to provide greater throughput and lower CPU utilization.

VMware Paravirtual SCSI controllers are best suited for environments, especially SAN environments, running I/O-intensive applications.


  • Verify that the virtual machine has a guest operating system with VMware Tools installed.
  • Verify that the virtual machine has hardware version 7 or later.
  • Ensure that you are familiar with VMware Paravirtual SCSI limitations. See About VMware Paravirtual SCSI Controllers.
  • To access boot disk devices attached to a VMware Paravirtual SCSI controller, verify that the virtual machine has a Windows 2003 or Windows 2008 guest operating system.
  • In some operating systems, before you change the controller type you need to create a virtual machine with an LSI Logic controller, install VMware Tools, then change to paravirtual mode.


  1. In the vSphere Client inventory, right-click the virtual machine and select Edit Settings.
  2. Click the Hardware tab and click Add.
  3. Select SCSI Device and click Next.
  4. Select a SCSI device in the Connection panel.
  5. Select an unused Virtual Device Node and click Next.
    For device node SCSI (0:2), 0 is the controller number and 2 is the number of the device that is attached to the controller. If you select a node on which devices already exist (for example, SCSI 0:3) you will add a SCSI device to the existing controller. To add a new controller, you must select an unused device node on an unused SCSI controller (for example 1:0).
  6. Review your selections and click Finish.
    New SCSI Controller (adding) and New SCSI Device (adding) appear in the Hardware list.
  7. Click OK to save your changes and exit the dialog box.
  8. Reopen the Virtual Machine Properties Editor.
  9. Select the new SCSI controller and click Change Type.
  10. Select VMware Paravirtual and click OK.
  11. Click OK to save your changes.