io 4 x Intel Xeon E312xx (Sandy Bridge) testing with a OpenStack Foundation Nova v2014.1 and Red Hat QXL paravirtual graphic card on Ubuntu 14.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1510077-BE-IO927132444 .
io Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System io-n2 4 x Intel Xeon E312xx (Sandy Bridge) @ 2.60GHz (4 Cores) OpenStack Foundation Nova v2014.1 Intel 440FX- 82441FX PMC 16384MB 50GB Red Hat QXL paravirtual graphic card Red Hat Virtio device Ubuntu 14.04 3.13.0-52-generic (x86_64) GCC 4.8.2 ext4 OpenBenchmarking.org - --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - data=ordered,relatime,rw
io fio: Rand Read - Sync - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Read - Sync - No - Yes - 1MB - Default Test Directory - MB/s fio: Rand Write - Sync - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Write - Sync - No - Yes - 1MB - Default Test Directory - MB/s fio: Rand Read - Libaio - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Read - Libaio - No - Yes - 1MB - Default Test Directory - MB/s fio: Rand Write - Libaio - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Write - Libaio - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Read - Sync - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Read - Sync - No - Yes - 1MB - Default Test Directory - MB/s fio: Rand Read - POSIX AIO - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Read - POSIX AIO - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Write - Sync - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Write - Sync - No - Yes - 1MB - Default Test Directory - MB/s fio: Rand Write - POSIX AIO - No - Yes - 1MB - Default Test Directory - IOPS fio: Rand Write - POSIX AIO - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Read - Libaio - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Read - Libaio - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Write - Libaio - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Write - Libaio - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Read - POSIX AIO - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Read - POSIX AIO - No - Yes - 1MB - Default Test Directory - MB/s fio: Seq Write - POSIX AIO - No - Yes - 1MB - Default Test Directory - IOPS fio: Seq Write - POSIX AIO - No - Yes - 1MB - Default Test Directory - MB/s io-n2 339 346.93 232 287.84 2345 2333.70 351 379.59 364 378.95 362 374.97 262 290.19 245 256.03 2298 2268.73 278 301.71 355 375.34 229 243.93 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 70 140 210 280 350 SE +/- 4.58, N = 3 339 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 80 160 240 320 400 SE +/- 1.84, N = 3 346.93 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 50 100 150 200 250 SE +/- 12.10, N = 6 232 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 60 120 180 240 300 SE +/- 12.04, N = 6 287.84 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 500 1000 1500 2000 2500 SE +/- 16.42, N = 3 2345 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 500 1000 1500 2000 2500 SE +/- 19.08, N = 3 2333.70 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 80 160 240 320 400 SE +/- 16.78, N = 6 351 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 80 160 240 320 400 SE +/- 2.20, N = 3 379.59 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 80 160 240 320 400 SE +/- 3.18, N = 3 364 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 80 160 240 320 400 SE +/- 4.34, N = 3 378.95 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 80 160 240 320 400 SE +/- 2.60, N = 3 362 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 80 160 240 320 400 SE +/- 2.17, N = 3 374.97 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 60 120 180 240 300 SE +/- 14.83, N = 6 262 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Sync - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 60 120 180 240 300 SE +/- 11.11, N = 6 290.19 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 50 100 150 200 250 SE +/- 15.17, N = 6 245 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 60 120 180 240 300 SE +/- 3.19, N = 3 256.03 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 500 1000 1500 2000 2500 SE +/- 10.44, N = 3 2298 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 500 1000 1500 2000 2500 SE +/- 13.66, N = 3 2268.73 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 60 120 180 240 300 SE +/- 3.46, N = 3 278 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 70 140 210 280 350 SE +/- 16.19, N = 6 301.71 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 80 160 240 320 400 SE +/- 6.11, N = 3 355 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 80 160 240 320 400 SE +/- 3.74, N = 3 375.34 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: IOPS io-n2 50 100 150 200 250 SE +/- 4.90, N = 6 229 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory - Result: MB/s io-n2 50 100 150 200 250 SE +/- 5.76, N = 6 243.93 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Phoronix Test Suite v10.8.4