web-dev-qa-db-ja.com

XFS対Ext4対その他-24時間年中無休のケースなど、長期的に安定した信頼性の高いファイルシステム

XFSとExt4ファイルシステムのどれが本当に安定していて、重いディスクの書き込みと読み取りで長時間実行しても信頼できますか?

  • システムは24時間年中無休で稼働し、毎秒ディスクの読み取りと書き込みが行われる場所で使用されます
  • システムは約1年間の稼働で99.95%の稼働率である必要があります
  • システムは、最大約20時間の年間最大ダウンタイムである必要があります。

このような課題に最適なファイルシステムはどれですか。 (私はSolarisまたはFreeBSDを使用したかったが、私のプロジェクトではUbuntuまたはArchLinuxまたはFedoraまたはCentOSを使用する必要があります)。

しかし、選択するファイルシステムと混同しています。

28
user11085

したがって、最終的な答えは、(通常のように)正確な要件によって異なります。

18
poige

ファイルシステムの選択は、特定の場合に違いをもたらします。特定のユースケースがファイルシステムの選択によって影響を受けるかどうかを確認する必要があります。

リストする3つの非常に一般的な箇条書きについて、ext4を使用してもxfsを使用しても違いはありません。

16 TBを超えるファイルを使用する必要がある場合は、XFSを使用する必要があります。 (ext 4はすぐに> 16TBになりますが、まだではありません)

6
Not Now

ZFSは信頼性の唯一の選択肢です。

その1つの欠点は、独自の冗長性を処理するため、RAIDコントローラーを好まないことです。そのため、一部のRAIDコントローラー(例:3ware)または単一ドライブボリュームのキャッシュを無効にするJBODを使用する必要があります。

EXT4には、64ビットLinuxシステムで実行されていない限り、16 TiBの制限があり、EXT4ボリュームは、iノードを拡大する「64ビット」機能フラグで作成されました。

3
Dave Null

EXT4は[まだ]非常に不安定でバグが多い場合があります。非常に新しいものです。 XFSと比較すると、XFSは非常に安定しており、何年にもわたって実証されていますが、提供するものは多くありません。 PS私は自分でEXT4のバグを経験しました。コピー操作中にシステム全体がフリーズするか、データが失われただけです。

1
Jeremy