Moving to Prometeus KVM SSD 5

· 6 min read

Today I’ve completed configuring this blog to the new vps, Prometeus KVM SSD5 with the following :

2 CPU Cores
Disk Space 15GB SSD
Memory 512MB
Bandwidth 2TB
1 IPv4 and 1 IPv6
Debian 6 32bit
Configuration using Minstall2.5.7
SolusVM / KVM
$6/month

 CPU Info

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : QEMU Virtual CPU version (cpu64-rhel6)
stepping        : 3
cpu MHz         : 3392.292
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 4
wp              : yes
flags           : fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 ht syscall nx lm pni cx16 hypervisor lahf_lm
bogomips        : 6784.58
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : QEMU Virtual CPU version (cpu64-rhel6)
stepping        : 3
cpu MHz         : 3392.292
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 4
wp              : yes
flags           : fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 ht syscall nx lm pni cx16 hypervisor lahf_lm
bogomips        : 6784.58
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:


 
IO Test

# dd if=/dev/zero of=iotest bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 2.92395 s, 367 MB/s
# dd if=/dev/zero of=sb-io-test bs=1M count=1k conv=fdatasync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 3.17071 s, 339 MB/s
# dd if=/dev/zero of=sb-io-test bs=1M count=1k oflag=dsync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 4.62244 s, 232 MB/s
# dd if=/dev/zero of=sb-io-test bs=64k count=16k oflag=dsync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 13.8659 s, 77.4 MB/s
# wget http://vbtechsupport.com/ioping/ioping.zip
# unzip ioping.zip
# chmod +x ioping.sh
# ./ioping.sh
***************************************************
ioping code.google.com/p/ioping/
ioping.sh 0.9.8
shell wrapper script by George Liu (eva2000)
http://vbtechsupport.com
***************************************************
***************************************************
Disk Schedulers & Read Ahead (Queue Size x 2):
***************************************************
[/dev/sd*] - Read Ahead:
----------------------------------
***************************************************
**********************************
dd (sequential disk speed test)...
**********************************
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, 3.32489 s, 323 MB/s
# ioping . -c 5
4096 bytes from . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f): request=1 time=0.1 ms
4096 bytes from . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f): request=2 time=0.2 ms
4096 bytes from . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f): request=3 time=0.2 ms
4096 bytes from . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f): request=4 time=0.2 ms
4096 bytes from . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f): request=5 time=0.2 ms
--- . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f) ioping statistics ---
5 requests completed in 4001.6 ms, 5807 iops, 22.7 mb/s
min/avg/max/mdev = 0.1/0.2/0.2/0.0 ms
# ioping . -R
--- . (ext3 /dev/disk/by-uuid/4aa674da-06fa-462b-9867-484d38e5291f) ioping statistics ---
14149 requests completed in 3000.2 ms, 8517 iops, 33.3 mb/s
min/avg/max/mdev = 0.0/0.1/3.9/0.1 ms

 Benchmark

   #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
   #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
   #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
   #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
   #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
    ####   #    #  #  #    #          #####   ######  #    #   ####   #    #
   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
2 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10
2 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10
2 x Execl Throughput  1 2 3
2 x File Copy 1024 bufsize 2000 maxblocks  1 2 3
2 x File Copy 256 bufsize 500 maxblocks  1 2 3
2 x File Copy 4096 bufsize 8000 maxblocks  1 2 3
2 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10
2 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10
2 x Process Creation  1 2 3
2 x System Call Overhead  1 2 3 4 5 6 7 8 9 10
2 x Shell Scripts (1 concurrent)  1 2 3
2 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-5-686 -- #1 SMP Sun Sep 23 09:49:36 UTC 2012
   Machine: i686 (unknown)
   Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
   CPU 0: QEMU Virtual CPU version (cpu64-rhel6) (6784.6 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 1: QEMU Virtual CPU version (cpu64-rhel6) (6784.6 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   14:52:00 up 52 min,  1 user,  load average: 0.10, 0.07, 0.02; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Sat Oct 13 2012 14:52:00 - 15:20:10
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables       21276037.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3424.6 MWIPS (10.1 s, 7 samples)
Execl Throughput                               2863.5 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        822041.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          212461.1 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2244987.7 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1466914.3 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 331205.1 lps   (10.0 s, 7 samples)
Process Creation                               6382.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   6337.6 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2436.4 lpm   (60.0 s, 2 samples)
System Call Overhead                        1293831.5 lps   (10.0 s, 7 samples)
System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   21276037.2   1823.1
Double-Precision Whetstone                       55.0       3424.6    622.7
Execl Throughput                                 43.0       2863.5    665.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     822041.9   2075.9
File Copy 256 bufsize 500 maxblocks            1655.0     212461.1   1283.8
File Copy 4096 bufsize 8000 maxblocks          5800.0    2244987.7   3870.7
Pipe Throughput                               12440.0    1466914.3   1179.2
Pipe-based Context Switching                   4000.0     331205.1    828.0
Process Creation                                126.0       6382.8    506.6
Shell Scripts (1 concurrent)                     42.4       6337.6   1494.7
Shell Scripts (8 concurrent)                      6.0       2436.4   4060.6
System Call Overhead                          15000.0    1293831.5    862.6
                                                                   ========
System Benchmarks Index Score                                        1284.6
------------------------------------------------------------------------
Benchmark Run: Sat Oct 13 2012 15:20:10 - 15:48:19
2 CPUs in system; running 2 parallel copies of tests
Dhrystone 2 using register variables       41786770.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     6799.4 MWIPS (10.0 s, 7 samples)
Execl Throughput                              13919.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1148299.2 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          300246.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       3414603.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2851412.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 717018.0 lps   (10.0 s, 7 samples)
Process Creation                              45254.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  19468.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2545.3 lpm   (60.0 s, 2 samples)
System Call Overhead                        2383791.9 lps   (10.0 s, 7 samples)
System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   41786770.0   3580.7
Double-Precision Whetstone                       55.0       6799.4   1236.2
Execl Throughput                                 43.0      13919.5   3237.1
File Copy 1024 bufsize 2000 maxblocks          3960.0    1148299.2   2899.7
File Copy 256 bufsize 500 maxblocks            1655.0     300246.2   1814.2
File Copy 4096 bufsize 8000 maxblocks          5800.0    3414603.5   5887.2
Pipe Throughput                               12440.0    2851412.5   2292.1
Pipe-based Context Switching                   4000.0     717018.0   1792.5
Process Creation                                126.0      45254.7   3591.6
Shell Scripts (1 concurrent)                     42.4      19468.9   4591.7
Shell Scripts (8 concurrent)                      6.0       2545.3   4242.2
System Call Overhead                          15000.0    2383791.9   1589.2
                                                                   ========
System Benchmarks Index Score                                        2768.5