すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:CloudBoxのOSS

最終更新日:Dec 09, 2024

CloudBoxのObject Storage Service (OSS) は、CloudBoxの非構造化データのローカルストレージ、ローカルアクセス、およびローカルデータ処理を提供します。 CloudBox上のOSSにバケットを作成し、Alibaba Cloudパブリッククラウドと同じOSS API操作とOSS SDKを使用して、CloudBox上のOSSのデータにアクセスできます。

メリット

CloudBoxは、Alibaba cloudが提供するフルマネージド型のクラウドサービスです。 Alibaba Cloudパブリッククラウドのハードウェアとソフトウェアはデータセンターに統合されており、データセキュリティ、ローカルデータ処理、低レイテンシなどの特定の要件を満たしています。 データセンターのパブリッククラウドと同じユーザーエクスペリエンスを持つことができます。 CloudBoxはすぐに使用できます。 これにより、ビジネスロジックに重点を置き、ハードウェアとクラウドプラットフォームのO&Mワークロードを削減できます。 CloudBoxの詳細については、「CloudBoxとは何ですか?」をご参照ください。

Alibaba Cloudパブリッククラウドと比較して、CloudBoxは、データセキュリティ、ローカルデータ処理、低レイテンシなどの利点を提供します。

  • データセキュリティ: データはお客様の管理下にあるデータセンターに保存され、ローカルにデータを保存するための規制要件を満たします。

  • ローカルデータ処理: Alibaba Cloudパブリッククラウドにデータをアップロードする必要がないため、Alibaba cloudパブリッククラウドに大量のデータをアップロードするコストが削減されます。

  • 低レイテンシ: クラウドボックスはローカルデバイスに地理的に近く、ローカルデバイスやアプリケーションとほぼリアルタイムでやり取りできます。

  • 専用リソース: Alibaba Cloudパブリッククラウド内の他の顧客とストレージを共有する必要はありません。 この場合、機密データを簡単に保存できます。

課金ルール

CloudBox上のOSSの課金方法、スケールアップルール、および課金ケースの詳細については、「OSSリソース」をご参照ください。

制限事項

  • 各Alibaba Cloudアカウントは、CloudBoxのOSSに最大100のリージョン固有のバケットを作成できます。

  • CloudBoxバケット上のOSSおよびCloudBoxバケット上のオブジェクトのストレージクラスは、標準のみに設定できます。

  • CloudBox上のOSSのサーバー側暗号化方式はSSE-OSSのみ可能です。 SSE-KMSはサポートされていません。

  • CloudBoxのOSSには、内部エンドポイントを使用してのみアクセスできます。 パブリックエンドポイントはサポートされていません。 CloudBoxとAlibaba Cloudパブリッククラウド間でOSSデータを転送する場合は、CloudBoxとAlibaba cloudパブリッククラウド間にネットワーク接続を確立し、ossimportを使用してデータを転送します。

CloudBoxエンドポイントのOSS

CloudBox VPCを使用して、CloudBoxバケット上のOSSにアクセスできます。 アクセスエンドポイントは、制御エンドポイントとデータエンドポイントに分けられます。

  • コントロールエンドポイント

    コントロールエンドポイントは、CloudBoxバケット上のOSSでの操作にのみ使用されます。 コントロールエンドポイントでサポートされているAPI操作の詳細については、「コントロールエンドポイントでサポートされているAPI操作」をご参照ください。

    制御エンドポイントの形式は <Cloudbox-Id>.<Regio n>.oss-cloudbox-control.aliyuncs.comです。 例: cb-f8z7yvzgwfkl9q0h **** .cn-shenzhen.oss-cloudbox-control.aliyuncs.com

  • データエンドポイント

    データエンドポイントを使用して、CloudBoxバケット上のOSSおよびCloudBoxバケット上のOSS内のデータの操作を実行できます。 データエンドポイントでサポートされているAPI操作の詳細については、「データエンドポイントでサポートされているAPI操作」をご参照ください。

    データエンドポイントの形式は <Cloudbox-Id>.<Regio n>.oss-cloudbox.aliyuncs.comです。 例: cb-f8z7yvzgwfkl9q0h **** .cn-shenzhen.oss-cloudbox.aliyuncs.com

CloudBoxでVPCを作成し、VPC環境でOSSを使用する必要がある場合は、 テクニカルサポートに連絡し、エンドポイントを有効にします。

コントロールエンドポイントでサポートされるAPI操作

次の表に、CloudBoxコントロールエンドポイントでOSSがサポートするバケットレベルのAPI操作を示します。

カテゴリ

API

説明

基本操作

PutBucket

OSS on CloudBoxバケットを作成します。

DeleteBucket

CloudBoxバケット上のOSSを削除します。

GetBucketInfo

CloudBoxバケット上のOSSに関する情報を照会します。

GetBucketLocation

OSS on CloudBoxバケットが配置されているリージョンを照会します。

ACL

PutBucketAcl

OSS on CloudBoxバケットのアクセス制御リスト (ACL) を指定します。

GetBucketAcl

OSS on CloudBoxバケットのACLを照会します。

ライフサイクル

PutBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを設定します。

GetBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを照会します。

DeleteBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを削除します。

バージョン管理

PutBucketVersioning

OSS on CloudBoxバケットのバージョン管理ステータスを指定します。

GetBucketVersioning

OSS on CloudBoxバケットのバージョン管理ステータスを照会します。

バケットポリシー

PutBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを設定します。

GetBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを照会します。

DeleteBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを削除します。

ロギング

PutBucketLogging

OSS on CloudBoxバケットのロギングを有効にします。

GetBucketLogging

