ZFSとUFSの違い

Anonim

ZFSとUFSの比較

ZFSは、ファイルシステムと論理ボリュームマネージャーを組み合わせたもので、ファイルシステムとボリューム管理の概念の統合、スナップショット、ストレージ容量の増大、ファイルシステムとボリューム管理の概念の統合、書き込みクローンのスナップショットとコピー(つまり、同じリソースへのポインタが与えられていると見分けることができないリソースを要求する呼び出し元を許可する最適化戦略) 、継続的な整合性チェックと自動修復、RAID -Z、およびネイティブのNFSv4 ACL。これは、Common Development and Distribution License(またはCDDL)でライセンスされているオープンソースソフトウェアです。

<! Unix File System(UFSとも呼ばれます)は、UnixやすべてのUnixライクなオペレーティングシステムで独占的に使用されるファイルシステムです。これはBerkeley Fast File Systemとして知られており、バージョン7のUnixで使用されていた元のファイルシステムの削除された子孫です。

ZFSは多くの機能とコンポーネントで構成されています。 ZFSのストレージプールはzpoolとして知られています。ブロックデバイス(ファイル、ハードドライブパーティション、またはドライブ全体(推奨))で構築された仮想デバイス(またはvdev)で構築されています。したがって、vdevはしばしばハードドライブのグループとみなされます。 ZFSの容量は、標準のファイルシステムと比較してかなり大きいです。これは128ビットのファイルシステムで、64ビットシステムよりも18倍以上のデータを扱うことができます。 ZFSに見られる限界は、決して遭遇しないほど大きくなるように(物理の既知の限界内で、そしてこの大きさの記憶装置を構成するために地殻の原子の数の中で)特に設計されています。他の機能には、書き込みトランザクションモデル、スナップショットとクローン、動的ストライピング、可変ブロックサイズ、軽量ファイルシステム作成、キャッシュ管理、適応型エンディアン、重複除外(より一般的な機能のいくつかを挙げる)

<! - 2 - >

UFSは様々な部品と部品で構成されています。ブートブロック用に予約されているパーティションの最初の部分には、ファイルシステムとは別に初期化する必要があるブロックがいくつかあります。スーパブロックには、UFSファイルシステムであることを示すマジックナンバーと、ファイルシステムのジオメトリ、統計情報、ビヘイビアチューニングパラメータの説明に不可欠なその他の番号が含まれています。シリンダーグループのコレクションがあります。各グループには、スーパーブロックのバックアップコピー、シリンダーグループヘッダー(統計、フリーリストなど)、連続して番号が付けられ、ファイル属性を含むいくつかのinodeがあります。データブロック数。

<! - 3 - >概要:

1。 ZFSは、高い記憶容量をサポートするオープンソースのソフトウェア結合ファイルシステムです。 UFSはUnix特有のファイルシステムであり、元のバージョン7 Unixファイルシステムの削除された子孫です。2。 ZFSの容量は非常に大きいため、設定された制限は決して満たされません。 UFSには、シリンダグループの集合が含まれています。