XFS vs Ext4 vs Others-24時間年中無休のケースのように長期にわたって使用できるファイルシステムは安定しており、信頼性が高い[非公開]


28

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

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

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

ただし、選択するファイルシステムと混同されます。


1
インストーラーが提供するデフォルトのものを使用しますが、安定したリリースを使用している場合は、選択メニューで利用可能な他のものは十分であると強く信じています。
-tshepang

2
また、LVMを見て、RAID(可能な場合はハードウェアRAID)を使用して、最大限の信頼性が必要な場合に必要になります。
レナン

回答:


18

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


1
ポピーコック。Extは、Linuxのd明期から同時書き込みを非常にうまく処理しています。
-psusi

3
@psusi、リンクをチェックしてください、無料です。
poige

1
私が持っています; ポピーコックです。セットアップで何かがひどく間違っていない限り、2人のライターの集約スループットが1つを超えることはありません。最良のケースは、集約スループットを下げないことです。これは、extが20年間近くに滞在するのにかなり優れていることです。それは、XFSが悪いということではなく、xfsが最初に考え出されるずっと前からextがこれをうまくやっているということです。
psusi

1
@psusi、まあ、それはひどく間違っていることがRAIDを持っていることが判明します。;-)
poige

1
あなたが複数のNFSライターについて話しているのでなければ。これは、大規模なストレージデバイスの場合、ほぼ確実です。
エリックアロネスティ

6

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

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

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


3

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

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

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


4
Ext4は非常に安定しています。あなたの最初の主張は非常に意見に基づいているように見えますが、Stack Exchangeでは歓迎されません。そういえば、Stack Exchangeへようこそ!
被虐待者

ZFSは、それがRAIDデバイスの数に成長することができないという欠点がある
ヴァロン

1
Linux用の安定したZFSはありません;-P
poige

1

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.