FreeBSD用のZFS v28のテストが開始されます
Pawel Jakub Dawidekは、ZFSファイルシステムの最新バージョンのFreeBSDへ
の移植を
完了し、愛好家がFreeBSD HEADコードベースに統合する前にコードのテストに参加することを奨励しました。 OpenSolarisプロジェクトの
停滞にもかかわらず、FreeBSDでのZFSの作業は独力で継続されることが別々に報告されています。 また、OpenSolarisコードベースのブランチが完全に無料で
作成され、独立した開発者コミュニティによって開発されたフレームワーク内で、
IllumOSプロジェクトとの協力にも多くの注意が払われます。
ZFS v28の機能は次のとおりです。
- 重複データの自動認識と結合のサポート。 複数のファイルに同様のデータブロックが含まれている場合、それらは物理メディアに1回だけ保存されます。これにより、ディスク領域の消費が大幅に削減され、生産性が向上します。ブロックをコピーする代わりに、対応するテーブルのレコードのみが変更されます。
- RAIDZ3のサポート。これは、構造の整合性を確保する3つのコピーを持つRAIDZバリアントであり、二重冗長性を備えたRAIDモード(RAID-6およびRAIDZ2)と比較してストレージの信頼性を大幅に向上できます。 たとえば、RAIDZ3は、データの整合性を確保しながら、同時に3つのディスクを立ち上げながら、ディスク交換後のアレイの再構築中のストレージの信頼性を向上させます。
- 「 zfs diff 」ユーティリティのサポート。これにより、2つのZFSスナップショット間またはスナップショットとFSの現在の状態間の変更のリストを表示できます。 このユーティリティは、ファイル、ディレクトリの変更、名前変更、作成、削除の事実を表示します。
- zpool splitコマンドのサポート。ミラー化されたzpoolパーティションをいくつかの個別のプールに分割するように設計されています。 たとえば、この機能を使用すると、複数のディスクがミラーに追加され、同期が実行され、ディスクがプールから除外された後、ディスクにデータの完全なコピーが含まれ、同様のサーバーをロードするために使用できる場合、データのクローン作成を簡素化できます。 zpool splitを使用すると、簡単にプールからディスクを除外し、それに基づいて新しいプールを作成できます。
- 未使用のスナップショットの削除をより柔軟に管理するための、スナップショット参照カウンターの維持のサポート 。 たとえば、カウンターを増やすと、ユーザーはスナップショットが使用されていて削除できないことに気付く場合があります。
- zpool import -Fコマンドのサポート。これにより、破損したプールを以前のトランザクショングループに対応する状態に巻き戻すことができます。
- 読み取り専用モードでプールをインポートする機能。
- パフォーマンス最適化作業とバグ修正。
All Articles