VMware SCSI controller vs VMware SATA controller I/O benchmarks Test EnvironmentThe VM had 2 virtual disks assigned for the benchmark : - Disk C is a thick provisioned virtual disk added from VMware. This vmdk resides on a SAN based datastore using the VMware SCSI Controller.
- Disk E is a thick provisoned virtual disk added from VMware. This vmdk resides on a SAN based datastore using the VMware SATA Controller.
I/O using the VMware SCSI Controller 8k- 0% Random -100%Read | 2 | 36721 | 300.83 | 22.33% | 8k- 60%Random - 100% Read | 3 | 11230 | 98.66 | 7.71% | 8k- 100% Random - 50%Read | 2 | 35700 | 293.22 | 22.73% | Random-8k-70%Read | 1 | 33941 | 278.05 | 21.34% | Test name | Latency | Avg iops | Avg MBps | cpu loa |
---|
I/O using the VMware SATA Controller
Test name | Latency | Avg iops | Avg MBps | cpu load |
---|
8k- 0% Random -100%Read | 6 | 28004 | 229.41 | 42.41% | 8k- 60%Random - 100% Read | 10 | 1997 | 16.36 | 4.54% | 8k- 100% Random - 50%Read | 8 | 17580 | 144.05 | 26.46% | Random-8k-70%Read | 12 | 26771 | 219.31 | 40.33% |
Conclusion The Performance on SCSI Controller is better than SATA Controller. Environment configuration details VMware Infrastructure configurationClient configuration - Windows 2012 R2 (64bit) DataCenter Edition
- 2 vCPU
- 4 GB memory
- vmxnet3 adapter.
- I/O benchmark done with IOMeter
|