KVM VPS ゲストに適切なファイルシステムを選択するにはどうすればよいですか?

KVM VPS ゲストに適切なファイルシステムを選択するにはどうすればよいですか?

SeaBIOS を使用する KVM VPS 上の ISO イメージから Arch Linux を手動でインストールします。ブートローダーとして grub2 を使用する予定です。

私の VPS には、バックアップが必要な重要なデータは保存されません。スナップショットも必要ありません。ディスク上のすべてのデータが消去される障害が発生した場合は、再インストールするだけです。アプリケーションはディスク I/O を大量に消費しません。ほとんどのアクティビティはネットワーク関連です。軽量のファイルシステムがほしいです。

VPS プロバイダーは SSD ストレージを宣伝しています (ただし、私の VPS が SSD ハードウェア上にあるかどうかはわかりません)。

適切なファイル システムを選択する際に留意すべき点は何ですか? ジャーナリング ファイル システムはおそらく必要ないと推測します。(Linux カーネルにあるファイル システムは必要です。) 私の状況で考慮すべき最優先の選択肢は何ですか?

まだ VPS のインストールは行っていませんが、ファイル システムの選択肢には、btrfs、vfat、ext2、ext3、ext4、xfs、reiserfs などが含まれると思います。実際、KVM 仮想化環境に制限がない限り、ここにリストされているすべてのファイル システムを利用できるはずです。

ファイルシステム - ArchWiki

答え1

ジャーナルは害にはなりません。むしろ役に立つだけです。最近では、 にジャーナリング ファイル システムも使用しています/boot

主な候補は ext4 と XFS の 2 つです。ext3 や ext2 については心配する必要はありません。これらは事実上時代遅れです。ReiserFS (バージョン 3) も事実上時代遅れであり、その後継である Reiser4 が Linux に追加される可能性は低いでしょう。

XFS または ext4 のどちらでも十分ですが、XFS ははるかに大きなディレクトリとはるかに大きなファイルシステム サイズを処理できます。現在、私は XFS パーティションと XFS /boot パーティション (または CentOS 7 などの少し古いディストリビューションでは ext4 /boot パーティション) を作成しています。

VM に btrfs を使うのはやめましょう。複雑になりすぎます。ハイパーバイザー、ストレージ サーバー、ラップトップなどには検討できますが、単純な VM には大抵やりすぎです。

答え2

このような要件と軽い作業負荷であれば、基本的にどの最新ファイルシステムでも十分でしょう。いずれにしても、私は ext4 または xfs を強くお勧めします。これらは非常に普及しており、信頼性も高いからです。

関連情報