10年間ドライブ故障なしの71 TiB ZFS NAS
(louwrentius.com)10年間ドライブ故障なしの71 TiB ZFS NAS
-
ハードウェア
- 24台の4 TBドライブで構成された71 TiBのZFS NAS
- 10年間でドライブ故障は一度もなし
- 現在は2枚目のマザーボードと電源ユニットを使用中
-
ドライブ管理
- 4 TBのHGSTドライブは10年間で約6000時間使用
- サーバーを使わないときは電源を切っておくと、ドライブ寿命の延長に役立つ
- サーバーをリモートで起動・停止するスクリプトを使用
- 省エネとドライブ寿命延長のため、サーバーはデフォルトで停止状態にしている
-
マザーボード交換
- マザーボード故障のため数年前に交換
- BIOSに入れない、起動に失敗するなどの問題が発生
- Ebayで同じマザーボードを購入して解決
-
ZFS
- ZFSは複数のOSで問題なく動作
zpool scrubを何度か実行したが、チェックサムエラーはなし- ZFSはデータ損失防止に非常に効果的
-
騒音管理
- デフォルトのファン回転数が非常に高く、騒音が大きい
- 温度に応じてファン速度を調整するスクリプトを作成
- PIDコントローラーを使ってファン速度と騒音を調整
-
ネットワーキング
- 当初はギガビットネットワークコントローラーを使用
- Infinibandカードに切り替えた後、700 MB/sの転送速度を達成
- 現在は10Gbit Ethernetカードを使用
-
電源ユニット
- 起動時にすべてのドライブが同時にスピンアップし、600Wの電力を消費
- 電源ユニットが起動時に時々電力を遮断する
-
UPSの使用中止
- UPSが追加の電力を消費するため使用を中止
- 電力問題によるシステム損失のリスクを受け入れている
-
バックアップ
- 重要なデータは3回バックアップ
- 重要でないデータはバックアップしない
- ハードウェア交換とZFSでデータ損失を防止
-
今後の計画
- 現時点では追加ストレージの計画はない
- 予備のマザーボード、CPU、メモリ、HBAカードを保有
- ドライブ容量の増大により、より小型のフォームファクターへ移行する可能性がある
- システムが故障したら、ストレージ趣味をやめる可能性もある
GN⁺のまとめ
- この記事は、10年間ドライブ故障なしで運用された71 TiBのZFS NASに関する経験を共有している
- サーバーを使わないときに電源を切っておくことは、ドライブ寿命の延長に大いに役立つ
- ZFSはデータ損失防止に非常に効果的で、ファン速度の調整によって騒音を減らせる
- ネットワーク転送速度を高めるため、さまざまなネットワークカードを使用してきた
- バックアップ戦略と電源ユニット管理に関する経験も共有している
1件のコメント
Hacker Newsの意見
ZFSとBTRFSに関する議論が主だが、bcachefsを使ったことがある人がいるのか気になる
ドライブのローテーション計画があるのかという質問
ドライブを常時稼働させておく方が、定期的に電源を切るより摩耗を減らせるという反対意見を聞いた
大型ファンは低RPMでも多くの空気を動かせ、エネルギー効率が高い
映画コレクションについてもっと聞きたい
電力問題でシステムを失うリスクを取っている
24台のドライブは性能面で利点があるかもしれないが、6ベイNASと18TBディスクを使う方が、電力使用、騒音、設置スペース、コスト、信頼性の面で多くの利点がある
ドライブが動作する環境は寿命に大きく影響する
ドライブを止めることが秘訣だったのではなく、単に運が良かっただけだった
電源サイクルの変更が危険なドライブもあった