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

ENS:Edge Object Storage (EOS) の概要

最終更新日:Apr 02, 2026

Edge Object Storage (EOS) は、エッジクラウドをベースとした分散オブジェクトストレージサービスです。ストレージインフラストラクチャを管理することなく、少なくとも 99.9999% のデータの耐久性と、少なくとも 99.9% の可用性を提供します。

EOS は Object Storage Service (OSS) と API互換性があるため、既存の OSS SDK とツールを EOS バケットに対して使用できます。

ユースケース

  • ソーシャルメディアプラットフォーム:ユーザー生成画像を大規模に保存および提供します。

  • オーディオおよびビデオアプリケーション:エッジから大容量メディアファイルをホストおよび配信します。

  • 大規模なウェブサイト:グローバルオーディエンスに低レイテンシーで静的アセットを提供します。

  • ビッグデータ分析:データセットと分析結果を費用対効果の高い耐久性のあるストレージに保存します。

基本概念

EOS は OSS と同じコアコンセプトを共有しています。次の表は、最も頻繁に遭遇する用語をまとめたものです。

用語説明
bucketオブジェクトのコンテナです。ビジネス要件に基づいてデータを保存するために、異なるストレージクラスのバケットを作成できます。バケットのアクセス制御リスト (ACL) を public-read/writepublic-read、または private に設定します。
objectEOS に保存されるデータの基本単位です。各オブジェクトは、キー、メタデータ、およびデータ自体で構成されます。オブジェクトはフラットネームスペースに保存され、階層ディレクトリ構造はありません。
ObjectKey / Key / ObjectNameバケット内でオブジェクトを一意に識別する完全なパスです。サポートされているすべての言語の EOS SDK では、ObjectKeyKey、および ObjectName はすべて同じもの、つまりファイル拡張子を含む完全なパスを指します。例:abc/efg/123.jpg
endpointRESTful API を介して HTTP で EOS にアクセスするために使用されるドメインです。パブリックエンドポイントは eos.aliyuncs.com です。内部ネットワークアクセスはサポートされていません。
AccessKey pairリクエストを認証するために使用される認証情報です。AccessKey ペアは、AccessKey ID (ユーザーを識別します) と AccessKey Secret (リクエストに署名します。機密保持が必要です) で構成されます。EOS は、バケット所有者が直接申請したもの、バケット所有者が Resource Access Management (RAM) を介して付与したもの、またはセキュリティトークンサービス (STS) を介して付与されたものの 3 つの方法で取得された AccessKey ペアを受け入れます。
Atomicity and strong consistencyEOS でのオブジェクト操作はアトミックです。中間状態なしで、成功するか失敗するかのいずれかです。EOS は書き込み後の読み取り整合性も保証します。PUT リクエストの成功応答を受け取ると、オブジェクトはすぐに読み取り可能になり、すべてのレプリカが存在します。削除も同様に整合性があります。一度削除されると、オブジェクトとそのすべてのレプリカはなくなります。

機能

バケット管理

機能説明
バケットの作成オブジェクトをアップロードする前に、バケットを作成し、その ACL を設定します。
バケットの削除不要なストレージ料金を避けるために、不要になったバケットを削除します。
ライフサイクルルールスケジュールに従って期限切れのオブジェクトを自動的に削除するルールを設定します。

オブジェクト管理

機能説明
オブジェクトのアップロードコンソール、API、または SDK を使用してオブジェクトをアップロードします。
オブジェクトのダウンロードストレージの場所を指定することなく、コンソール、API、または SDK を使用して 1 つまたは複数のオブジェクトをダウンロードします。ブラウザのデフォルトパスまたは指定されたローカルパスにダウンロードできます。
オブジェクトのリスト表示バケット内のすべてのオブジェクトをリスト表示し、プレフィックスでフィルタリングするか、結果の数を制限します。オブジェクトはデフォルトでアルファベット順に返されます。
オブジェクトのコピーオブジェクトコンテンツを変更することなく、バケット間でオブジェクトをコピーします。
オブジェクトタグの設定オブジェクトにタグを付けて分類し、タグを共有するオブジェクトに一括管理操作を適用します。
オブジェクトの削除1 つまたは複数のオブジェクトとパートを単一の操作で削除するか、ライフサイクルルールを使用して削除を自動化します。
オブジェクトの検索バケット内のオブジェクトとディレクトリを名前で検索します。
ディレクトリの管理EOS はオブジェクトをフラットネームスペースに保存します。オブジェクトを整理し、アクセス制御を簡素化するために、シミュレートされたディレクトリを作成し、不要になったディレクトリを削除します。

アクセス制御

機能説明
バケット ACLバケットの ACL を public-read/writepublic-read、または private に設定します。バケット所有者のみが ACL を変更できます。
CORSWeb ブラウザーが異なるドメインから EOS でホストされているオブジェクトをロードできるように、オリジン間リソース共有 (CORS) ルールを設定します。

課金

EOS は従量課金制を使用しています。時間単位で課金され、料金は Alibaba Cloud アカウント残高から自動的に差し引かれます。ほとんどの場合、請求書は課金サイクル終了後に生成されます。正確な時間はシステムによって決定されます。

項目詳細
ストレージ容量中国本土:USD 0.00001956 / GB-時間
中国本土以外:USD 0.0000225 / GB-時間

アウトバウンドインターネットトラフィックUSD 0.05 / GB
PUT および GET リクエスト無料