dd if=/dev/zero of=benchmark bs=64K count=32K conv=fdatasync 32768+0 records in 32768+0 records out 2147483648 bytes (2.1 GB, 2.0 GiB) copied, 3.22036 s, 667 MB/s dd if=/dev/zero of=benchmark bs=1M count=2048 conv=fdatasync 2048+0 records in 2048+0 records out 2147483648 bytes (2.1 GB, 2.0 GiB) copied, 3.26873 s, 657 MB/s
./fio --time_based --name=benchmark --size=256M --runtime=60 --randrepeat=1 --iodepth=32 --invalidate=1 --verify=0 --verify_fatal=0 --numjobs=8 --rw=randread --blocksize=4k --group_reporting benchmark: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=32 ... fio-2.8 Starting 8 processes benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: (groupid=0, jobs=8): err= 0: pid=27418: Tue Apr 4 10:16:40 2017 read : io=14324MB, bw=244452KB/s, iops=61112, runt= 60002msec clat (usec): min=1, max=36271, avg=127.94, stdev=122.31 lat (usec): min=1, max=36271, avg=128.32, stdev=127.66 clat percentiles (usec): | 1.00th=[ 7], 5.00th=[ 57], 10.00th=[ 68], 20.00th=[ 82], | 30.00th=[ 94], 40.00th=[ 105], 50.00th=[ 115], 60.00th=[ 124], | 70.00th=[ 135], 80.00th=[ 151], 90.00th=[ 183], 95.00th=[ 225], | 99.00th=[ 604], 99.50th=[ 684], 99.90th=[ 916], 99.95th=[ 1096], | 99.99th=[ 3088] bw (KB /s): min=21320, max=36464, per=12.49%, avg=30532.64, stdev=2949.36 lat (usec) : 2=0.03%, 4=0.21%, 10=1.41%, 20=0.49%, 50=1.12% lat (usec) : 100=31.44%, 250=61.72%, 500=2.23%, 750=1.07%, 1000=0.20% lat (msec) : 2=0.06%, 4=0.01%, 10=0.01%, 20=0.01%, 50=0.01% cpu : usr=3.35%, sys=8.20%, ctx=3599715, majf=0, minf=81 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=3666896/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: io=14324MB, aggrb=244451KB/s, minb=244451KB/s, maxb=244451KB/s, mint=60002msec, maxt=60002msec Disk stats (read/write): vda: ios=3575049/8, merge=0/4, ticks=116272/0, in_queue=115584, util=92.73%
./fio --time_based --name=benchmark --size=256M --runtime=60 --randrepeat=1 --iodepth=32 --direct=1 --invalidate=1 --verify=0 --verify_fatal=0 --numjobs=8 --rw=randread --blocksize=4k --group_reporting benchmark: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=32 ... fio-2.8 Starting 8 processes benchmark: (groupid=0, jobs=8): err= 0: pid=27428: Tue Apr 4 10:17:41 2017 read : io=18736MB, bw=319747KB/s, iops=79936, runt= 60001msec clat (usec): min=20, max=20956, avg=97.30, stdev=52.67 lat (usec): min=20, max=24891, avg=97.65, stdev=56.79 clat percentiles (usec): | 1.00th=[ 41], 5.00th=[ 52], 10.00th=[ 58], 20.00th=[ 67], | 30.00th=[ 76], 40.00th=[ 85], 50.00th=[ 93], 60.00th=[ 100], | 70.00th=[ 107], 80.00th=[ 117], 90.00th=[ 137], 95.00th=[ 163], | 99.00th=[ 231], 99.50th=[ 262], 99.90th=[ 366], 99.95th=[ 438], | 99.99th=[ 1112] bw (KB /s): min=28608, max=46592, per=12.50%, avg=39964.28, stdev=3515.61 lat (usec) : 50=3.60%, 100=54.92%, 250=40.83%, 500=0.62%, 750=0.02% lat (usec) : 1000=0.01% lat (msec) : 2=0.01%, 4=0.01%, 10=0.01%, 20=0.01%, 50=0.01% cpu : usr=4.12%, sys=8.10%, ctx=4801433, majf=0, minf=82 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=4796290/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: io=18736MB, aggrb=319747KB/s, minb=319747KB/s, maxb=319747KB/s, mint=60001msec, maxt=60001msec Disk stats (read/write): vda: ios=4790030/13, merge=0/10, ticks=146888/0, in_queue=145940, util=99.01%
./fio --time_based --name=benchmark --size=256M --runtime=60 --filename=benchmark --randrepeat=1 --iodepth=32 --invalidate=1 --verify=0 --verify_fatal=0 --numjobs=8 --rw=randwrite --blocksize=4k --group_reporting benchmark: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=32 ... fio-2.8 Starting 8 processes benchmark: (groupid=0, jobs=8): err= 0: pid=27451: Tue Apr 4 10:19:42 2017 write: io=6524.5MB, bw=111231KB/s, iops=27807, runt= 60064msec clat (usec): min=1, max=321775, avg=281.44, stdev=5566.16 lat (usec): min=1, max=321776, avg=282.42, stdev=5574.37 clat percentiles (usec): | 1.00th=[ 2], 5.00th=[ 2], 10.00th=[ 2], 20.00th=[ 3], | 30.00th=[ 3], 40.00th=[ 3], 50.00th=[ 3], 60.00th=[ 4], | 70.00th=[ 4], 80.00th=[ 4], 90.00th=[ 8], 95.00th=[ 10], | 99.00th=[ 105], 99.50th=[ 4128], 99.90th=[117248], 99.95th=[134144], | 99.99th=[199680] bw (KB /s): min= 5606, max=36161, per=12.60%, avg=14012.43, stdev=5221.50 lat (usec) : 2=0.26%, 4=59.15%, 10=35.02%, 20=3.88%, 50=0.45% lat (usec) : 100=0.22%, 250=0.15%, 500=0.04%, 750=0.07%, 1000=0.05% lat (msec) : 2=0.11%, 4=0.10%, 10=0.17%, 20=0.08%, 50=0.06% lat (msec) : 100=0.06%, 250=0.13%, 500=0.01% cpu : usr=0.46%, sys=1.80%, ctx=36152, majf=1, minf=90 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=1670248/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: io=6524.5MB, aggrb=111231KB/s, minb=111231KB/s, maxb=111231KB/s, mint=60064msec, maxt=60064msec Disk stats (read/write): vda: ios=5/545670, merge=0/1904, ticks=0/6870824, in_queue=6871676, util=99.57%
./fio --time_based --name=benchmark --size=256M --runtime=60 --filename=benchmark --randrepeat=1 --iodepth=32 --direct=1 --invalidate=1 --verify=0 --verify_fatal=0 --numjobs=8 --rw=randwrite --blocksize=4k --group_reporting benchmark: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=32 ... fio-2.8 Starting 8 processes benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: (groupid=0, jobs=8): err= 0: pid=27441: Tue Apr 4 10:18:41 2017 write: io=669336KB, bw=11154KB/s, iops=2788, runt= 60007msec clat (usec): min=129, max=193000, avg=2864.18, stdev=14533.55 lat (usec): min=129, max=193000, avg=2864.74, stdev=14533.65 clat percentiles (usec): | 1.00th=[ 165], 5.00th=[ 185], 10.00th=[ 199], 20.00th=[ 219], | 30.00th=[ 237], 40.00th=[ 255], 50.00th=[ 282], 60.00th=[ 354], | 70.00th=[ 486], 80.00th=[ 524], 90.00th=[ 580], 95.00th=[ 644], | 99.00th=[88576], 99.50th=[96768], 99.90th=[105984], 99.95th=[110080], | 99.99th=[124416] bw (KB /s): min= 367, max= 2311, per=12.55%, avg=1399.29, stdev=408.64 lat (usec) : 250=37.53%, 500=35.61%, 750=23.31%, 1000=0.28% lat (msec) : 2=0.19%, 4=0.07%, 10=0.04%, 20=0.01%, 50=0.01% lat (msec) : 100=2.63%, 250=0.32% cpu : usr=0.30%, sys=1.00%, ctx=339842, majf=0, minf=81 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=167334/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: io=669336KB, aggrb=11154KB/s, minb=11154KB/s, maxb=11154KB/s, mint=60007msec, maxt=60007msec Disk stats (read/write): vda: ios=1/167155, merge=0/2353, ticks=0/53400, in_queue=53344, util=88.91%
Downloaded 104857600 bytes in 0.342 sec Downloaded 104857600 bytes in 0.444 sec Downloaded 104857600 bytes in 0.625 sec Downloaded 104857600 bytes in 0.725 sec Downloaded 104857600 bytes in 0.791 sec Finished! Average download speed is 1366.59 Mbit/s
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from DigitalOcean ... Selecting 15 servers that are not too close: 1. Proxar IT Consulting (Sevenoaks) [32.34 km]: 9.247 ms 2. O2 UK (Slough) [34.22 km]: 14.208 ms 3. Interoute VDC (Slough) [34.22 km]: 12.806 ms 4. Ai Networks Ltd (Welwyn Garden City) [38.56 km]: 8.693 ms 5. International School of London (Woking) [38.67 km]: 12.436 ms 6. Virgin Media (Basildon) [41.08 km]: 14.92 ms 7. XILO (Maidenhead) [43.29 km]: 11.865 ms 8. Iomart (Maidenhead) [43.29 km]: 7.198 ms 9. Virgin Media (Luton) [46.78 km]: 10.338 ms 10. Custodian DataCentre (Maidstone) [50.73 km]: 7.234 ms 11. VooServers Ltd (Maidstone) [50.73 km]: 38.246 ms 12. CSD Ltd (Braintree) [60.51 km]: 1023.094 ms 13. Uno (Milton Keynes) [74.73 km]: 11.753 ms 14. Vodafone UK (Newbury) [85.93 km]: 8.071 ms 15. Cloud Space UK (Canterbury) [86.08 km]: 7.018 ms Testing upload speeds 1. Proxar IT Consulting (Sevenoaks): ......................... 273.24 Mbit/s 2. O2 UK (Slough): ......................... 356.93 Mbit/s 3. Interoute VDC (Slough): ......................... 243.64 Mbit/s 4. Ai Networks Ltd (Welwyn Garden City): ......................... 556.83 Mbit/s 5. International School of London (Woking): ......................... 85.33 Mbit/s 6. Virgin Media (Basildon): ......................... 233.09 Mbit/s 7. XILO (Maidenhead): ......................... 536.07 Mbit/s 8. Iomart (Maidenhead): ......................... 574.60 Mbit/s 9. Virgin Media (Luton): ......................... 525.72 Mbit/s 10. Custodian DataCentre (Maidstone): ......................... 461.59 Mbit/s 11. VooServers Ltd (Maidstone): ......................... 161.27 Mbit/s 12. CSD Ltd (Braintree): ......................... 119.63 Mbit/s 13. Uno (Milton Keynes): ......................... 387.05 Mbit/s 14. Vodafone UK (Newbury): ......................... 310.15 Mbit/s 15. Cloud Space UK (Canterbury): ......................... 474.15 Mbit/s Average upload speed is 353.29 Mbit/s