2012年09月06日 08時00分 UPDATE
特集/連載

オブジェクトストレージを理解する(2)オブジェクトストレージを定義付ける8つの属性

オブジェクトストレージという言葉の定義は人によって異なる。この曖昧なオブジェクトストレージの判断に役立つ8つの属性を紹介する。

[Jacob N. Gsoedl,TechTarget]

「オブジェクトストレージ」の定義

 スケールアウト型NAS(Network Attached Storage)に代わる有力な選択肢となりつつあるオブジェクトストレージ。しかし、オブジェクトストレージの意味するところは人それぞれであり、共通に認められた定義は存在しない。あるストレージシステムがどの程度までオブジェクトストレージであるかどうかを判断するには「必須要件となる属性」と「有用ではあるが必須ではない属性」を区別する必要がある。前回の「拡張性に差がある、オブジェクトストレージとスケールアウト型NAS」に続き、そうしたオブジェクトストレージの判断に役立つ8つの属性を紹介する。

オブジェクト

 純粋なオブジェクトストレージは、ブロックやファイルを管理するのではなく、オブジェクトを管理する。オブジェクトは一義的な識別子によって特定される。これは、ファイルベースのストレージがファイルパスによってファイルを指定するのと同じだ。オブジェクトはフラットなアドレス空間に保存され、ファイルベースのストレージで用いられる階層型ファイルシステムが抱える複雑さや拡張性の問題は存在しない(関連記事:ストレージの理想的な管理要件を満たす「オブジェクトストレージ」)。

メタデータ

 オブジェクトは、メタデータとペイロード(実際のデータ)で構成される。メタデータは、オブジェクト内のデータに関するコンテキスト情報を提供する。ファイルベースのストレージでは、メタデータはファイルの属性だけに限定されている。純粋なオブジェクトストレージのメタデータは、カスタム属性(独自に設定した属性)を幾つでも付加することができる。ファイルベースのシステムでこれを可能にするには、ファイルに関連した追加情報を扱うアプリケーション(データベースを備えたもの)が必要となる。カスタムメタデータを利用すれば、オブジェクト(ファイル)に関連した全ての情報をオブジェクト自体の中に保存できる。

 米Enterprise Strategy Group(ESG)の上席アナリスト、テリー・マクルーア氏は「カスタムメタデータを使えば、オブジェクトストアに保存可能な自己完結型のファイルオブジェクトを作成できるため、管理負担の少ない巨大な非構造型データストアを構築することが可能になる」と話す。

固定オブジェクト

ITmedia マーケティング新着記事

news091.jpg

インターネット広告に関するユーザー意識 8割のユーザーが情報活用に不安――JIAA調査
ユーザーのインターネットメディア・広告への意識、情報取得活用への意識、業界が取り組...

news098.jpg

BeautyTech関連アプリは浸透しているのか?――アイスタイル調べ
BeutyTech関連アプリがこの1年で浸透し始めたことが明らかになりました。

news094.jpg

日本国内に住む中国人女性のSNS利用実態――アライドアーキテクツ調査
在日中国人女性464人に聞いたSNSの利用状況と、SNSを通じて行われる情報提供の実態につい...