ネットワークエンジニアの”スイスアーミーナイフ”

今回はオープンソースソフトウェアを活用するネットワークエンジニアの皆様にぴったりの製品をご紹介します!

IMG_1509

大きさは3.5″ HDD2個分くらいです。

2

2.5″ストレージとCFカードを使うことができます。

日々の情報システムの構築で感じること

最近、IoTという言葉を色々なところで目にします。いろんな場所でネット環境を利用した仕掛けや仕組みが始まっています。

様々な物がIPリーチャブルな状況になって、逆に規模や目的に応じた情報システムを作ることは難しくなっていると思います。システムをつくる原則は、まず情報システムの方針を状況に応じて定め、ハードウェア、ソフトウェアといったIT資源と、お金、時間、技術者といった経営資源のバランスをとることですが、多様な機器とネットワークの登場によって、それぞれが少しずつ変化してきています。

img1

例えば、IT資源の幾つかの機能をクラウドやデータセンターに移す場合を考えてみましょう。部屋の隅においてあるサーバ類をインターネットの向こう側に置いて、ハイおしまい、という訳にはなりません。事業所内に残されたIT機器を管理する装置が必要になってきます。しかも、従来関係なかった機器までもIT化され、複雑度は日々高まっています。

ネットワークを制御する装置では、パッケージ製品もありますが、オープンソースソフトウェアを活用して、コストを削りながら必要な機能を確保することも可能です。効率よく導入できるかは、エンジニアの腕のみせどころです。

オープンソースソフトウェアで導入できる機能としては、以下のようなものがあります(リンクは当ブログ記事)。

情報セキュリティとネットワーク関連

アプリケーション

また、オープンソースソフトウェアの活用には、操作の基本的な知識も必要です。アミュレットでは、Linuxの教育用コンテンツも公開しています。

ユーザとLinuxをつなぐ、Linuxの基礎学習支援サイト
$ cat user linux
https://ssl.amulet.co.jp/cat-user-linux/

さて、このようなエンジニアが成果をあげるために、新しいハードウェアをご用意しました。(2015年11月発売予定)

POWERSTEP MONI

rear

CPU: Intel Celeron J1900 2.0GHz
メモリ:最大8GB
ストレージ:2.5インチ(HDD/SSD) またはCompact Flash
ネットワークI/F:Intel Gigabit Ethernet ×4
映像出力ポート:なし
その他:USB/Serialシリアルポート×1, USB2.0×1, USB3.0×1
サイズ:44 mm(H)×231.9 mm(W)×152 mm(D)

ベンチマークテストをやってみた

ここでは、その性能を知っていただくためにベンチマークテストを実施しましたのでご報告いたします。今回使用したのは、byte-unixbenchというソフトウェアです。
https://code.google.com/p/byte-unixbench/

スクリーンショット(2015-10-19 2015-10-19 (月) 11.21)
このbyte-unixbenchは、従来は、米国のコンピュータ雑誌であるByte誌で利用され、改良されたもので、SunのSPARCstation 20-61というコンピュータを10.00として、どれだけ性能が高いかということを示したものです。

SPARCStation 20は、発表された1990年代中頃ではかなり高性能な機械だったのですが、それをいとも簡単に超えてしまうのは隔世の感があります。

images

結果は以下の通り

評価対象 CPU その他 評価スコア
POWERSTEP MONI Intel(R) Celeron(R) CPU J1900 @ 1.99GHz 4コア4スレッド/8GB/240GB SSD 1,541.80
POWERSTEP 1U-Half(従来機) Intel(R) Atom(TM) CPU N450 @ 1.66GHz 1コア2スレッド/2GB/500GB HDD 279.70
HP DL380 G5 Intel(R) Xeon(R) CPU L5335 @ 2.00GHz 4コア8スレッド/4GB/300GB HDD 2,789.00
お名前.com VPS Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz 2コア2スレッド/1GB 2,764.90

byte-unixbenchのインストールは次の手順で実施しました。

# yum install perl-Time-HiRes
# yum install gcc
$ wget https://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
$ tar xvzf UnixBench5.1.3.tgz
$ cd UnixBench
$ ./Run

参考URL
http://knowledge.sakura.ad.jp/tech/1048/

それほど難しいものではありませんので、読者の皆様も実際に試してみてはいかがでしょうか。低消費電力なので、それほどパワーがある訳ではありませんが、市販のVPSの半分の性能を出しています。

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

   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

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

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

