Thursday, 4 June 2015

Cloudbench

https://github.com/zorangagic/cloudbench

Benchmark for RH/Centos/Amazon Linux to test:
  • CPU
  • Memory bandwidth
  • L1/L2/L3/Memory latency
  • Network bandwidth: Global and Australian
  • Storage sequential performance
  • Storage random IOPS performance
  • Network bandwidth for local network (iperf installed will need to run manually)
WARNING: Note that the write tests will destroy any data that currently resides on the last device as reported by fdisk

git clone https://github.com/zorangagic/cloudbench.git
cd cloudbench
vi cloudbench.sh - enter your Geekbench licence key if you have it
bash cloudbench.sh

Happy benchmarking! :)


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
!/bin/bash

(
yum -y install fio git iperf gcc sysstat libX11-devel mesa-libGL-devel perl-Time-HiRes

EC2_nstancetype="`wget -q -O - http://169.254.169.254/latest/meta-data/instance-type || die \"wget nstance-type has failed: $?\"`"
echo "AWS instance type: " $EC2_nstancetype

# Geekbench
echo -e "\n\nGeekbench - CPU / Memory bandwidth:"
wget http://geekbench.s3.amazonaws.com/Geekbench-3.1.2-Linux.tar.gz
tar -vxzf Geekbench-3.1.2-Linux.tar.gz
dist/Geekbench-3.1.2-Linux/geekbench_x86_64 -r zorang@gmail.com secret-key
dist/Geekbench-3.1.2-Linux/geekbench_x86_64 --upload

# UNIXBench
echo -e "\n\nUNIXbench - CPU / Memory bandwidth:"
wget -c http://byte-unixbench.googlecode.com/files/unixbench-5.1.3.tgz
tar xvzf unixbench-5.1.3.tgz
cd unixbench-5.1.3
make
./Run
cd ..

# Latency test
echo -e "\n\n==================================================================================================================\n\nLMbench L1 L2 L3 and Memory latency:\n\n"
git clone https://github.com/dmonakhov/lmbench.git
cd lmbench
make
bin/*/lat_mem_rd 512
cd ..

# Simple CPU test
echo -e "\n\n==================================================================================================================\n\nSimple CPU performance:\n\n"
dd if=/dev/zero bs=1M count=1024 | md5sum

# Network Bandwidth test
echo -e "\n\n==================================================================================================================\n\nGlobal network bandwidth:\n\n"
wget freevps.us/downloads/bench.sh -O - -o /dev/null|bash

# Network Bandwidth test to local Australian site
echo -e "\n\n==================================================================================================================\n\nAustralian network bandwidth:\n\n"
wget http://mirror.internode.on.net/pub/centos/7.1.1503/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso

# Sequential IO test
echo -e "\n\n==================================================================================================================\n\ndd Sequiential IO performance:\n\n"
d=`fdisk -l | grep Disk | grep -v identifier | tail -1 | cut -d' ' -f2 | cut -d':' -f1`
mkfs.ext4 -F $d
mount $d /mnt
cd /mnt
dd if=/dev/zero of=tempfile bs=1M count=10240 conv=fdatasync,notrunc
echo 3 > /proc/sys/vm/drop_caches
dd if=tempfile of=/dev/null bs=1M count=10240
cd /
umount /mnt

# fio IO test
echo -e "\n\n==================================================================================================================\n\nfio Random 8K 70/30 qd=16:\n\n"
fio --filename=$d --direct=1 --rw=randrw --refill_buffers --norandommap --ioengine=libaio --bs=8k --rwmixread=70 --iodepth=16 --numjobs=16 --runtime=120 --ramp_time=5 --group_reporting --name=8k7030test

echo -e "\n\n==================================================================================================================\n\nfio Sequential read 1MB qd=32:\n\n"
fio --name=readbw --filename=$d --direct=1 --rw=read  --bs=1m --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Sequential write 1MB qd=32:\n\n"
fio --name=writebw --filename=$d --direct=1 --rw=write  --bs=1m --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Random read 8K qd=16:\n\n"
fio --name=readiops --filename=$d --direct=1 --rw=randread --bs=8k --numjobs=4 --iodepth=16 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Random write 8K qd=16:\n\n"
fio --name=writeiops --filename=$d --direct=1 --rw=randwrite --bs=8k --numjobs=4 --iodepth=16 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Write bandwidth - 1MB random write qd=32:\n\n"
fio --name=writebw --filename=$d --direct=1 --rw=randwrite --bs=1m --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Read Max IOPS - 512 random read qd=32:\n\n"
fio --name=readiops --filename=$d --direct=1 --rw=randread --bs=512 --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Raed bandwidth - 1MB random read qd=32:\n\n"
fio --name=readbw --filename=$d --direct=1 --rw=randread --bs=1m --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

echo -e "\n\n==================================================================================================================\n\nfio Max Write IOPS - 512 random write qd=32:\n\n"
fio --name=writeiops --filename=$d --direct=1 --rw=randwrite --bs=512 --numjobs=4 --iodepth=32 --direct=1 --iodepth_batch=16 --iodepth_batch_complete=16 --runtime=120 --ramp_time=5 --norandommap --time_based --ioengine=libaio --group_reporting

) 2>&1  | tee cloudbench.out



Results from AWS EC2 instance r3.8xlarge with 16TB EBS General SSD:


Geekbench 3.1.2 : http://www.primatelabs.com/geekbench/


System Information
 Operating System      Linux 3.14.35-28.38.amzn1.x86_64 x86_64
 Model                 Xen HVM domU
 Motherboard           N/A
 Processor                   Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz @ 2.50 GHz
                       2 Processors, 16 Cores, 32 Threads
 Processor ID          GenuineIntel Family 6 Model 62 Stepping 4
 L1 Instruction Cache  32.0 KB x 8
 L1 Data Cache         32.0 KB x 8
 L2 Cache              256 KB x 8
 L3 Cache              25.0 MB
 Memory                240 GB
 BIOS                  Xen 4.2.amazon
 Compiler              Clang 3.3 (tags/RELEASE_33/final)


Integer
 AES
   single-core        2460          2.11 GB/sec
   multi-core        30045          25.7 GB/sec
 Twofish
   single-core        2534         142.2 MB/sec
   multi-core        55484          3.04 GB/sec
 SHA1
   single-core        2940         319.2 MB/sec
   multi-core        47856          5.07 GB/sec
 SHA2
   single-core        3239         140.2 MB/sec
   multi-core        49091          2.07 GB/sec
 BZip2 Compress
   single-core        2371          9.64 MB/sec
   multi-core        48574         197.4 MB/sec
 BZip2 Decompress
   single-core        2346          12.7 MB/sec
   multi-core        48270         261.6 MB/sec
 JPEG Compress
   single-core        2610     36.4 Mpixels/sec
   multi-core        55008    766.3 Mpixels/sec
 JPEG Decompress
   single-core        3681     91.0 Mpixels/sec
   multi-core        64392     1.59 Gpixels/sec
 PNG Compress
   single-core        2523     2.01 Mpixels/sec
   multi-core        54609     43.6 Mpixels/sec
 PNG Decompress
   single-core        2717     31.3 Mpixels/sec
   multi-core        54390    627.1 Mpixels/sec
 Sobel
   single-core        3481    126.7 Mpixels/sec
   multi-core        59092     2.15 Gpixels/sec
 Lua
   single-core        2753          2.47 MB/sec
   multi-core        51219          46.0 MB/sec
 Dijkstra
   single-core        2443      8.77 Mpairs/sec
   multi-core        30164     108.2 Mpairs/sec


Floating Point
 BlackScholes
   single-core        2216      9.86 Mnodes/sec
   multi-core        44971     200.1 Mnodes/sec
 Mandelbrot
   single-core        2511          2.57 Gflops
   multi-core        66271          67.9 Gflops
 Sharpen Filter
   single-core        2269          1.68 Gflops
   multi-core        45874          34.0 Gflops
 Blur Filter
   single-core        1862          1.77 Gflops
   multi-core        42108          40.1 Gflops
 SGEMM
   single-core        3553          9.95 Gflops
   multi-core        55728         156.1 Gflops
 DGEMM
   single-core        3295          4.84 Gflops
   multi-core        53890          79.2 Gflops
 SFFT
   single-core        2567          2.71 Gflops
   multi-core        38969          41.1 Gflops
 DFFT
   single-core        2758          2.51 Gflops
   multi-core        45724          41.6 Gflops
 N-Body
   single-core        4241      1.57 Mpairs/sec
   multi-core        70874      26.3 Mpairs/sec
 Ray Trace
   single-core        3389     4.00 Mpixels/sec
   multi-core        64555     76.1 Mpixels/sec


Memory
 Stream Copy
   single-core        1999          7.97 GB/sec
   multi-core         6084          24.3 GB/sec
 Stream Scale
   single-core        2763          11.0 GB/sec
   multi-core         6320          25.2 GB/sec
 Stream Add
   single-core        2523          11.4 GB/sec
   multi-core         6443          29.1 GB/sec
 Stream Triad
   single-core        2595          11.4 GB/sec
   multi-core         7490          32.9 GB/sec


Benchmark Summary
 Integer Score              2747  48765
 Floating Point Score       2784  51868
 Memory Score               2452   6563


 Geekbench Score            2702  41565


Uploading results to the Geekbench Browser. This could take a minute or two
depending on the speed of your internet connection.


Upload succeeded. Visit the following link and view your results online:


 http://browser.primatelabs.com/geekbench3/2706716


==================================================================================================================


UNIXbench:


  #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
  #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
  #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
  #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
  #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
   ####   #    #  #  #    #          #####   ######  #    #   ####   #    #


  Version 5.1.3                      Based on the Byte Magazine Unix Benchmark


  Multi-CPU version                  Version 5 revisions by Ian Smith,
                                     Sunnyvale, CA, USA
  January 13, 2011                   johantheghost at yahoo period com


1 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10


1 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10


1 x Execl Throughput  1 2 3


1 x File Copy 1024 bufsize 2000 maxblocks  1 2 3


1 x File Copy 256 bufsize 500 maxblocks  1 2 3


1 x File Copy 4096 bufsize 8000 maxblocks  1 2 3


1 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10


1 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10


1 x Process Creation  1 2 3


1 x System Call Overhead  1 2 3 4 5 6 7 8 9 10


1 x Shell Scripts (1 concurrent)  1 2 3


1 x Shell Scripts (8 concurrent)  1 2 3


========================================================================
  BYTE UNIX Benchmarks (Version 5.1.3)


  System: ip-172-27-3-134: GNU/Linux
  OS: GNU/Linux -- 3.14.35-28.38.amzn1.x86_64 -- #1 SMP Wed Mar 11 22:50:37 UTC 2015
  Machine: x86_64 (x86_64)
  Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
  CPU 0: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 1: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 2: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 3: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 4: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 5: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 6: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 7: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 8: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 9: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 10: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 11: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 12: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 13: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 14: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 15: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 16: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 17: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 18: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 19: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 20: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 21: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 22: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 23: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 24: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 25: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 26: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 27: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 28: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 29: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 30: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  CPU 31: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5062.2 bogomips)
         Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
  09:01:24 up 41 min,  1 user,  load average: 0.02, 0.03, 0.02; runlevel 3


------------------------------------------------------------------------
Benchmark Run: Thu Jun 04 2015 09:01:24 - 09:29:28
32 CPUs in system; running 1 parallel copy of tests


Dhrystone 2 using register variables       33605139.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4131.0 MWIPS (9.9 s, 7 samples)
Execl Throughput                               3787.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        956307.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          255766.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2972307.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1637386.2 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  44787.2 lps   (10.0 s, 7 samples)
Process Creation                               8453.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   7502.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   4152.7 lpm   (60.0 s, 2 samples)
System Call Overhead                        2268942.7 lps   (10.0 s, 7 samples)


System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   33605139.0   2879.6
Double-Precision Whetstone                       55.0       4131.0    751.1
Execl Throughput                                 43.0       3787.1    880.7
File Copy 1024 bufsize 2000 maxblocks          3960.0     956307.5   2414.9
File Copy 256 bufsize 500 maxblocks            1655.0     255766.0   1545.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    2972307.6   5124.7
Pipe Throughput                               12440.0    1637386.2   1316.2
Pipe-based Context Switching                   4000.0      44787.2    112.0
Process Creation                                126.0       8453.2    670.9
Shell Scripts (1 concurrent)                     42.4       7502.4   1769.4
Shell Scripts (8 concurrent)                      6.0       4152.7   6921.2
System Call Overhead                          15000.0    2268942.7   1512.6
                                                                  ========
System Benchmarks Index Score                                        1419.1


------------------------------------------------------------------------
Benchmark Run: Thu Jun 04 2015 09:29:28 - 09:29:28
32 CPUs in system; running 32 parallel copies of tests

Dhrystone 2 using register variables 590965101.6 lps (10.0 s, 7 samples) Double-Precision Whetstone 108563.2 MWIPS (9.9 s, 7 samples) Execl Throughput 46268.4 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 499395.6 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 129816.3 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 1544464.7 KBps (30.0 s, 2 samples) Pipe Throughput 29575561.6 lps (10.0 s, 7 samples) Pipe-based Context Switching 3499380.2 lps (10.0 s, 7 samples) Process Creation 94510.9 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 110183.3 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 15183.3 lpm (60.1 s, 2 samples) System Call Overhead 6043064.5 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 590965101.6 50639.7 Double-Precision Whetstone 55.0 108563.2 19738.8 Execl Throughput 43.0 46268.4 10760.1 File Copy 1024 bufsize 2000 maxblocks 3960.0 499395.6 1261.1 File Copy 256 bufsize 500 maxblocks 1655.0 129816.3 784.4 File Copy 4096 bufsize 8000 maxblocks 5800.0 1544464.7 2662.9 Pipe Throughput 12440.0 29575561.6 23774.6 Pipe-based Context Switching 4000.0 3499380.2 8748.5 Process Creation 126.0 94510.9 7500.9 Shell Scripts (1 concurrent) 42.4 110183.3 25986.6 Shell Scripts (8 concurrent) 6.0 15183.3 25305.5 System Call Overhead 15000.0 6043064.5 4028.7 ======== System Benchmarks Index Score 8363.3


==================================================================================================================


LMbench L1 L2 L3 and Memory latency:


+ bin/x86_64-linux-gnu/lat_mem_rd 512
"stride=64
0.00049 1.383
0.00098 1.383
0.00195 1.383
0.00293 1.383
0.00391 1.383
0.00586 1.383
0.00781 1.383
0.01172 1.394
0.01562 1.390
0.02344 1.389
0.03125 1.653
0.04688 4.123
0.06250 4.134
0.09375 4.125
0.12500 4.122
0.18750 4.239
0.25000 4.367
0.37500 4.527
0.50000 4.528
0.75000 4.529
1.00000 4.525
1.50000 4.525
2.00000 4.526
3.00000 4.676
4.00000 4.674
6.00000 4.675
8.00000 4.675
12.00000 4.680
16.00000 4.760
24.00000 5.616
32.00000 7.266
48.00000 7.996
64.00000 8.182
96.00000 8.025
128.00000 8.057
192.00000 7.989
256.00000 8.013
384.00000 7.976
512.00000 7.993


==================================================================================================================


Simple CPU performance:


+ dd if=/dev/zero bs=1M count=1024
+ md5sum
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.25981 s, 475 MB/s
cd573cfaace07e7949bc0c46028904ff  -


==================================================================================================================


Global network bandwidth:


+ wget freevps.us/downloads/bench.sh -O - -o /dev/null
+ bash
CPU model :  Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
Number of cores : 32
CPU frequency :  2500.068 MHz
Total amount of ram : 246009 MB
Total amount of swap : 0 MB
System uptime :   1:15,
Download speed from CacheFly: 76.6MB/s
Download speed from Coloat, Atlanta GA: 8.96MB/s
Download speed from Softlayer, Dallas, TX: 10.5MB/s
Download speed from Linode, Tokyo, JP: 20.2MB/s
Download speed from i3d.net, Rotterdam, NL: 2.68MB/s
Download speed from Leaseweb, Haarlem, NL: 11.7MB/s
Download speed from Softlayer, Singapore: 11.3MB/s
Download speed from Softlayer, Seattle, WA: 10.1MB/s
Download speed from Softlayer, San Jose, CA: 9.21MB/s
Download speed from Softlayer, Washington, DC: 1.74MB/s
I/O speed :  126 MB/s


==================================================================================================================


Australian network bandwidth:


+ wget http://mirror.internode.on.net/pub/centos/7.1.1503/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso
--2015-06-04 07:12:10--  http://mirror.internode.on.net/pub/centos/7.1.1503/isos/x86_64/CentOS-7-x86_64-Minimal-1503-01.iso
Resolving mirror.internode.on.net (mirror.internode.on.net)... 150.101.135.3
Connecting to mirror.internode.on.net (mirror.internode.on.net)|150.101.135.3|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 666894336 (636M) [application/octet-stream]
Saving to: ‘CentOS-7-x86_64-Minimal-1503-01.iso.2’


    0K .......... .......... .......... .......... ..........  0%  610K 17m47s
   50K .......... .......... .......... .......... ..........  0% 1.18M 13m22s
  100K .......... .......... .......... .......... ..........  0% 2.36M 10m25s
  150K .......... .......... .......... .......... ..........  0% 2.36M 8m56s
  200K .......... .......... .......... .......... ..........  0% 2.37M 8m2s
  250K .......... .......... .......... .......... ..........  0% 2.36M 7m27s
  300K .......... .......... .......... .......... ..........  0% 2.38M 7m1s
650650K .......... .......... .......... .......... .......... 99%  123M 0s
650700K .......... .......... .......... .......... .......... 99% 79.6M 0s
650750K .......... .......... .......... .......... .......... 99%  102M 0s
650800K .......... .......... .......... .......... .......... 99%  123M 0s
650850K .......... .......... .......... .......... .......... 99%  104M 0s
650900K .......... .......... .......... .......... .......... 99%  121M 0s
650950K .......... .......... .......... .......... .......... 99%  131M 0s
651000K .......... .......... .......... .......... .......... 99%  103M 0s
651050K .......... .......... .......... .......... .......... 99%  120M 0s
651100K .......... .......... .......... .......... .......... 99%  105M 0s
651150K .......... .......... .......... .......... .......... 99% 97.6M 0s
651200K .......... .......... .......... .......... .......... 99%  130M 0s
651250K .......... ....                                       100%  109M=7.9s


2015-06-04 07:12:18 (80.7 MB/s) - ‘CentOS-7-x86_64-Minimal-1503-01.iso’ saved [666894336/666894336]


==================================================================================================================


dd Sequential IO performance:


+ mount /dev/xvdb /mnt
+ cd /mnt
+ dd if=/dev/zero of=tempfile bs=1M count=10240 conv=fdatasync,notrunc
10240+0 records in
10240+0 records out
10737418240 bytes (11 GB) copied, 72.38 s, 148 MB/s
+ echo 3
+ dd if=tempfile of=/dev/null bs=1M count=10240
10240+0 records in
10240+0 records out
10737418240 bytes (11 GB) copied, 65.1852 s, 165 MB/s
+ cd /
+ umount /mnt


==================================================================================================================


 fio Random 8K 70/30 qd=16: 8k7030test: (g=0): rw=randrw, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 ... 8k7030test: (g=0): rw=randrw, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 fio-2.1.5 Starting 16 processes 8k7030test: (groupid=0, jobs=16): err= 0: pid=10834: Thu Jun 4 12:03:42 2015 read : io=6538.8MB, bw=55764KB/s, iops=6969, runt=120059msec slat (usec): min=1, max=52932, avg=929.87, stdev=5049.17 clat (msec): min=3, max=110, avg=24.51, stdev=14.86 lat (msec): min=3, max=125, avg=25.44, stdev=15.06 clat percentiles (usec): | 1.00th=[ 6880], 5.00th=[ 8096], 10.00th=[ 8896], 20.00th=[10176], | 30.00th=[11328], 40.00th=[12864], 50.00th=[17536], 60.00th=[32128], | 70.00th=[35584], 80.00th=[38656], 90.00th=[43776], 95.00th=[48384], | 99.00th=[57088], 99.50th=[61696], 99.90th=[81408], 99.95th=[85504], | 99.99th=[93696] bw (KB /s): min= 1, max= 4207, per=6.24%, avg=3479.93, stdev=298.88 write: io=2815.2MB, bw=24011KB/s, iops=3000, runt=120059msec slat (usec): min=2, max=50180, avg=935.04, stdev=5073.13 clat (msec): min=3, max=105, avg=25.27, stdev=14.74 lat (msec): min=3, max=117, avg=26.21, stdev=14.93 clat percentiles (usec): | 1.00th=[ 7200], 5.00th=[ 8512], 10.00th=[ 9280], 20.00th=[10560], | 30.00th=[11840], 40.00th=[13504], 50.00th=[26240], 60.00th=[33024], | 70.00th=[36096], 80.00th=[39168], 90.00th=[43776], 95.00th=[48896], | 99.00th=[57088], 99.50th=[61696], 99.90th=[81408], 99.95th=[85504], | 99.99th=[93696] bw (KB /s): min= 1, max= 1984, per=6.25%, avg=1501.39, stdev=154.19 lat (msec) : 4=0.01%, 10=17.68%, 20=32.29%, 50=46.12%, 100=3.92% lat (msec) : 250=0.01% cpu : usr=0.18%, sys=0.64%, ctx=634878, majf=0, minf=425 IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=104.2%, 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.1%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=836716/w=360257/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=16 Run status group 0 (all jobs): READ: io=6538.8MB, aggrb=55764KB/s, minb=55764KB/s, maxb=55764KB/s, mint=120059msec, maxt=120059msec WRITE: io=2815.2MB, aggrb=24010KB/s, minb=24010KB/s, maxb=24010KB/s, mint=120059msec, maxt=120059msec Disk stats (read/write): xvdb: ios=872423/374550, merge=0/0, ticks=12016088/5258800, in_queue=17276088, util=100.00% ================================================================================================================== fio Sequential read 1MB qd=32: readbw: (g=0): rw=read, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 ... readbw: (g=0): rw=read, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes readbw: (groupid=0, jobs=4): err= 0: pid=10883: Thu Jun 4 12:05:48 2015 read : io=19740MB, bw=167873KB/s, iops=162, runt=120411msec slat (msec): min=157, max=483, avg=391.47, stdev=14.69 clat (usec): min=2, max=792716, avg=391080.02, stdev=36902.84 lat (msec): min=320, max=1219, avg=782.98, stdev=39.66 clat percentiles (msec): | 1.00th=[ 347], 5.00th=[ 379], 10.00th=[ 392], 20.00th=[ 392], | 30.00th=[ 392], 40.00th=[ 392], 50.00th=[ 392], 60.00th=[ 392], | 70.00th=[ 392], 80.00th=[ 392], 90.00th=[ 392], 95.00th=[ 404], | 99.00th=[ 420], 99.50th=[ 441], 99.90th=[ 783], 99.95th=[ 783], | 99.99th=[ 791] bw (KB /s): min= 2847, max=64503, per=24.79%, avg=41618.97, stdev=3383.86 lat (usec) : 4=0.30%, 10=0.03%, 20=0.01% lat (msec) : 250=0.41%, 500=99.24%, 750=0.02%, 1000=0.32% cpu : usr=0.00%, sys=0.19%, ctx=5164, majf=0, minf=32882 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.3%, 32=104.2%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=19616/w=0/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: io=19740MB, aggrb=167873KB/s, minb=167873KB/s, maxb=167873KB/s, mint=120411msec, maxt=120411msec Disk stats (read/write): xvdb: ios=163861/0, merge=0/0, ticks=17974932/0, in_queue=17982256, util=99.98% ================================================================================================================== fio Sequential write 1MB qd=32: writebw: (g=0): rw=write, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 ... writebw: (g=0): rw=write, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes writebw: (groupid=0, jobs=4): err= 0: pid=10936: Thu Jun 4 12:07:54 2015 write: io=19740MB, bw=167994KB/s, iops=163, runt=120324msec slat (msec): min=188, max=449, avg=391.02, stdev=13.06 clat (usec): min=4, max=799489, avg=391153.33, stdev=31903.76 lat (msec): min=391, max=1191, avg=782.72, stdev=33.83 clat percentiles (msec): | 1.00th=[ 351], 5.00th=[ 379], 10.00th=[ 392], 20.00th=[ 392], | 30.00th=[ 392], 40.00th=[ 392], 50.00th=[ 392], 60.00th=[ 392], | 70.00th=[ 392], 80.00th=[ 392], 90.00th=[ 392], 95.00th=[ 404], | 99.00th=[ 424], 99.50th=[ 433], 99.90th=[ 783], 99.95th=[ 783], | 99.99th=[ 791] bw (KB /s): min= 2842, max=64377, per=24.79%, avg=41648.48, stdev=3446.97 lat (usec) : 10=0.23%, 20=0.01% lat (msec) : 250=0.33%, 500=99.53%, 1000=0.23% cpu : usr=0.36%, sys=0.02%, ctx=5199, majf=0, minf=103 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.3%, 32=104.2%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=19616/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: io=19740MB, aggrb=167994KB/s, minb=167994KB/s, maxb=167994KB/s, mint=120324msec, maxt=120324msec Disk stats (read/write): xvdb: ios=91/163894, merge=0/0, ticks=28/18224684, in_queue=18232392, util=100.00% ================================================================================================================== fio Random read 8K qd=16: readiops: (g=0): rw=randread, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 ... readiops: (g=0): rw=randread, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 fio-2.1.5 Starting 4 processes readiops: (groupid=0, jobs=4): err= 0: pid=10957: Thu Jun 4 12:09:59 2015 read : io=9302.7MB, bw=79378KB/s, iops=9921, runt=120006msec slat (usec): min=20, max=113, avg=36.01, stdev= 5.84 clat (usec): min=571, max=62365, avg=6405.17, stdev=4232.37 lat (usec): min=601, max=62405, avg=6441.21, stdev=4232.25 clat percentiles (usec): | 1.00th=[ 692], 5.00th=[ 772], 10.00th=[ 812], 20.00th=[ 892], | 30.00th=[ 2960], 40.00th=[ 6112], 50.00th=[ 7008], 60.00th=[ 7840], | 70.00th=[ 9280], 80.00th=[10048], 90.00th=[11456], 95.00th=[12480], | 99.00th=[15680], 99.50th=[16512], 99.90th=[19072], 99.95th=[20608], | 99.99th=[36608] bw (KB /s): min= 25, max=25447, per=24.95%, avg=19802.18, stdev=2001.19 lat (usec) : 750=3.00%, 1000=20.19% lat (msec) : 2=4.89%, 4=3.92%, 10=47.80%, 20=20.11%, 50=0.08% lat (msec) : 100=0.01% cpu : usr=0.00%, sys=2.34%, ctx=987341, majf=0, minf=232 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=104.3%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=1190672/w=0/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=16 Run status group 0 (all jobs): READ: io=9302.7MB, aggrb=79378KB/s, minb=79378KB/s, maxb=79378KB/s, mint=120006msec, maxt=120006msec Disk stats (read/write): xvdb: ios=1241100/0, merge=0/0, ticks=1553660/0, in_queue=1553684, util=99.98% ================================================================================================================== fio Random write 8K qd=16: writeiops: (g=0): rw=randwrite, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 ... writeiops: (g=0): rw=randwrite, bs=8K-8K/8K-8K/8K-8K, ioengine=libaio, iodepth=16 fio-2.1.5 Starting 4 processes writeiops: (groupid=0, jobs=4): err= 0: pid=10964: Thu Jun 4 12:12:05 2015 write: io=9283.1MB, bw=79217KB/s, iops=9901, runt=120010msec slat (usec): min=20, max=163, avg=38.69, stdev= 7.00 clat (usec): min=800, max=39838, avg=6412.96, stdev=4187.39 lat (usec): min=829, max=39889, avg=6451.70, stdev=4187.30 clat percentiles (usec): | 1.00th=[ 860], 5.00th=[ 900], 10.00th=[ 932], 20.00th=[ 1048], | 30.00th=[ 2512], 40.00th=[ 6176], 50.00th=[ 6944], 60.00th=[ 7840], | 70.00th=[ 9280], 80.00th=[ 9920], 90.00th=[11456], 95.00th=[12480], | 99.00th=[15680], 99.50th=[16320], 99.90th=[19328], 99.95th=[20864], | 99.99th=[31616] bw (KB /s): min= 25, max=24683, per=24.94%, avg=19759.08, stdev=2023.53 lat (usec) : 1000=17.48% lat (msec) : 2=11.32%, 4=3.62%, 10=48.09%, 20=19.40%, 50=0.08% cpu : usr=0.00%, sys=2.35%, ctx=925715, majf=0, minf=190 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=104.3%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=1188288/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=16 Run status group 0 (all jobs): WRITE: io=9283.1MB, aggrb=79216KB/s, minb=79216KB/s, maxb=79216KB/s, mint=120010msec, maxt=120010msec Disk stats (read/write): xvdb: ios=91/1238676, merge=0/0, ticks=28/1772292, in_queue=1772348, util=100.00% ================================================================================================================== fio Write bandwidth - 1MB random write qd=32: writebw: (g=0): rw=randwrite, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 ... writebw: (g=0): rw=randwrite, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes writebw: (groupid=0, jobs=4): err= 0: pid=10996: Thu Jun 4 12:14:11 2015 write: io=15036MB, bw=127966KB/s, iops=123, runt=120320msec slat (msec): min=190, max=774, avg=513.15, stdev=62.29 clat (usec): min=5, max=1346.4K, avg=514214.04, stdev=148459.55 lat (msec): min=374, max=1845, avg=1029.21, stdev=160.84 clat percentiles (usec): | 1.00th=[ 6], 5.00th=[411648], 10.00th=[432128], 20.00th=[460800], | 30.00th=[481280], 40.00th=[493568], 50.00th=[509952], 60.00th=[528384], | 70.00th=[544768], 80.00th=[569344], 90.00th=[610304], 95.00th=[667648], | 99.00th=[1056768], 99.50th=[1138688], 99.90th=[1236992], 99.95th=[1269760], | 99.99th=[1318912] bw (KB /s): min= 2800, max=54704, per=24.42%, avg=31246.56, stdev=3797.73 lat (usec) : 10=3.35%, 20=0.03%, 50=0.02% lat (msec) : 250=0.41%, 500=39.13%, 750=53.92%, 1000=1.56%, 2000=2.02% cpu : usr=0.30%, sys=0.03%, ctx=4003, majf=0, minf=102 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.4%, 32=104.3%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=14912/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: io=15036MB, aggrb=127965KB/s, minb=127965KB/s, maxb=127965KB/s, mint=120320msec, maxt=120320msec Disk stats (read/write): xvdb: ios=91/124871, merge=0/0, ticks=24/18023628, in_queue=18030652, util=99.99% ================================================================================================================== fio Read Max IOPS - 512 random read qd=32: readiops: (g=0): rw=randread, bs=512-512/512-512/512-512, ioengine=libaio, iodepth=32 ... readiops: (g=0): rw=randread, bs=512-512/512-512/512-512, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes readiops: (groupid=0, jobs=4): err= 0: pid=11025: Thu Jun 4 12:16:16 2015 read : io=598942KB, bw=4990.3KB/s, iops=9979, runt=120023msec slat (usec): min=19, max=172, avg=27.26, stdev= 5.13 clat (msec): min=1, max=79, avg=12.79, stdev= 9.44 lat (msec): min=1, max=79, avg=12.82, stdev= 9.44 clat percentiles (usec): | 1.00th=[ 3760], 5.00th=[ 4640], 10.00th=[ 5280], 20.00th=[ 6368], | 30.00th=[ 7648], 40.00th=[ 9408], 50.00th=[10944], 60.00th=[12224], | 70.00th=[13376], 80.00th=[15040], 90.00th=[20608], 95.00th=[34560], | 99.00th=[53504], 99.50th=[56576], 99.90th=[61184], 99.95th=[62720], | 99.99th=[66048] bw (KB /s): min= 1, max= 1376, per=24.92%, avg=1243.57, stdev=96.76 lat (msec) : 2=0.02%, 4=1.67%, 10=41.71%, 20=46.22%, 50=8.67% lat (msec) : 100=1.71% cpu : usr=0.73%, sys=2.18%, ctx=1122372, majf=0, minf=142 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.1%, 32=104.3%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=1197760/w=0/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: io=598942KB, aggrb=4990KB/s, minb=4990KB/s, maxb=4990KB/s, mint=120023msec, maxt=120023msec Disk stats (read/write): xvdb: ios=1248428/0, merge=0/0, ticks=11746792/0, in_queue=11747800, util=99.98% ================================================================================================================== fio Raed bandwidth - 1MB random read qd=32: readbw: (g=0): rw=randread, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 ... readbw: (g=0): rw=randread, bs=1M-1M/1M-1M/1M-1M, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes readbw: (groupid=0, jobs=4): err= 0: pid=11031: Thu Jun 4 12:18:22 2015 read : io=15036MB, bw=127784KB/s, iops=123, runt=120491msec slat (msec): min=176, max=758, avg=513.61, stdev=65.37 clat (usec): min=2, max=1364.1K, avg=514623.67, stdev=137280.54 lat (msec): min=330, max=1884, avg=1030.20, stdev=151.91 clat percentiles (usec): | 1.00th=[ 2], 5.00th=[419840], 10.00th=[440320], 20.00th=[460800], | 30.00th=[477184], 40.00th=[489472], 50.00th=[505856], 60.00th=[522240], | 70.00th=[536576], 80.00th=[569344], 90.00th=[618496], 95.00th=[675840], | 99.00th=[1036288], 99.50th=[1105920], 99.90th=[1220608], 99.95th=[1220608], | 99.99th=[1302528] bw (KB /s): min= 2891, max=62773, per=24.47%, avg=31272.55, stdev=3967.93 lat (usec) : 4=2.57%, 10=0.22%, 20=0.02% lat (msec) : 250=0.09%, 500=43.82%, 750=50.80%, 1000=1.37%, 2000=1.54% cpu : usr=0.00%, sys=0.15%, ctx=3943, majf=0, minf=32874 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.4%, 32=104.3%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=14912/w=0/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: io=15036MB, aggrb=127784KB/s, minb=127784KB/s, maxb=127784KB/s, mint=120491msec, maxt=120491msec Disk stats (read/write): xvdb: ios=124823/0, merge=0/0, ticks=18044108/0, in_queue=18056160, util=99.98% ================================================================================================================== fio Max Write IOPS - 512 random write qd=32: writeiops: (g=0): rw=randwrite, bs=512-512/512-512/512-512, ioengine=libaio, iodepth=32 ... writeiops: (g=0): rw=randwrite, bs=512-512/512-512/512-512, ioengine=libaio, iodepth=32 fio-2.1.5 Starting 4 processes writeiops: (groupid=0, jobs=4): err= 0: pid=11079: Thu Jun 4 12:20:27 2015 write: io=598430KB, bw=4984.5KB/s, iops=9967, runt=120059msec slat (usec): min=19, max=95, avg=28.08, stdev= 5.52 clat (msec): min=1, max=123, avg=12.80, stdev= 8.96 lat (msec): min=1, max=123, avg=12.83, stdev= 8.96 clat percentiles (usec): | 1.00th=[ 4080], 5.00th=[ 4896], 10.00th=[ 5472], 20.00th=[ 6560], | 30.00th=[ 7968], 40.00th=[ 9920], 50.00th=[11200], 60.00th=[12352], | 70.00th=[13504], 80.00th=[15040], 90.00th=[19840], 95.00th=[33024], | 99.00th=[50944], 99.50th=[54016], 99.90th=[59648], 99.95th=[62720], | 99.99th=[79360] bw (KB /s): min= 1, max= 1370, per=24.94%, avg=1242.80, stdev=98.23 lat (msec) : 2=0.01%, 4=0.81%, 10=39.95%, 20=49.33%, 50=8.70% lat (msec) : 100=1.22%, 250=0.01% cpu : usr=0.00%, sys=2.92%, ctx=1121801, majf=0, minf=100 IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.1%, 32=104.3%, >=64=0.0% submit : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=0.0%, 8=0.0%, 16=100.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued : total=r=0/w=1196736/d=0, short=r=0/w=0/d=0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: io=598430KB, aggrb=4984KB/s, minb=4984KB/s, maxb=4984KB/s, mint=120059msec, maxt=120059msec Disk stats (read/write): xvdb: ios=91/1247358, merge=0/0, ticks=28/11581676, in_queue=11583060, util=100.00%



No comments:

Post a Comment