Write Once Read Many(WORM)とは:概要・種類・用途
Write Once Read Many(WORM)は、データを一度だけ書き込み、その後は読み出し専用とするストレージ方式です。光学メディア、テープ、ディスク、クラウドでのアーカイブ、コンプライアンス、改ざん検知可能なログに利用されます。
Write Once Read Many(WORM)とは、データを一度だけ記録し、その後は読み出しのみを可能にする記憶媒体またはストレージシステムを指す。WORMは元のビットパターンを保持し、その後の変更、上書き、削除が設計上またはポリシーの適用によって防止される。
WORMの実装は、大きく二つに分類される。物理WORMは、CD-RやDVD-Rのように、媒体そのものが文字どおり不可逆である方式である。論理WORMまたはエミュレートされたWORMは、デバイス、ファイルシステム、あるいはアプリケーションのレベルで不変性を強制する方式である。例としては、追記型光ディスク、書き込み一回限りの用途に設定された一部のテープカートリッジ、不変オブジェクトストレージを提供するディスク機器やクラウド機器がある。
画像ギャラリー
1 画像特性
- 一回書き込みの保証:データは一度だけ書き込むことができ、その後は変更せずに何度でも読み出せる。
- 読み出しの耐久性:頻繁なランダム書き込みよりも、長期にわたる可読性を目的として設計される。
- 改ざん耐性:偶発的または意図的な変更を防ぎ、完全性の確保と法的な説明可能性に役立つ。
- 強制の仕組み:物理媒体の特性、ファームウェア制御、ソフトウェアまたはポリシーによるロックに依存する場合がある。
歴史的にWORMは、財務、医療、企業の記録を法的・規制上の要件に従って保存するために採用された。消費者向けおよび企業向けの光学メディアによって追記型ストレージは広く利用可能となり、その後、専用テープ形式、アプライアンス型WORMドライブ、オブジェクトストレージ機能によって、容量と管理性が拡張された。
今日の一般的な用途には、安全なログ記録、不変バックアップ、コンプライアンスアーカイブ、フォレンジック目的の保存がある。現代のストレージベンダーやクラウドサービスは、検索・索引付けが可能なリポジトリを提供しつつ、WORMの動作をエミュレートするオブジェクトロックや保持ポリシーを提供することが多い。より技術的な分類および規格については、関連するストレージ資料を参照。
制約としては、データを修正できないこと、長期的な管理負荷が高くなる可能性、容量と検索・取り出しの方針をあらかじめ計画する必要があることが挙げられる。アーカイブの完全性、コンプライアンス、運用上の要件に適したWORM方式を選ぶには、真の物理的な追記型媒体と、ソフトウェアによって強制される不変性とを区別することが重要である。
関連項目
著者
AlegsaOnline.com Write Once Read Many(WORM)とは:概要・種類・用途 Leandro Alegsa
URL: https://ja.alegsaonline.com/art/109236