4 x Execl Throughput  1 2 3

4 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

4 x File Copy 256 bufsize 500 maxblocks  1 2 3

4 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

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

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

4 x Process Creation  1 2 3

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

4 x Shell Scripts (1 concurrent)  1 2 3

4 x Shell Scripts (8 concurrent)  1 2 3

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

   System: localhost.localdomain: GNU/Linux
   OS: GNU/Linux -- 3.10.0-229.14.1.el7.x86_64 -- #1 SMP Tue Sep 15 15:05:51 UTC 2015
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Celeron(R) CPU J1900 @ 1.99GHz (4000.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 1: Intel(R) Celeron(R) CPU J1900 @ 1.99GHz (4000.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 2: Intel(R) Celeron(R) CPU J1900 @ 1.99GHz (4000.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   CPU 3: Intel(R) Celeron(R) CPU J1900 @ 1.99GHz (4000.2 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   16:09:57 up 2 min,  2 users,  load average: 0.34, 0.32, 0.14; runlevel 5

------------------------------------------------------------------------
Benchmark Run: 水 10月 14 2015 16:09:57 - 16:37:52
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       10007289.6 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1671.0 MWIPS (10.1 s, 7 samples)
Execl Throughput                               1420.0 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        336341.2 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           92578.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        847836.8 KBps  (30.0 s, 2 samples)
Pipe Throughput                              543296.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  59163.7 lps   (10.0 s, 7 samples)
Process Creation                               4326.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2531.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    873.7 lpm   (60.1 s, 2 samples)
System Call Overhead                         910357.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   10007289.6    857.5
Double-Precision Whetstone                       55.0       1671.0    303.8
Execl Throughput                                 43.0       1420.0    330.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     336341.2    849.3
File Copy 256 bufsize 500 maxblocks            1655.0      92578.0    559.4
File Copy 4096 bufsize 8000 maxblocks          5800.0     847836.8   1461.8
Pipe Throughput                               12440.0     543296.6    436.7
Pipe-based Context Switching                   4000.0      59163.7    147.9
Process Creation                                126.0       4326.4    343.4
Shell Scripts (1 concurrent)                     42.4       2531.2    597.0
Shell Scripts (8 concurrent)                      6.0        873.7   1456.2
System Call Overhead                          15000.0     910357.4    606.9
                                                                   ========
System Benchmarks Index Score                                         545.8

------------------------------------------------------------------------
Benchmark Run: 水 10月 14 2015 16:37:52 - 17:05:48
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       39940014.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     6685.2 MWIPS (10.1 s, 7 samples)
Execl Throughput                               5107.3 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        544290.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          170864.6 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1352291.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2220224.0 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 330386.4 lps   (10.0 s, 7 samples)
Process Creation                              17353.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   7032.7 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    970.5 lpm   (60.1 s, 2 samples)
System Call Overhead                        3040101.6 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   39940014.1   3422.5
Double-Precision Whetstone                       55.0       6685.2   1215.5
Execl Throughput                                 43.0       5107.3   1187.8
File Copy 1024 bufsize 2000 maxblocks          3960.0     544290.6   1374.5
File Copy 256 bufsize 500 maxblocks            1655.0     170864.6   1032.4
File Copy 4096 bufsize 8000 maxblocks          5800.0    1352291.5   2331.5
Pipe Throughput                               12440.0    2220224.0   1784.7
Pipe-based Context Switching                   4000.0     330386.4    826.0
Process Creation                                126.0      17353.7   1377.3
Shell Scripts (1 concurrent)                     42.4       7032.7   1658.7
Shell Scripts (8 concurrent)                      6.0        970.5   1617.6
System Call Overhead                          15000.0    3040101.6   2026.7
                                                                   ========
System Benchmarks Index Score                                        1541.8

ラックマウントタイプもあります!

POWERSTEP MONIは、ラックマウントも用意しています。こちらはNICが6基、ストレージは3.5インチも搭載可能です。1Uラックにきっちり収容する場合は、こちらをご検討下さい。

na342r

na342r_2

 

 

今週10/19〜10/30まで店頭デモ中です

今週10/19(月)〜10/30(金)まで店頭でPOWERSTEP MONIを展示します!UnixBenchを動かすこともできますので,近くをお通りの際はお気軽にお立ち寄り下さい。

POWERSTEP MONIは11月発売予定です。