5 min read

Prometeus VZ3 384MB 12GB 2TB OpenVZ Benchmark

First of all, let me apology for the forgoten promises of benchmark post and also thanks to Mr Salvatore for giving me a vps for running the Benchmark 🙂

System:
1 Core
384mb/384mb vswap
12 GB Disk space
1,95 TB Monthly bandwidth
OpenVZ Node pm22
Debian 6 32bit
1 IPv4 & 4 IPv6

Freevps.sh

# wget freevps.us/downloads/bench.sh -O - -o /dev/null|bash
Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz
Number of cores : 1
CPU frequency :  2000.147 MHz
Total amount of ram : 384 MB
Total amount of swap : 384 MB
System uptime :   6:31,
Download speed from CacheFly: 54.2MB/s
Download speed from Linode, Atlanta GA: 2.79MB/s
Download speed from Linode, Dallas, TX: 3.82MB/s
Download speed from Linode, Tokyo, JP: 4.24MB/s
Download speed from Linode, London, UK: 34.0MB/s
Download speed from Leaseweb, Haarlem, NL: 1.87MB/s
Download speed from Softlayer, Singapore: 5.24MB/s
Download speed from Softlayer, Seattle, WA: 5.37MB/s
Download speed from Softlayer, San Jose, CA: 278KB/s
Download speed from Softlayer, Washington, DC: 8.46MB/s
I/O speed :  551 MB/s


CPU Info :

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 45
model name      : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz
stepping        : 7
cpu MHz         : 2000.147
cache size      : 15360 KB
physical id     : 0
siblings        : 12
core id         : 0
cpu cores       : 6
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                                                                                pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp                                                                                                                                lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf                                                                                                                                pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse                                                                                                                               4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts                                                                                                                                tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4000.29
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:
Download test

# wget  cachefly.cachefly.net/100mb.bin
--2012-07-06 12:14:28--  http://cachefly.cachefly.net/100mb.bin
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `100mb.bin'
100%[=====================================================================================================================================================================>] 104,857,600 60.9M/s   in 1.6s
2012-07-06 12:14:30 (60.9 MB/s) - `100mb.bin' saved [104857600/104857600]

IO Test :

# dd if=/dev/zero of=iotest bs=64k count=16k conv=fdatasync && rm -rf iotest
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 1.98215 s, 542 MB/s

IOPING :

dd if=/dev/zero of=testfilex bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 2.2529 s, 477 MB/s
************************
starting ioping tests...
***************************************************
ioping disk I/O test (default 1MB working set)
***************************************************
disk I/O: /
--- / (simfs /vz/private/574) ioping statistics ---
5 requests completed in 4001.5 ms, 5219 iops, 20.4 mb/s
min/avg/max/mdev = 0.1/0.2/0.3/0.1 ms
**********************************************
seek rate test (default 1MB working set)
**********************************************
seek rate: /
--- / (simfs /vz/private/574) ioping statistics ---
23517 requests completed in 3000.1 ms, 15822 iops, 61.8 mb/s
min/avg/max/mdev = 0.0/0.1/1.1/0.0 ms
**********************************************
sequential test (default 1MB working set)
**********************************************
-----------------------
sequential: /
--- / (simfs /vz/private/574) ioping statistics ---
5818 requests completed in 3000.1 ms, 2456 iops, 614.0 mb/s
min/avg/max/mdev = 0.2/0.4/1.1/0.2 ms
-----------------------
sequential cached I/O: /
--- / (simfs /vz/private/574) ioping statistics ---
22387 requests completed in 3000.1 ms, 13401 iops, 3350.3 mb/s
min/avg/max/mdev = 0.1/0.1/0.2/0.0 ms
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: it: GNU/Linux
   OS: GNU/Linux -- 2.6.32-042stab055.16 -- #1SMP Fri Jun 8 19:22:28 MSD 2012
   Machine: i686 (unknown)
   Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
   CPU 0: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4000.3 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
   12:17:45 up  6:46,  1 user,  load average: 0.05, 0.04, 0.01; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Fri Jul 06 2012 12:17:45 - 12:45:39
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables       12319990.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1969.4 MWIPS (10.2 s, 7 samples)
Execl Throughput                               2628.7 lps   (29.6 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        398818.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          104331.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1050890.1 KBps  (30.0 s, 2 samples)
Pipe Throughput                              638150.3 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  70787.4 lps   (10.0 s, 7 samples)
Process Creation                               6393.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3148.7 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    390.4 lpm   (60.2 s, 2 samples)
System Call Overhead                         514464.8 lps   (10.0 s, 7 samples)
System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12319990.2   1055.7
Double-Precision Whetstone                       55.0       1969.4    358.1
Execl Throughput                                 43.0       2628.7    611.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     398818.4   1007.1
File Copy 256 bufsize 500 maxblocks            1655.0     104331.0    630.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    1050890.1   1811.9
Pipe Throughput                               12440.0     638150.3    513.0
Pipe-based Context Switching                   4000.0      70787.4    177.0
Process Creation                                126.0       6393.7    507.4
Shell Scripts (1 concurrent)                     42.4       3148.7    742.6
Shell Scripts (8 concurrent)                      6.0        390.4    650.7
System Call Overhead                          15000.0     514464.8    343.0
                                                                   ========
System Benchmarks Index Score                                         596.5
Well, I can say this is the best IO I ever meet

1073741824 bytes (1.1 GB) copied, 1.98215 s, 542 MB/s

Thank you to Mr. Salvatore 🙂