OSS on CloudBoxバケットのログ設定を照会します。

DeleteBucketLogging

OSS on CloudBoxバケットのロギングを無効にします。

静的 Web サイトホスティング

PutBucketWebサイト

CloudBoxバケットでOSSの静的Webサイトホスティングを有効にします。

GetBucketWebsite

OSS on CloudBoxバケットの静的Webサイトホスティング設定を照会します。

DeleteBucketWebsite

OSS on CloudBoxバケットの静的Webサイトホスティングを無効にします。

ホットリンク保護

PutBucketReferer

OSS on CloudBoxバケットのホットリンク保護を設定します。

GetBucketReferer

OSS on CloudBoxバケットのホットリンク保護設定を照会します。

暗号化

PutBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを設定します。

GetBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを照会します。

DeleteBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを削除します。

データエンドポイントでサポートされているAPI操作

次の表は、CloudBox上のOSSのデータエンドポイントでサポートされているAPI操作について説明しています。

サービスレベル操作

API

説明

ListBuckets (GetService)

リクエスタが所有するすべてのバケットを一覧表示します。

バケットレベルの操作

カテゴリ

API

説明

基本操作

PutBucket

OSS on CloudBoxバケットを作成します。

DeleteBucket

CloudBoxバケット上のOSSを削除します。

GetBucket (ListObjects)

OSS on CloudBoxバケット内のすべてのオブジェクトに関する情報を照会します。

ListObjectsV2 (GetBucketV2)

OSS on CloudBoxバケット内のすべてのオブジェクトに関する情報を照会します。

GetBucketInfo

CloudBoxバケット上のOSSに関する情報を照会します。

GetBucketLocation

OSS on CloudBoxバケットが配置されているリージョンを照会します。

ACL

PutBucketAcl

OSS on CloudBoxバケットのACLを指定します。

GetBucketAcl

OSS on CloudBoxバケットのACLを照会します。

ライフサイクル

PutBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを設定します。

GetBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを照会します。

DeleteBucketLifecycle

OSS on CloudBoxバケットのライフサイクルルールを削除します。

バージョン管理

PutBucketVersioning

OSS on CloudBoxバケットのバージョン管理ステータスを指定します。

GetBucketVersioning

OSS on CloudBoxバケットのバージョン管理ステータスを照会します。

ListObjectVersions (GetBucketVersions)

OSS on CloudBoxバケット内のすべてのオブジェクトのバージョンを一覧表示します。

バケットポリシー

PutBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを設定します。

GetBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを照会します。

DeleteBucketPolicy

OSS on CloudBoxバケットのバケットポリシーを削除します。

ロギング

PutBucketLogging

OSS on CloudBoxバケットのロギングを有効にします。

GetBucketLogging

OSS on CloudBoxバケットのログ設定を照会します。

DeleteBucketLogging

OSS on CloudBoxバケットのロギングを無効にします。

静的 Web サイトホスティング

PutBucketWebサイト

CloudBoxバケットでOSSの静的Webサイトホスティングを有効にします。

GetBucketWebsite

OSS on CloudBoxバケットの静的Webサイトホスティング設定を照会します。

DeleteBucketWebsite

OSS on CloudBoxバケットの静的Webサイトホスティングを無効にします。

ホットリンク保護

PutBucketReferer

OSS on CloudBoxバケットのホットリンク保護を設定します。

GetBucketReferer

OSS on CloudBoxバケットのホットリンク保護設定を照会します。

暗号化

PutBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを設定します。

GetBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを照会します。

DeleteBucketEncryption

OSS on CloudBoxバケットの暗号化ルールを削除します。

オブジェクトレベルの操作

カテゴリ

APi

説明

基本操作

PutObject

オブジェクトをアップロードします。

GetObject

オブジェクトを照会します。

CopyObject

オブジェクトをコピーします。

AppendObject

追加アップロードを使用してオブジェクトをアップロードします。

DeleteObject

オブジェクトを削除します。

DeleteMultipleObjects

一度に複数のオブジェクトを削除します。

HeadObject

オブジェクトのメタデータのみを照会します。

GetObjectMeta

ETag、サイズ、最終変更時刻など、オブジェクトの基本メタデータのみを照会します。

マルチパートアップロード

InitiateMultipartUpload

マルチパートアップロードタスクを開始します。

UploadPart

特定のオブジェクト名とアップロードIDに基づいて、オブジェクトをパーツごとにアップロードします。

UploadPartCopy

x-oss-copy-sourceリクエストヘッダーをUploadPartリクエストに追加して、既存のオブジェクトからデータをコピーしてパーツをアップロードします。

CompleteMultipartUpload

オブジェクトのマルチパートアップロードタスクを完了します。

AbortMultipartUpload

マルチパートアップロードタスクをキャンセルし、アップロードしたパーツを削除します。

ListMultipartUploads

開始後、完了またはキャンセルされていないタスクを含む、進行中のすべてのマルチパートアップロードタスクを一覧表示します。

リストパーツ

特定のアップロードIDを持つマルチパートアップロードタスクによってアップロードされたすべてのパーツを一覧表示します。

ACL

PutObjectACL

オブジェクトの ACL を変更します。

GetObjectACL

オブジェクトの ACL を照会します。

シンボリックリンク

PutSymlink

シンボリックリンクを作成します。

GetSymlink

シンボリックリンクを照会します。

タギング

PutObjectTagging

オブジェクトにタグを追加、またはオブジェクトのタグを変更します。

GetObjectTagging

オブジェクトのタグを照会します。

DeleteObjectTagging

オブジェクトのタグを削除します。

関連ドキュメント