ぬまのそこ

namazuのゆるいエンジニアブログ

Synlogy DS1815+ & WD Red 3TB * 8 (RAID6)のパフォーマンス

今日やったこと

よく寝た。

研究室にNASがきてパフォーマンス測定をしていなかったなーって思ったので、 本格稼働させる前にパフォーマンス測定をすることに。

前回の

namazu-tech.hatenablog.com

と併せて比較できたらいいなーって感じ。

対象ハード

f:id:kituneko-510:20171211200017j:plain

  • NAS : Synlogy DS1815+
  • HDD : WD Red 3TB * 8
  • RAID : RAID6

前回のRAID1とは違うある程度速度が出そうな構成。 

簡易測定

測定法

前回と同じようにNASSSHして、シーケンシャルリードとシーケンシャルライトを測る。

# リード
for i in [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12];do sleep 10;echo $'\n\n' $i;hdparm -t /dev/mapper/vg-volume_1;done
# ライト
for i in [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12];do sleep 10;echo $'\n\n' $i;date;time dd if=/dev/zero of=/volume1/hdparm_write$i.tmp ibs=1M obs=1M count=1024;date;done

シーケンシャルリード

226MB/s

シーケンシャルライト

368.5MB/s

結果

そこそこ速い? 前回から比較すると、リード:178 => 226 , ライト:121 => 368 とそこそこの速度増加。 ライトがなんか速いですね。 まぁこれだけだと単にRAIDにしたら速くなたーくらいなので。 もうすこしちゃんと測ります

まともに測る

今回のNASの利用方として考えているのが、NASからiSCSIを出し、VMのイメージを配置してESXiのホストで動かすことです。 なので、iSCSIでマウントした側でどの程度の速度が出るのか測ろうと思います。 (おまけでNFSも測ります)

測定法

iSCSIのTargetをNASに設定します。 これを適当なVMでマウントします。 その上でシーケンシャルリード、ライト、ランダムリード、ライトを測定します。

VM -NAS間は1Gbpsのネットワークで接続されていますが専用線ではありません。 ある程度の帯域が消費済みと考えられます。

測定ソフトとして

hesonogoma.com

を参考にBonnieというソフトを利用します。

iSCSI結果

iSCSIext4でフォーマットしました。

Version  1.04       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
nyanko       31880M 103222  88 120781  13 49122   3 92980  81 124169   3 469.0   1
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 53691  99 950016  98 126168 101 53265  99 1215241 105 120538 101

NFS結果

NFSのマウントオプションは未指定です。

Version  1.04       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
nyanko       31880M 105583  87 105032   4 52586   4 100403  89 129458   3 529.1                                                                                                                                           0
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16   330   1 27630  11   406   2   340   1  4160  10   537   2

さいご

iSCSINFSで負荷を掛けたら。。。。

になって、他のPCのネットが辛くなりました。 ルータとルートハブ間の線を使うようにテスト配線した状態でやったのがよくなかった。