esxi5 pts/fio -file I/O perfomance test fio: Processor: 2 x Intel Xeon E5-2687W v4 (48 Cores), Motherboard: Intel 440BX (VMW201.00V.24224532.B64.2408191502 BIOS), Chipset: Intel 440BX/ZX/DX, Memory: 256GB, Disk: 275GB Virtual disk, Graphics: VMware SVGA II, Network: VMware VMXNET3 OS: Ubuntu 20.04, Kernel: 5.4.0-200-generic (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1672x1254, System Layer: VMware Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 260 |==================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 4167 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 343 |==================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 5481 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 489 |==================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7828 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 201 |==================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 3215 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 558 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 8923 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 264 |==================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 4217 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 263 |==================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 4206 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 343 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 5481 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 491 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7851 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 1537 |=================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 24600 |================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 341 |==================================================================== Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 5457 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 479 |==================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7665 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 490 |==================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7839 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 181 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 2891 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 1465 |=================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 23433 |================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 200 |==================================================================== Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 3193 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 529 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 8458 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 577 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 9225 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 1538 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 24600 |================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 341 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 5459 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 478 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7648 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 488 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 7801 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 1508 |=================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 24100 |================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory MB/s > Higher Is Better fio . 156 |==================================================================== Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory IOPS > Higher Is Better fio . 2495 |===================================================================