カゴヤVPSでunixbenchしたら結構良いスコアが出た - y-kawazの日記

カゴヤVPSでunixbenchしたら結構良いスコアが出た

こないだβが取れて正式リリースされたカゴヤクラウドVPSを早速一つ契約してみた。
これまで自作サーバ、さくら、EC2(Micro、Standard)、ServersMan@VPS、etcなど色んな環境を使ってきたけど、カゴヤVPSにログインして最初に感じた印象はなんかsshが快適だ!ってこと。特にEC2 MicroやServersManと比べると引っかかりやモッサリ感が殆ど無い。
で、評判はどうなのかなー?とぐぐってみてもまだあまり情報がない。ServersManと同じOpenVZってことは遅いんじゃね?みたいな話しか見当たらないのでとりあえずベンチを取ってみることにした。
とはいえベンチって普段やらないので何を使うか悩んだが、さくらの社長が 格安の低価格VPSを比較する という比較記事を書いていて、その中でunixbenchってのを使ってたのでとりあえずそれを実行してみました。実行結果は後半に貼りつけてあります。

感想

多分さくらの社長のブログに書いてあるグラフはunixbenchの最後に表示される「System Benchmarks Index Score」の値だよね?
てことはカゴヤクラウドVPS2781.6 ってかなり良い数字なんじゃね?CPU数が12個もあるのもイイね。
なので、カゴヤVPSってかなり使えそうってことでハード的に死亡寸前の自作サーバはカゴヤに移転して見ることにするわw

unixbenchの結果

カゴヤクラウドVPSの「プランC」で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

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

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

12 x Execl Throughput  1 2 3

12 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

12 x File Copy 256 bufsize 500 maxblocks  1 2 3

12 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

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

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

12 x Process Creation  1 2 3

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

12 x Shell Scripts (1 concurrent)  1 2 3

12 x Shell Scripts (8 concurrent)  1 2 3

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

   System: r3.kawaz.jp: GNU/Linux
   OS: GNU/Linux -- 2.6.18-194.26.1.el5.028stab079.2 -- #1 SMP Fri Dec 17 19:25:15 MSK 2010
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5067.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 2: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.9 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 3: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.9 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 4: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.9 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 5: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5067.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 6: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5067.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 7: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 8: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 9: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 10: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 11: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz (5066.8 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   15:35:24 up 5 days, 20:07,  1 user,  load average: 0.12, 0.08, 0.04; runlevel 3

                                                                                                                                              • -
Benchmark Run: 水 11月 09 2011 15:35:24 - 16:02:48 12 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 22661216.9 lps (10.0 s, 7 samples) Double-Precision Whetstone 3145.9 MWIPS (6.3 s, 7 samples) Execl Throughput 1826.6 lps (29.7 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 494222.9 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 137246.6 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 1117603.4 KBps (30.0 s, 2 samples) Pipe Throughput 991213.9 lps (10.0 s, 7 samples) Pipe-based Context Switching 9804.9 lps (10.0 s, 7 samples) Process Creation 5147.3 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 3141.0 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1404.8 lpm (60.0 s, 2 samples) System Call Overhead 781271.6 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 22661216.9 1941.8 Double-Precision Whetstone 55.0 3145.9 572.0 Execl Throughput 43.0 1826.6 424.8 File Copy 1024 bufsize 2000 maxblocks 3960.0 494222.9 1248.0 File Copy 256 bufsize 500 maxblocks 1655.0 137246.6 829.3 File Copy 4096 bufsize 8000 maxblocks 5800.0 1117603.4 1926.9 Pipe Throughput 12440.0 991213.9 796.8 Pipe-based Context Switching 4000.0 9804.9 24.5 Process Creation 126.0 5147.3 408.5 Shell Scripts (1 concurrent) 42.4 3141.0 740.8 Shell Scripts (8 concurrent) 6.0 1404.8 2341.3 System Call Overhead 15000.0 781271.6 520.8 ======== System Benchmarks Index Score 659.6
                                                                                                                                              • -
Benchmark Run: 水 11月 09 2011 16:02:48 - 16:30:29 12 CPUs in system; running 12 parallel copies of tests Dhrystone 2 using register variables 178771949.6 lps (10.0 s, 7 samples) Double-Precision Whetstone 30485.3 MWIPS (7.2 s, 7 samples) Execl Throughput 8288.5 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 279716.4 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 78442.7 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 763443.0 KBps (30.0 s, 2 samples) Pipe Throughput 7774959.3 lps (10.0 s, 7 samples) Pipe-based Context Switching 2406329.5 lps (10.0 s, 7 samples) Process Creation 21039.2 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 15175.3 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 2421.5 lpm (60.1 s, 2 samples) System Call Overhead 4919896.0 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 178771949.6 15318.9 Double-Precision Whetstone 55.0 30485.3 5542.8 Execl Throughput 43.0 8288.5 1927.6 File Copy 1024 bufsize 2000 maxblocks 3960.0 279716.4 706.4 File Copy 256 bufsize 500 maxblocks 1655.0 78442.7 474.0 File Copy 4096 bufsize 8000 maxblocks 5800.0 763443.0 1316.3 Pipe Throughput 12440.0 7774959.3 6250.0 Pipe-based Context Switching 4000.0 2406329.5 6015.8 Process Creation 126.0 21039.2 1669.8 Shell Scripts (1 concurrent) 42.4 15175.3 3579.1 Shell Scripts (8 concurrent) 6.0 2421.5 4035.9 System Call Overhead 15000.0 4919896.0 3279.9 ======== System Benchmarks Index Score 2781.6 real 55m6.354s user 86m18.967s sys 137m35.980s