レンタルサーバー・自宅サーバー設定・構築のヒント
レンタルサーバー・自宅サーバー設定・構築のヒント - レンタルサーバー・自宅サーバーの設定・構築情報を公開しています。

話題のお名前.com レンタルサーバー VPS(KVM) のUnixBench を実施して計測してみました

2012年3月24日 2015年5月15日
unixbench

今回は、話題の お名前.com レンタルサーバー VPS(KVM) のUnixBench を実施して計測してみました。

お名前.com レンタルサーバー VPS(KVM) では、ホームページ上に UnixBench の値を提示してありますので、その値と同じかどうかも含めて簡単に確認してみました。

UnixBenchとは、
Linuxパソコンの処理性能を測定するためのソフトウエアのことで、 CPUの演算性能、アプリケーション実行時の処理性能、2次元や3次元のグラフィックス処理性能を測定できるものです。 さらに、マルチコアプロセッサにも対応しているため、コア数の違いによるパフォーマンスを評価することもできます。

UnixBench が出力する数値は、処理時間とIndex値です。
処理時間は、文字通り各処理性能を測定する項目毎に実際にかかった処理時間が出力されます。
Index値は、「George」と呼ばれるUNIXシステム「SPARCstation 20-61」の処理性能を10としたときの倍率を表した数値が出力されます。 ( つまり、ざっくりと言うと SPARCstation 20-61 の何倍早いか?という感じでしょうか。)
現在のマシン性能は、かなり良くなっているので、100倍,1000倍という数値が普通に出ます。

主にUnixBench の値として用いられるのは、このIndex値の総合評価値である System Benchmarks Index Scoreの値が用いられています。

お名前.com レンタルサーバー VPS(KVM) でUnixBenchの実施するには

お名前.com レンタルサーバー VPS(KVM) でUnixBenchの実施するまでの簡単な過程を解説しておきます。( ただmakeして、Runを実行するだけです。) また、使用したOSは、CentOS 6.2 です。
詳しくは、以下(表示されていない場合は、”詳細を表示する” をクリックしてください)を参照してください。

  1. UnixBenchの最新ファイルをダウンロードする。
    $ wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
    ...
    現在の最新バージョンが、5.1.3だったので、そのバージョンをダウンロードしてみました。
    最新バージョンは、 http://code.google.com/p/byte-unixbench/downloads/listで確認しましょう。

    適当なディレクトリで解凍しておきます。

    $ tar xfz UnixBench5.1.3.tgz
    ...

  2. GUI系の計測は不要なのでMakeFileを編集する。

    計測が不要なものは、コメントアウトしておきます。
    ここではGUI関係は不要なので、GRAPHIC_TESTS , GL_LIBS をそれぞれコメントアウトしておきます。

    $ cd UnixBench
    [UnixBench]$ vi Makefile
    ...
    
    SHELL = /bin/sh
    
    # GRAPHICS TESTS: Uncomment the definition of "GRAPHIC_TESTS" to enable
    # the building of the graphics benchmarks.  This will require the
    # X11 libraries on your system.
    #
    # Comment the line out to disable these tests.
    # GRAPHIC_TESTS = defined
    
    # Set "GL_LIBS" to the libraries needed to link a GL program.
    # GL_LIBS = -lGL -lXext -lX11
    ...

  3. UnixBenchをコンパイルする。

    UnixBenchをコンパイルするには、makeおよびgcc、perlが必要になります。
    加えて CentOS/ScientificLinux の場合、perl のTime/HiResもインストールする必要があります。
    前準備として以下のツールをインストールします。

    CentOS/ScientificLinux の場合
    $ yum -y install make gcc perl perl-Time-HiRes
    ...
    Debian/Ubuntu の場合
    $ apt-get -y install make gcc perl
    ...

    準備を終えたら、続けてmakeを実行します。
    実行するディレクトリは、先にUnixBenchを解凍したディレクトリで実行します。

    [UnixBench]$ make
    ...

    ここでエラーがでない場合は、すぐにでも計測できます。
    以下のようにRunで実行です。

    [UnixBench]$ ./Run
    make all
    make[1]: Entering directory `/root/UnixBench'
    Checking distribution of files
    ./pgms  exists
    ./src  exists
    ./testdir  exists
    ./tmp  exists
    ./results  exists
    make[1]: Leaving directory `/root/UnixBench'
    
       #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
       #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
       #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
       #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
       #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
        ####   #    #  #  #    #          #####   ######  #    #   ####   #    #
    
       Version 5.1.3                      Based on the Byte Magazine Unix Benchmark
    ...
    
    # ↑このように UNIX BENCH の文字絵が出力されればOKです。Ctrl+C で中断できます。
    Runは、概ね 1CPUあたり20分ぐらいでしょうか。単純に仮想CPU2あるので、倍の40分程度は掛かるものと思います。 また、負荷もかかるので、基本的には、実際に運用中のサーバーでの実施は避けた方が良いと思います。 でも、負荷が掛かっているときの情報が欲しい場合もあるでしょうから、計測する意図を考えて行うことが肝要かと思います。


