Virtual machine hardware compatibility (VMware hardware version) and device type (virtual hard disk or DVD-ROM) are also important factors. For that reason, the drivers included in the chosen guest OS should be taken into account in order to select the best default controller. Newer storage controller types might not be supported in older operating systems.
The importance of selecting the right storage controller cannot be emphasized enough. As we shall see, this makes selecting the appropriate guest OS in the VM creation wizard a very important task. When you create a virtual machine on an ESXi host by using VMware Host Client or VMware vSphere Client, or in VMware Workstation, the optimal storage controller is selected automatically to provide the best performance for the selected guest operating system. You can also add more storage controllers to connect disk drives when creating the VM. If a virtual disk and CD/DVD drive are connected to different storage controllers, then you can have two storage controllers after creating the VM. When you create a VMware vSphere VM, at least one virtual storage controller is created by default in the VM configuration. DISCOVER SOLUTION General Information About Storage Controllers