Written by
JackYamamotoResilient File System (ReFS)について知っておくべきすべて
概要: ReFSはNTFSの後継であり、NTFSが発表されて以来、重大な問題を克服するために設計されました。この投稿では、これらの2つのファイルシステムを比較を含め、このファイルシステムについて詳しく紹介しています。
Windowsユーザーは、Windowsコンピューター上でハードドライブをフォーマットしようとするときに、NTFS、FAT32、exFATなどの一般的なWindowsファイルシステムに非常に精通しているはずです。そのうちNTFSは、このOSのほとんどの現代バージョンのデフォルトファイルフォーマットです。
しかし、MicrosoftはWindows Server 2012に、Windows 10に含まれるプロプライエタリなファイルシステムであるReFSを導入し、これをNTFSの次世代ファイルシステムにしようとしました。
以下のテキストを読んで、ReFSについて詳しく理解しましょう。
目次:
ReFSとは?
Resilient File System (ReFS)は、マイクロソフトの最新のファイルシステムであり、データの整合性を保ち、腐敗に対する強靭性を保護し、データの可用性を最大化するように設計されました。
NTFSに問題があったため、ReFSはNTFSからアップデートされた一連の機能を表しましたが、NTFSは古いファイルシステムにはないパフォーマンス、信頼性、および機能を提供します。
ReFSの主な設計上の利点には、自動整合性チェックとデータスクラブを含め、CHKDSKを実行する必要がなく、データを腐敗から保護する、非常に長いパスとファイル名を処理する、HDD障害の組み込み処理と冗長性の処理などがあります。
ReFSは、最初にWindows Server 2012でサポートされ、そのバージョンのReFSでは、ディスククオータ、代替データストリーム(ADS)、および拡張属性など、いくつかのNTFS機能が削除されました。
ReFSは非常に長いパスとファイル名を処理できるため、停電中にデータの破損の可能性が非常に低く、Windows Server 2016で導入されたWindowsストレージスペースとも完全に連携します。
ReFSはWindowsユーザーにとって素晴らしいファイルシステムですが、すべてのオペレーティングシステムと互換性があるわけではありません。以下のリストを使用して、オペレーティングシステムがReFSをサポートしているかどうかを確認できます。
- Windows Server 2022/2019/2016/2012
- Windows 8.1以降
ReFSの利点と欠点
あらゆるコインには両面があるため、ReFSも例外ではありません。ここでは、ReFSの利点と欠点を挙げています。
ReFS の特徴
自動整合性チェックおよびデータスクラブ
ReFS は CHKDSK を実行せずにデータの破損を検出および修正することができます。また、Storage Spaces またはミラー加速パリティで提供されるデータの冗長なコピーを使用して、定期的に潜在的なエラーをスキャンし修復することができます。
大規模なスケーラビリティと内蔵の耐久性
ReFS はすべての構造体(メタデータおよびファイルデータを含む)をディスク上の B+ 木で管理するため、データへのアクセスに必要な I/O 操作の数を減らすことができます。ReFS は最大 16 EB のファイルサイズ、最大 18.4 × 10^18 のディレクトリ数、および最大 1 YB(64 KB クラスターを使用したボリューム)まで扱えるため、大規模なスケーラビリティを実現し、ファイルおよびディレクトリのサイズに実質的な制限はありません。
ReFS はメタデータのアップデートに allocate-on-write 方針を使用し、各アップデートごとに新しいブロックを割り当ててバルク IO を使用します。すべての ReFS メタデータは 64 ビットのチェックサムで独立して保存されます。ファイルデータには独立したオプションの「整合性ストリーム」チェックサムを持つことができ、その場合、ファイルのアップデート方針も allocate-on-write 方針が実装されます。新しい「整合性」プロパティはファイルおよびディレクトリに適用できます。ファイルデータまたはメタデータが破損している場合、ファイルを維持することなく直接削除でき、バックアップからファイルを復元することができます。
ストレージ仮想化およびミラーリング
ReFS は Storage Spaces とシームレスに統合し、ストレージ仮想化層によりデータをミラーリングまたはストライプ化し、複数のマシン間で共有ストレージプールとして使用することができます。ReFS の回復可能な機能により、データスクラブ処理により(オプションで有効になっている場合)、すべてのミラーされたファイルのコピーを定期的に読み取り、チェックサムを確認して破損したコピーを良好なコピーに置き換えることにより、Storage Spaces が提供するミラーリング機能を強化することができます。
ReFS の欠点
素晴らしい機能を持っている一方で、いくつかの欠点もあります。NTFS から ReFS に切り替えることはできず、つまり、NTFS ディスクを ReFS ディスクに変換することはできません。また、ReFS は現在、システムドライブのフォーマットをサポートしていません。
さらに、Windows は ReFS ファイルシステムからブートすることができず、NTFS ファイルシステムからブートする必要があります。現在、ReFS は Storage Spaces としか使用できず、Windows 10 では古いパーティションを ReFS としてフォーマットすることはできません。
ReFS VS VTFS
ReFS は NTFS の大部分の機能を借用していますが、ReFS は現在も完全に NTFS の代替となるものではありません。それらの間にはいくつかの違いがあります。
拡張性:前述の通り、ReFSの主な特徴は大規模拡張性であり、最大容量は262,144エクサバイトで、一方NTFSは16エクサバイトしか提供しません。ReFSは長いパスやファイル名を簡単に処理できるため、ReFSの最大パス長は32,768文字で、NTFSの最大ファイルパス長は255文字です。
耐久性:ReFSには、手動でCHKDSKを使用しなくてもデータの破損を検出して修正できる機能があり、自動的に処理を完了します。しかし、NTFSはログファイルとチェックポイントを使用するため、システム障害が発生した場合には手動でCHKDSKを実行する必要があります。
パフォーマンス:NTFSは、ディスククォータ、ファイル圧縮、リサイズなどの機能によりパフォーマンスが向上しますが、ReFSのミラー-アクセラレーテッドパリティはより優れたパフォーマンスとより効率的なストレージを提供します。
互換性:NTFSはすべてのWindowsのバージョンと互換性がありますが、ReFSはWindows Server 2012、Windows 8.1、およびそれ以降の新しいバージョンにのみ互換性があります。
この投稿が有益だと思ったら、以下のボタンをクリックしてソーシャルメディアで共有してください。
ReFSに関するFAQ
ReFSは、NTFSが構想されてから長年にわたって重要な問題となっていた問題を克服するために設計された、MicrosoftによるWindows Serverオペレーティングシステムの6番目のバージョンです。
MicrosoftはWindows 11ファイルシステムをReFSに変更するために取り組んでいますが、今のところWindowsをNTFSファイルシステムから起動することしかできません。少なくとも今のところ、WindowsでNTFSを置き換えることはできません。