YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-10 (水)


[一語一絵/IT系]

はい~る Super Turbo 3 / 2016-06-02 (木)

諸々の事情から、X200をメディアサーバに仕立てる方向になった話の続き。

4SATA HDD はい~るKit Super Turbo 3
4SATA HDD はい~るKit Super Turbo 3

X200のストレージは2.5'なSSDが1台あるのみなので、NASなりUSBなりの外付けストレージが必須という事になるのだが、真っ先に頭に浮かんだのが2014年夏に調達した[External]4SATA HDD はい~るKit Super Turbo 3

3ドライブ以上になると「ハードドライブエラー」が出て早々に退役を余儀なくされたのだが、よく考えると2015年5月のドライブエラーも含めて2016年3月に故障した2011年調達のWD20EARSの単なる寿命だった可能性も高い事から、嫌疑は水に流して再起用する事に。

そこで、VVAULTでHDD4基を束ねたマスターボリュームにしようと目論んでML110-G7からファイルをコピーしはじめたところ、当初100MB/s以上出ていた転送レートが数十秒経過すると10MB/s以下に下がってしまった

このままだと1.5TBのファイルコピーに85時間(3日)以上掛かる事になるので一旦コピーを止めて原因を調べてみたところ、

yano@GT110b:~$ for i in {0..9};
  do
    TMPFIL=/mnt/disk03/zero_$i.tmp;
    dd if=/dev/zero of=$TMPFIL ibs=1M obs=1M count=1000;
  done;
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 0.417038 s, 2.5 GB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 0.414765 s, 2.5 GB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 0.394068 s, 2.7 GB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 11.1513 s, 94.0 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 120.646 s, 8.7 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 117.787 s, 8.9 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 126.126 s, 8.3 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 123.202 s, 8.5 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 125.614 s, 8.3 MB/s
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 119.738 s, 8.8 MB/s
yano@GT110b:~$
ネットワークや、USBのバージョン、VVAULTの問題ではなく、単純に[External]4SATA HDD はい~るKit Super Turbo 3経由での書き込みデータ量が3GBを越えると転送レートが急激に下がってしまう事がわかった。逆に3GBまでは2.5 GB/sというHDDではあり得ない転送レートが出ている事から、キャッシュによるボトルネックと判断。

3GBちょいならサクッと終わってくれるので日々の実運用は許容範囲かもしれないが、今回のようにHDDまるごとコピーするような場合だと何日もかかってしまうことになるので、使えない。試しにコピー一発!2レンジャーUSB3.0に喚装したところ10GBで205 MB/sという真っ当な転送レートで安定したので、

yano@GT110b:~$ dd if=/dev/zero of=$TMPFIL ibs=1M obs=1M count=10000;
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB) copied, 51.1443 s, 205 MB/s
yano@GT110b:~$
取り敢えず一括転送はコピー一発!2レンジャーUSB3.0で行い、[External]4SATA HDD はい~るKit Super Turbo 3に差し替えて運用する方向で検討。

【参照】
●株式会社ノバック http://www.novac.co.jp/
コピー一発!2レンジャーUSB3.0
4SATA HDD はい~るKit Super Turbo 3