オブジェクト・ストレージ
Compute Cloud@Customerでは、Object Storageサービスは信頼性とコスト効率に優れたデータ耐久性を提供します。
オブジェクト・ストレージ・サービスには、分析データ、およびイメージやビデオなどのリッチ・コンテンツを含む、すべてのコンテンツ・タイプの非構造化データが格納されます。
データはオブジェクトとしてバケットに格納されます。バケットはテナンシ内のコンパートメントに関連付けられます。
オブジェクト・ストレージ・ネームスペースは、すべてのバケットおよびオブジェクトの最上位のコンテナとして機能します。アカウント作成時に、各テナントには、システム生成および変更不可の一意のObject Storageネームスペース名が1つ割り当てられます。ネームスペースは、すべてのコンパートメントにわたります。
Object Storageでは、インターネットから直接またはCompute Cloud@Customer内から、データを安全かつセキュアに格納および取得できます。
オブジェクト・ストレージ・リソース
オブジェクト・ストレージ・サービスでは、次のコンポーネントを使用して、オブジェクト・ストレージに格納されているデータを編成します:
オブジェクト
コンテンツ・タイプに関係なく、あらゆるタイプのデータがオブジェクトとして格納されます。
オブジェクトは、オブジェクト自体とオブジェクトに関するメタデータで構成されます。各オブジェクトはバケットに格納されます。オブジェクトは単一のエンティティとして処理されます。
バケット
バケットは、オブジェクトを格納するための論理コンテナです。
ユーザーまたはシステムは、必要に応じてバケットを作成します。バケットは、バケットおよびバケット内のすべてのオブジェクトでユーザーが実行できるアクションを決定するポリシーを持つ1つのコンパートメントに関連付けられます。バケットはネストできません。
バケット名はユーザーが決定しますが、各バケット名は1つのネームスペース内で一意である必要があります。
ネームスペース
オブジェクト・ストレージ・ネームスペースは、すべてのバケットおよびオブジェクトの最上位のコンテナとして機能します。
テナンシがプロビジョニングされると、テナンシには、システム生成および不変の一意のオブジェクト・ストレージ・ネームスペース名が1つ割り当てられます。ネームスペースは、テナント内のすべてのコンパートメントに適用されます。
ネームスペース内では、バケットとオブジェクトはフラットな階層で存在しますが、ディレクトリ構造をシミュレートして、大規模なオブジェクトのセットのナビゲートを支援できます。
コンパートメント
コンパートメントは、クラウド・リソースの編成に使用する主要なビルディング・ブロックです。
テナンシがプロビジョニングされると、ルート・コンパートメントが作成されます。その後、ルート・コンパートメントの下にコンパートメントを作成して、リソースを編成できます。ユーザー・グループがそれらのコンパートメントのリソースに対して実行できるアクションを指定するポリシーを作成することで、アクセスを制御します。オブジェクト・ストレージ・バケットは1つのコンパートメントにのみ存在できます。