web-dev-qa-db-ja.com

Linux上のZFSに対する小ファイルパフォーマンスの向上

私はMDADM(RAID 5)とext4を使用しました、私は多くの理由からLinux上のZFSに切り替えます。しかし、私が小さいファイルを使って作業するとき、パフォーマンスはひどいです。わずか7 mib/s!

小さなファイルでパフォーマンスを向上させるにはどうすればよいですか。

1
比尔盖子

何rpmとあなたが使っているディスクのいくつか?これらは、ランダムなI/Oをディスクを横切って分散させることができる方法の主な関心事です。 RAID 5では、4つのディスクがある場合は、ディスクのパフォーマンスの3つを積極的に利用できます。 RAID ZFSでは、ディスク、RPM、およびシステムの仕様に大きく依存する可能性があります。また、重複排除や圧縮を使用しようとしているかどうかによって異なる場合、これらはRAMとCPUの要件に大きな影響を与える可能性があります。

ZFSは非常に調整可能なファイルシステムです。そのため、主要なオンラインストレージシステムに使用する理由です。計算により、RAIDZを使用する代わりに、ミラーリングディスクをより良くすることがお考えています。はい、あなたはより多くのスペースを失いますが、パフォーマンス上の利点は損失を上回るはずです。

また、これは、各サイト上のユーザーの性質のためにスーパーユーザーの代わりにServerFaultで投稿された可能性があります。

1