仮想バックアップ環境用の高速ファイルシステム

仮想バックアップ環境用の高速ファイルシステム

私はファイルシステムサポーター戦争が近づいていることを知っており、各ファイルシステムのための多数の微調整ガイドがあるので、仕様に従ってください。信頼できない大容量ファイルの高速(読み取り/書き込み)処理を実行することをお勧めします。優先順位です。

実際のシナリオ:バックアップ先ストレージからローカル(Sata)ストレージへの大規模仮想マシンイメージ(2 ++ TB)のコピー。

すでに試しました。ターゲット(onlinux)からZFSをバックアップしましたが、数ヶ月間の作業後にプールが断片化され、I / O(読み取り/書き込み)速度が著しく遅くなりました。

次のテスト:ターゲットストレージ用のLVMベースのXFSは当然の選択肢だと思いますか?それともそうではありませんか?これについて良いアドバイスがありますか?ありがとうございます!

ベストアンサー1

さて、わかりそうです。パフォーマンスに関しては、BTRFSが最善です。

私はいくつかのLinuxベースのNASを試してみました。すべて同じハードウェアを使用しますが、ファイルシステムは異なります。

私はFIO(http://freecode.com/projects/fio)はバックアップ製品(https://www.veeam.com/wp-veeam-backup-replication-v8-designing-planning-backup-repository-performance.html)、消費者級ハードドライブ(SATA WD RED 5400rpm 64mbキャッシュ)を使用した結果です。私はこの結果が確実であり、さらなるテストに促します。かなり自明な比率を得るには、いくつかの計算を実行します。

900GB non-zero generated data:
ZFS pool 2x1TB:   bw=27300KB/s, iops=53, runt=3600053msec
BTRFS vol 2x1TB:  bw=41541KB/s, iops=81, runt=3600033msec
BTRFS vol 2x1TB*: bw=48223KB/s, iops=94, runt=3600024msec

1800GB non-zero generated data:
ZFS pool 2x1TB:   bw=19528KB/s, iops=38, runt=3600077msec
BTRFS vol 2x1TB:  bw=31593KB/s, iops=61, runt=3600031msec
BTRFS vol 2x1TB*: bw=40911KB/s, iops=79, runt=3600023msec

5x10GB seq zeroed files with free space < 10%
ZFS pool 2x1TB:   111 MB/s 114 MB/s 112 MB/s 112 MB/s 124 MB/s
BTRFS vol 2x1TB:  155 MB/s 162 MB/s 145 MB/s 126 MB/s 95,4 MB/s
BTRFS vol 2x1TB*: 293 MB/s 296 MB/s 290 MB/s 283 MB/s 281 MB/s (LZO affects)

*インストールオプションautodefrag、圧縮= LZO、nodatacow。

**Ext4とXFSはzfsよりも効率が20%以上低いです。これは私のベンチマークで最も低い入門レベルです。

これは「実際の」ベンチマークへの貢献にすぎないことに注意してください。 Xが常にYよりも良いと言うわけではありませんが、確かに私の特別なケースではそうです。

おすすめ記事