EMC、NetAppなどのシステムのようなエンタープライズストレージには、データが失われないことを保証するための独自のアルゴリズムと方法があります。このようなストレージシステムに多数のサーバーを接続するシナリオでは、ZFSをファイルシステムとして使用した場合にメリットはありますか?ストレージ自体の機能は、実行可能な最高のデータ整合性、圧縮、重複排除などを提供し、すべての努力を冗長にしませんか?したがって、この場合、XFS、UFS、またはその他のファイルシステムは好ましくありませんか?
Andrew Henleが言ったように、このブラックボックスストレージシステムがあなたが望むことをするという保証は基本的にありません。もちろん、ZFSを内部で使用している場合でも、必要なすべてのことをすでに実行している可能性がありますが、確かなことはわかりません。そして、あなたが正確に知っているとしても、あなたはおそらくそれをあなたの好みに完全に構成することはできません。
したがって、基本的に3つの異なる状況が考えられます。
これは、「ZFSを上に置くことは有益なのか、それとも無駄なのか、それとも問題があるのか」という質問に対する次の回答につながります。
CERNの調査によると、非常に高価なストレージシステムでさえビット腐敗に悩まされています。さらに、彼らの調査によると、ZFSはビット腐敗に悩まされていません。また、独立した計算機科学の研究者は、ZFSがビット腐敗に悩まされていないことも示しています。これがCERNがZFSに切り替えた理由です。また、IBM Sequoiaスーパーコンピューターは、Lustreを使用して55 Petabyteデータを格納します。Lustreは、ディスク上の実際のストレージにZFSを使用する並列ストレージシステムです。GoogleCERNとZFSを使用すると、多くのデータが表示されます。データの整合性に関する研究論文。また、ZFSに関するwikipediaの記事には、データの整合性に関する研究論文があります。