VERITAS File System

VERITASファイルシステム(VxFS)について



VERITASファイルシステム(通称VxFS)は、エクステントベースのファイルシステムとして知られ、VERITASソフトウェアが開発を手がけています。特に、HP-UXオペレーティングシステムでは主要なファイルシステムとして機能しており、この際にはJFSと呼ばれています。また、オンラインでのデフラグメンテーションやリサイズを行う機能を持つVxFSは、OEM契約に基づき提供されています。さらに、AIXLinuxSolarisなど、他の多くのオペレーティングシステムでも利用されているため、汎用性が高いと言えるでしょう。

VxFSは元々AT&TUNIX Systems Laboratoriesのために開発された歴史を持つファイルシステムですが、パッケージとしてはVeritas Storage Foundationの一部として提供されており、こちらにはVeritas Volume Managerも含まれています。

VxFSの歴史



VxFSは、自らを「世界初の商用ジャーナリングファイルシステム」と位置づけています。この表現は、商用製品として初めてジャーナリング機能を持ったファイルシステムであることを意味し、またハードウェアにバンドルされない独立した製品としても初のものであると解釈されています。開発の初期段階ではDan Korenが重要な役割を果たし、1990年にAT&Tとの契約に基づきVxFSの開発がスタートしました。約1年後にはリリース1.0が完成し、1991年には最初の製品が市場に出ました。

1990年代初頭にはインターネットの普及が進んでいなかったため、Unix系OSへの新しいファイルシステムの導入は容易ではなかったこともあり、リリースまでの過程に1、2年の遅れが生じることも珍しくなかったと言われています。

バージョンと機能



VxFSには複数のバージョンがあり、これによってファイルシステムのレイアウトが異なります。現在までにバージョン7までが存在し、これらはすべてマウントされたままアップグレード可能です。
  • - バージョン2ではファイルセットや動的inode割り当て、ACLのサポートが追加されました。
  • - バージョン4ではストレージ・チェックポイントやVeritas Cluster File Systemのサポートが加わりました。
  • - バージョン5は最大32TBのファイルシステムをサポートし、個々のファイルが最大2TBまで可能です。
  • - バージョン6では、最大8EBまでのファイルシステムとファイルのサポートが追加され、複数ボリュームでの名前付きストリームやファイル変更ログも可能になりました。
  • - バージョン7では、ダイナミックストレージティアリング機能が導入され、異なるボリューム間でのファイルの移動やアロケートが可能です。
  • - バージョン8または9では透過的圧縮と透過的暗号化機能の追加が計画されています。

パラレルアクセスモード



VxFSはシングルインスタンスモードとパラレルアクセスモードという2つの動作モードがあります。特にパラレルアクセスモードでは、複数のサーバが同時に同じファイルシステムにアクセス可能です。このモードでの動作はVeritas Cluster File Systemと呼ばれ、サーバ間での協調が求められる環境での利用に適しています。どちらのモードも、ディスク上のファイルシステムのレイアウトには変化がないため、モードの切り替えもスムーズに行える点が特徴です。

まとめ



VERITASファイルシステムはその多様な機能と高い柔軟性から、企業や組織でのデータ管理に広く利用されています。今後の進化にも期待が寄せられる技術の一つです。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。