お名前.com レンタルサーバー VPS(KVM) でのUnixBenchの実施結果

今回は、CentOS 6.2 で お名前.com レンタルサーバー VPS(KVM) 2G プランでUnixBench 5.1.3 を実施した結果を載せておきます。

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

   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

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

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

3 x Execl Throughput  1 2 3

3 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

3 x File Copy 256 bufsize 500 maxblocks  1 2 3

3 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

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

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

3 x Process Creation  1 2 3

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

3 x Shell Scripts (1 concurrent)  1 2 3

3 x Shell Scripts (8 concurrent)  1 2 3

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

   System: hoge.example.com: GNU/Linux
   OS: GNU/Linux -- 2.6.32-220.4.2.el6.x86_64 -- #1 SMP Tue Feb 14 04:00:16 GMT 2012
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (6132.7 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 1: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (6132.7 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   CPU 2: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz (6132.7 bogomips)
          x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET
   18:57:19 up  8:28,  1 user,  load average: 17.84, 10.44, 5.54; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Fri Mar 23 2012 18:57:19 - 19:25:24
3 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       31129922.7 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3644.4 MWIPS (9.9 s, 7 samples)
Execl Throughput                               2542.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        929756.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          273784.6 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1938272.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2347721.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 320355.1 lps   (10.0 s, 7 samples)
Process Creation                               5410.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   5713.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1726.2 lpm   (60.0 s, 2 samples)
System Call Overhead                        4122854.0 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   31129922.7   2667.5
Double-Precision Whetstone                       55.0       3644.4    662.6
Execl Throughput                                 43.0       2542.5    591.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     929756.7   2347.9
File Copy 256 bufsize 500 maxblocks            1655.0     273784.6   1654.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1938272.0   3341.8
Pipe Throughput                               12440.0    2347721.5   1887.2
Pipe-based Context Switching                   4000.0     320355.1    800.9
Process Creation                                126.0       5410.2    429.4
Shell Scripts (1 concurrent)                     42.4       5713.9   1347.6
Shell Scripts (8 concurrent)                      6.0       1726.2   2877.0
System Call Overhead                          15000.0    4122854.0   2748.6
                                                                   ========
System Benchmarks Index Score                                        1460.0

------------------------------------------------------------------------
Benchmark Run: Fri Mar 23 2012 19:25:24 - 19:53:32
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables       93138185.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    10926.4 MWIPS (10.0 s, 7 samples)
Execl Throughput                              11026.3 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        794154.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          191931.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1993788.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                             6854939.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 927256.8 lps   (10.0 s, 7 samples)
Process Creation                              28935.1 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  13555.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1834.1 lpm   (60.1 s, 2 samples)
System Call Overhead                        7338978.9 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   93138185.4   7981.0
Double-Precision Whetstone                       55.0      10926.4   1986.6
Execl Throughput                                 43.0      11026.3   2564.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     794154.8   2005.4
File Copy 256 bufsize 500 maxblocks            1655.0     191931.3   1159.7
File Copy 4096 bufsize 8000 maxblocks          5800.0    1993788.4   3437.6
Pipe Throughput                               12440.0    6854939.8   5510.4
Pipe-based Context Switching                   4000.0     927256.8   2318.1
Process Creation                                126.0      28935.1   2296.4
Shell Scripts (1 concurrent)                     42.4      13555.3   3197.0
Shell Scripts (8 concurrent)                      6.0       1834.1   3056.8
System Call Overhead                          15000.0    7338978.9   4892.7
                                                                   ========
System Benchmarks Index Score                                        2961.9

[ 各出力結果の意味 ]

Dhrystone 2 using register variables
2つのレジスタを使用した整数・文字列演算
Double-Precision Whetstone
倍精度浮動小数点演算
Execl Throughput
exec関数実行処理
File Copy 1024 bufsize 2000 maxblocks
ファイルコピー(バッファサイズ1024バイト)
File Copy 256 bufsize 500 maxblocks
ファイルコピー(バッファサイズ256バイト)
File Copy 4096 bufsize 8000 maxblocks
ファイルコピー(バッファサイズ4096バイト)
Pipe Throughput
pipe処理
Pipe-based Context Switching
pipeベースでのコンテキストスイッチング
Process Creation
プロセス生成
Shell Scripts (1 concurrent)
シェルスクリプト実行(シングル)
Shell Scripts (8 concurrent)
シェルスクリプト実行(8個並列)
System Call Overhead
システムコール
UnixBenchのIndex値として用いられるのは、ほとんどの場合、最後の値
System Benchmarks Index Score 2961.9
が、用いられることが多いです。

無負荷ということもあってか、お名前.com レンタルサーバー VPS(KVM) プラン は、なかなかの数値ですね。

公式のホームページに記載の値は、
  • Virtio ON 時 : 3006.9
  • Virtio OFF 時 : 2916.6
ここでの確認は、Virtio ON での確認なので、45くらいの差がありますが、まあまあ誤差の範囲だと思います。
何回も採取して、平均値をとれば、もう少し厳密な差が出てくると思いますが、ここでは、そこまでしません。

ホームページに記載するだけあって、自信があるんでしょうね、 今回の確認では、掲載内容に誤りは無さそうです。

さくらのVPS 512MBプランで、無負荷時の概ね平均は、1CPU : 1,000 前後, 2CPU : 1,600 前後のようです。
悪い時で、1CPU : 800 前後, 2CPU : 1,200 前後のようです。
良い時で、1CPU : 1,200 前後, 2CPU : 2,000 前後のようです。

そこから考えると、CPUがさくらのVPSよりも良いことは、わかりますし、更には、全体的なパフォーマンスも良いこともわかります。
以下は、あくまで参考値として、個人的に実施した結果と、Googleで検索した結果からの値の幅についてまとめたものです。
ここでは、同じ仮想化技術(KVM)のクラウドコアとの比較のみあげておきます。
( UnixBenchを使ってVPSを比較するとき仮想化技術が同じもので比較することが肝要です。仮想化技術によって、値はかなり振れてしまいますし、その値が持つ意味あいも違ってくるので注意が必要です。 )

System Benchmarks Index Score
さくらのVPS
512
お名前.com レンタルサーバー VPS(KVM)
2G
CPUコア数 2 3
メモリ 512MB 2GB
Index Score 800 – 1,200 (1CPU)
1,200 – 2,000 (2CPU)
1,200 – 1,500 (1CPU)
2,400 – 3,000 (3CPU)

やっぱり、CPUパワーとしては、さくらのVPSよりは、お名前.com VPSの方が上のようですが、両者とも格安なのにかなり良いパフォーマンスだと思います。

このUnixBenchだけで比較するのは良いことだとは思いませんが、 上記の両者は、かなり良い方なのは間違いなさそうです。

ちなみにcpuは、以下のとおりです。
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T7700  @ 2.40GHz
stepping        : 11
cpu MHz         : 3066.374
cache size      : 4096 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx lm constant_tsc unfair_spinlock pni ssse3 cx16 hypervisor lahf_lm
bogomips        : 6132.74
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:
... 
(同じものが3つ出力されます)
さくらのVPSが、cpu MHz : 2660.160 ですから、少なくとも お名前.com VPSのCPUが早そうです。

興味のある方は、以下からのどうぞ。いずれもお試し期間があります。

お名前.com VPSは、こちらのお名前.com VPSサイトこちらのお名前.com VPSサイト からどうぞ。

さくらのVPSは、こちらのさくらのVPSサイトこちらのさくらのVPSサイト からどうぞ。


ご利用のブラウザは、広告ブロック(AdBlockなど) が適用となっていませんか?
このサイトでは、コンテンツの一部が非表示、あるいは、コメント、お問い合わせの投稿ができない検索ができないことがあります。


関連記事 :

さくらのVPSの新プランのUnixBench を実施して計測してみました。ついでに、旧プランとお名前.com VPS(KVM)の値も比較してみました。

さくらのVPS 新プラン と お名前.com レンタルサーバー VPS 新KVM プラン の違いは、 さくらのVPS 新プラン ...

ABLENET VPS (KVM) にてUnixBench を実測してみた、ついでにさくらのVPSと比較してみた

遅ればせながら、さくらのVPS (旧プラン512) のUnixBench を実施して計測してみました では、さくらのVPSのUnix ...

格安VPSに最適なOSは何?さくらのVPS と お名前.com VPS(KVM)で調べてみた

評判のKDDI クラウドコア(CloudCore) VPS とさくらのVPSをサーバー性能を比較してみた でUnixBnechを実施 ...

CloudCore VPS にて UnixBench を実測してみた、ついでにさくらのVPSと比較してみた

遅ればせながら、さくらのVPS (旧プラン512) のUnixBench を実施して計測してみました では、さくらのVPSのUnix ...

SPPD VPS (KVM) にて UnixBench を実測してみた、ついでにさくらのVPSと比較してみた

遅ればせながら、さくらのVPS (旧プラン512) のUnixBench を実施して計測してみました では、さくらのVPSのUnix ...



コメントを投稿 :

お名前 *

メールアドレス *
( メールアドレスが公開されることはありません。)

サイトアドレス

コメント *

* 印の項目は、入力が必要な項目です。




最近投稿の記事

[ 画像提供元 : Amazon ] 先日、1TBのディスクの入れ替え時にバックアップをとろうとディスクコピーを行いました。 その際 ...

Windows で Linux ファイルシステム Ext4 のディスクをマウントするには? Ext3Fsd が、おそらく、最も簡単なツール ...

今回は、Windows で Compass を使ってみました。 Compass とは、 Sass(サス、Syntactica ...

今回は、Anti Adblock を使ってみました。 Anti Adblock とは、 そもそも Adblock という ウェブ ...

デスクトップ環境でない サーバーで、Webページのキャプチャー画像をコマンドで撮る には、wkhtmltoimage, CutyCapt ...


さくらのVPS 全プラン リニューアルです。(石狩(北海道)も選択可)


root権限ありで ¥685 / 月 ~ と非常にリーズナブルな CPU 1(core)の 512 プランから、 最高 CPU 10(core), メモリ 32(GB), SSD容量 800(GB) までとプランが充実。
ディスクは、SSDとHDDの選択が可能になった他、データセンターは人気の東京、石狩(北海道)となりました。

また、どのプランでも好きなOSが選べます
( CentOS, Fedora, Scientific Linux, FreeBSD, Ubutu, Debian )

管理人もおすすめのVPSです。
試用期間がありますから、一度、お試しを!!

詳しくは、http://vps.sakura.ad.jp/さくらのVPSのサイトへ へどうぞ!!

カテゴリ


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。
最近、スワップにも対応した Serverman@VPS は、かなりリーズナブルかもです。

  • メモリ1GB~2GBのEntryプラン :月額:490円
  • メモリ2MB~4GBのStandardプラン :月額:980円
  • メモリ4GB~8GBのProプラン :月額:1,980円

新規申し込みで1ヶ月間完全無料となるキャンペーンを実施中です。
Serverman@VPSの特徴は、安さとIPv6対応です。また、初期設定費0円もポイントです。

IPv6でちょっと遊んでみたい方には、おすすめかもしれませんね。最低利用期間もありませんから、気に入らないときは即解約もできます。

Serverman@VPSの詳細については、 http://dream.jp/vps/ Serverman@VPSのサイトへへどうぞ。



KVM採用 ConoHa VPSは、時間単位で借りれる便利なVPSです。


ConoHa VPS は、初期設定費0円最低利用期間無し時間単位で清算可能、 さらに、Web APIを使って自動化を図ることもできる便利なVPSです。

海外サーバー設置も可能で、ローカル接続にも対応と、かなり、機能豊富なサーバーです。

新規ユーザ登録で、クーポンもらえますから、まずは、お試しですね。

ConoHa VPSの詳細については、
http://www.conoha.jp/ へどうぞ。

KVM採用 お名前.com VPS(KVM) 2G プラン 初期設定費無料 キャンペーン 実施です。


メモリ2GBプラン CPU:3core、Disk:200GB
月額:1,153円から (初期設定:1,680円0円)

さくらのVPSがリニューアルされてもなんのその。
1GBメモリ / 2Core を ¥834 – の格安価格で提供中です!
間違いなくスペックからすると割安感ありです。
年間割引時の途中解約で返金がないのは、 ちょっと残念ですが、それでもこの割安感は魅力です。

まずは、お試しですね。

お名前.com VPS(KVM)の詳細については、
http://www.onamae-server.com/vps/ へどうぞ。(お試し期間が15日あります。)



  • ソーシャルブックマーク

  • はてなブックマークへ追加するはてな登録数
ページトップへ
Time : 0.2753 [s]