概要
INTELLIGENT_TIERINGストレージタイプはコールドデータとホットデータの階層分離メカニズムをご提供します。ユーザーデータへのアクセスパターンに応じて、データのホット階層とコールド階層を自動的に切り替えることで、ユーザーデータのストレージコストを削減することができます。
INTELLIGENT_TIERING ストレージは、アクセス方式が固定しない、または予測不可能なデータに適しており、COS はオブジェクトへのアクセス状況を監視し、ストレージ料金はデータが実際に保持されている階層(高頻度アクセス階層、低頻度アクセス階層、アーカイブ階層、ディープアーカイブ階層)に応じて課金されます。ユーザーはビジネスニーズに応じて、アクセスパターンが固定されていないデータを標準ストレージタイプからINTELLIGENT_TIERINGストレージタイプに変換し、クラウドのストレージコストを削減することができます。
注意:
INTELLIGENT_TIERING ストレージのタイプは、現在北京、南京、上海、広州、成都、重慶、シンガポール、東京、フランクフルト、バージニアの地域のみでサポートされています。
INTELLIGENT_TIERINGストレージタイプは独立したストレージタイプであり、ご利用の際はINTELLIGENT_TIERINGストレージ容量料金およびINTELLIGENT_TIERINGオブジェクト監視料金が発生します。このうちINTELLIGENT_TIERINGストレージ容量料金については、INTELLIGENT_TIERINGストレージ容量パッケージから差し引くことができます。課金に関するより詳しい情報については、製品価格をご参照ください。 MAZ バケットは、INTELLIGENT_TIERING のアーカイブ/ディープアーカイブ階層設定の有効化をサポートしていません。
メリット
ユーザーがデータをアップロードする際に、INTELLIGENT_TIERINGストレージタイプを選択してCOSに保存すると、COSはデータへのアクセス回数を定期的にモニタリングし、一定期間データへのアクセスがない場合、データをよりストレージコストの低いアクセス層に 移動させます。データが再びアクセスされた場合は、再び高頻度アクセス層に移動させることで、データの読み取りパフォーマンスを保障します。INTELLIGENT_TIERINGはコールドデータとホットデータの階層分離ストレージにより、ユーザーがストレージコストと読み取り/書き込みパフォーマンスの最適なバランスをとることができるよう支援します。INTELLIGENT_TIERINGストレージの利用には次のようなメリットがあります。
コストの集約:データを永続ストレージとしてINTELLIGENT_TIERINGストレージタイプで保存する場合、保存期間が長くなるほど、標準ストレージに保存した場合に比べてコストが低下し、最大で約20%のストレージコストを削減することができます。INTELLIGENT_TIERINGストレージタイプはCOSライフサイクルのフローにも関与します。ユーザーは必要に応じてINTELLIGENT_TIERINGストレージをアーカイブストレージに移行させることで、データストレージコストをさらに低下させることができます。
安定性と耐久性:INTELLIGENT_TIERINGストレージでは、標準ストレージと同等の低レイテンシー、高スループットを体感していただくことができます。また、INTELLIGENT_TIERINGストレージはイレイジャーコーディングによる冗長ストレージ方式を採用し、99.999999999%(イレブンナイン)のデータ信頼性を実現しています。また、データの分割ストレージ、読み取り/書き込み同時実行により、業務可用性は99.99%に達しています。マルチAZアーキテクチャにはINTELLIGENT_TIERINGの特性が同期されているため、設計上のデータ信頼性は99.9999999999%(トゥエルブナイン)に、設計上の業務可用性は99.995%に達します。
利便性・使いやすさ:データのオブジェクトストレージタイプを指定するだけで、INTELLIGENT_TIERINGの特性を適用できます。INTELLIGENT_TIERINGストレージはストレージタイプの一種のため、COSのAPI、SDK、ツール、エコシステムアプリケーションと合わせて用いることが可能です。ユーザーは必要に応じてこれらを使用し、クラウド上に保存したデータの管理に役立てることができます。
サポートするストレージ階層
説明:
64KB 以下の小さなファイルは標準階層に保持され、低頻度アクセス階層、アーカイブ階層、ディープアーカイブ階層にトランジションすることはありません。
ユーザーは、API HeadObject によって返されるヘッダー x-cos-storage-tier を使用してINTELLIGENT_TIERING オブジェクトがどの階層にあるかを確認できます。また、API GetBucket と GetBucketVersions の呼び出しによって返されるオブジェクトリストでは、INTELLIGENT_TIERING オブジェクトは、オブジェクトがどの階層にあるかを確認するためのフィールド StorageTier を返します。 |
高頻度アクセス階層 | FREQUENT |
低頻度アクセス階層 | INFREQUENT |
アーカイブ階層 | ARCHIVE_ACCESS |
ディープアーカイブ階層 | DEEP_ARCHIVE_ACCESS |
高頻度アクセス階層(デフォルトで有効になる)
INT オブジェクトをアップロードした後、オブジェクトはデフォルトで高頻度アクセス階層(FREQUENT)状態になります。オブジェクトがこの階層にある場合、ストレージ料金は現在の地域における標準ストレージ公表価格に従って課金されます。
低頻度アクセス階層(デフォルトで有効になる)
バケットの INTELLIGENT_TIERING 設定を有効にする場合、低頻度アクセス階層に変換する日数を選択する必要があります。オプションには 30 日、60 日、90 日が含まれています。一度設定した日数は変更できません。
オブジェクトが連続 30 日間(または 60 日間または 90 日間)アクセスされない場合、オブジェクトは高頻度アクセ ス階層から低頻度アクセス階層(INFREQUENT)に変換されます。オブジェクトがこの階層にある場合、ストレージ料金は現在の地域における低頻度ストレージの公表価格で課金されます。この階層にあるオブジェクトがアクセスされると、再び高頻度アクセス階層に戻ります。
アーカイブ階層(オプション)
アーカイブ階層のオブジェクトは、アクセスする前にリカバリーする必要があります。そのため、アーカイブ階層の有効化はオプションであり、ユーザーは 1 つ以上の INTELLIGENT_TIERING アーカイブ設定ルールを追加することによって、指定されたプレフィックスとフラグを持つオブジェクトに対してアーカイブ階層を有効化し、変換日数を設定することができます。アーカイブ階層の変換日数は少なくとも 91 日で、最大値は 730 日です。
説明:
現在の地域がアーカイブストレージをサポートしていない場合、コンソールではアーカイブ設定ルールを追加できず、INTELLIGENT_TIERING オブジェクトはアーカイブ階層にトランジションすることはありません。
INTELLIGENT_TIERING オブジェクトがアーカイブ階層にある場合、ストレージ料金は現在の地域におけるアーカイブストレージの公表価格で請求され、早期削除料金は発生しません。
アーカイブ階層のオブジェクトのリカバリー
オブジェクトが連続 N 日間アクセスされない場合、オブジェクトは低頻度アクセス階層からアーカイブ階層に変換される。アーカイブ階層に入ると、データを読み込む前に PostObjectRestore でリカバリーする必要があります。 通常のアーカイブタイプとは異なり、INT アーカイブ階層のオブジェクトのリカバリーは、標準タイプのレプリカを生成するのではなく、オブジェクト自体が直接高頻度アクセス階層に戻ります。
通常のアーカイブタイプと同様に、INT アーカイブ階層のオブジェクトは、高速、標準、バッチの 3 種類の取得方式をサポートしています。
課金について:
INTアーカイブのデータリトリーバル料金:
標準リトリーバル、一括リトリーバルは課金されません。
クイックリトリーバルは課金対象です。標準料金は同一リージョンのアーカイブストレージにおけるクイックリトリーバル料金と同じです。
INTアーカイブのデータリトリーバルリクエスト料金:
標準リトリーバルリクエスト、一括リトリーバルリクエストは課金されません。
クイックトリーバルリクエストは課金対象です。標準料金は同一リージョンのアーカイブストレージにおけるクイックリトリーバルリクエスト料金と同じです。アーカイブストレージのクイックリトリーバルリクエストは課金対象外のため、整合性を保つためINTアーカイブのクイックリトリーバルリクエストも同様に課金対象外となります。
ディープアーカイブ階層(オプション)
同様に、ディープアーカイブ階層のオブジェクトは、アクセスする前にリカバリーする必要があります。 ユーザーは、1 つ以上の INTELLIGENT_TIERING ディープアーカイブ設定ルールを追加することで、指定されたプレフィックスとフラグを持つオブジェクトに対してディープアーカイブ階層を有効化することができます。同じルールで、アーカイブ階層とディープアーカイブ階層の変換を同時に設定できます。なお、ディープアーカイブ階層の変換日数は少なくとも 180 日、最大値は 730 日で、アーカイブ階層の変換日数より大きくなければならないことに注意してください。
説明:
現在の地域がディープアーカイブストレージをサポートしていない場合、コンソールではディープアーカイブ設定ルールを追加できず、INTELLIGENT_TIERING のオブジェクトはディープアーカイブ階層にトランジションすることはありません。
INT オブジェクトがディープアーカイブ階層にある場合、ストレージ料金は現在の地域におけるディープアーカイブストレージの公表価格で請求され、早期削除コストは発生しません。
ディープアーカイブ階層のオブジェクトのリカバリー
オブジェクトが連続 M 日間アクセスされない場合、オブジェクトは低頻度アクセス階層/アーカイブ階層からディープアーカイブ階層に変換されます。 一度ディープアーカイブ階層に入ると、データを読み込む前に PostObjectRestore でリカバリーする必要があります。 通常のディープアーカイブタイプとは異なり、INT ディープアーカイブ階層のオブジェクトのリカバリーは、標準タイプのレプリカを生成するのではなく、オブジェクト自体が直接高頻度アクセス階層に戻ります。
通常のディープアーカイブタイプと同様に、INTディープアーカイブ階層のオブジェクトは、標準とバッチの 2 つの取得方式をサポートし、取得料金と取得リクエスト料金はかかりません。
INTELLIGENT_TIERING アーカイブ階層とディープアーカイブ階層の設定の有効化
ルールの説明:
バケットが INTELLIGENT_TIERING 設定を有効化すると、ユーザがアップロードした INTELLIGENT_TIERING オブジェクトは、デフォルトでは高頻度アクセス階層と低頻度アクセス階層の間で切り替えられるだけですが、INTELLIGENT_TIERING 設定にアーカイブ階層とディープアーカイブ階層のルールを追加すると、アーカイブ階層とディープアーカイブ階層の間の切り替えを有効化できます。各バケットはアーカイブ階層とディープアーカイブ階層に対して最大 1000 の設定ルールを追加することができます。ルールには以下の要素が含まれています。詳細については、API ドキュメンテーション PUT Bucket IntelligentTieringを参照してください。 ルール名(Id)
アーカイブとディープアーカイブのルールを一意に識別するために使用されます。
状態(Status)
アーカイブ層、ディープアーカイブ層の設定は有効(Enabled)または無効(Disabled)にすることができます。アーカイブ/ディープアーカイブ層のルールを設定していても、ステータスがオフの場合、実際にデータがアーカイブまたはディープアーカイブ層に移行されることはありません。
適用範囲(Filter)
ルールの有効範囲を定め、プレフィックスフィルタリングとタグフィルタリングをサポートし、プレフィックス数は 1 を超えず、タグ数は 10 を超えないものとします。
階層設定
1 つのルールでアーカイブ階層とディープアーカイブ階層の変換時間を設定することをサポートします。対応するルールを設定すると、INT オブジェクトはアーカイブ階層、ディープアーカイブ階層へのトランジション変換を有効化します。そうしないと、高頻度アクセス階層と低頻度アクセス階層の間のみで変換を行います。
アーカイブ階層(ARCHIVE_ACCESS):91 日から 730 日までの設定をサポートします。
ディープアーカイブ階層(DEEP_ARCHIVE_ACCESS):180 日から 730 日までの設定をサポートします。
説明:
同一のルール内でアーカイブ層とディープアーカイブ層の移行ルールを両方設定する場合、ディープアーカイブへの移行日数を、アーカイブへの移行日数より大きく設定しなければなりません。
ストレージ階層変換順序
ユーザーは、アーカイブ階層のみの変換を有効化したり、ディープアーカイブ階層のみの変換を有効化したり、アーカイブ階層とディープアーカイブ階層の変換を同時に有効化したりすることができます。設定された低頻度アクセス階層、アーカイブ階層、ディープアーカイブ階層の変換日数に基づき、階層ごとに順次トランジションしていきます。
|
例 1 | 低頻度アクセス階層は 30 日間、アーカイブ階層は 100 日間、ディープアーカイブ階層は 190 日間です。 | 連続 30 日間アクセスされない場合、標準アクセス階層から低頻度アクセス階層に変換されます。 連続 100 日間アクセスされない場合、低頻度アクセス階層からアーカイブレベルに変換されます。 連続190 日間アクセスされない場合、アーカイブ階層からディープアーカイブ階層に変換されます。 |
例 2 | 低頻度アクセス階層は 30 日間、ディープアーカイブ階層は 190 日間です。 | 連続 30 日間アクセスされない場合、標準アクセス階層から低頻度アクセス階層に変換されます。 連続190 日間アクセスされない場合、低頻度アクセス階層からディープアーカイブ階層に変換されます。 |
例 3 | 低頻度アクセス階層は 60 日間、アーカイブ階層は 91 日間です。 | 連続 60 日間アクセスされない場合、標準アクセス階層から低頻度アクセス階層に変換されます。 連続 91 日間アクセスされない場合、低頻度アクセス階層からアーカイブレベルに変換されます。 |
アーカイブ階層とディープアーカイブ階層の INT オブジェクトのリカバリー
オブジェクトが何日も連続してアクセスされない場合、オブジェクトは低頻度アクセス階層からアーカイブ/ディープアーカイブ階層に変換されます。 一度アーカイブ階層とディープアーカイブ階層に入ると、データを読み込む前に PostObjectRestore でリカバリーする必要があります。 通常のアーカイブタイプやディープアーカイブタイプのオブジェクトのリカバリーとは異なり、INT アーカイブ階層とディープアーカイブ階層のオブジェクトのリカバリーでは、標準タイプのレプリカが生成されず、オブジェクト自体が直接高頻度アクセス階層に戻ります。そのため、INT アーカイブ階層/ディープアーカイブ階層のオブジェクトの取得リクエストを開始する際に、取得日数を指定する必要はありません。
通常のアーカイブタイプと同様に、INT アーカイブ階層のオブジェクトは、高速、標準、バッチの取得方式をサポートします。通常のディープアーカイブタイプと同様に、INT ディープアーカイブ階層のオブジェクトは、標準とバッチの 2 つの取得方式をサポートします。
料金に関しては、アーカイブ階層の高速取得料金(定価は同じ地域におけるアーカイブストレージの高速取得料金と同じ)を除き、その他の取得料金、取得リクエスト料金、リトリーブレプリカのストレージ料金などは一切かかりません。
|
| 現在の地域におけるアーカイブストレージタイプのストレージ料金に基づいて課金されます。 |
| 現在の地域におけるディープアーカイブストレージタイプのストレージ料金に基づいて課金されます。 |
|
| はい、保持日数を指定する必要があり、標準ストレージの定価に基づいてレプリカストレージ料金が発生します。 | いいえ、レプリカストレージ料金はかかりません。 | はい、保持日数を指定する必要があり、標準ストレージの定価に基づいてレプリカストレージ料金が発生します。 | いいえ、レプリカストレージ料金はかかりません。 |
| 高速方式
標準方式
バッチ方式 | 高速方式
標準方式
バッチ方式 | 標準方式
バッチ方式 | 標準方式
バッチ方式 |
高速 | アーカイブ高速取得料金 | INTELLIGENT_TIERING アーカイブ階層高速取得料金(定価はアーカイブストレージと同じ) | \\ | \\ |
標準 | アーカイブ標準取得料金 | 無料 | ディープアーカイブ標準取得料金 | 無料 |
バッチ | アーカイブバッチ取得料金 | 無料 | ディープアーカイブバッチ取得料金 | 無料 |
| 課金対象外 | 課金対象外 | ディープアーカイブ標準取得リクエスト料金
ディープアーカイブバッチ取得リクエスト料金 | 無料 |
| リカバリ後の標準ストレージ料金と一致します | INTELLIGENT_TIERING 読み書きリクエスト料金 | ディープアーカイブ 読み書きリクエスト料金 | INTELLIGENT_TIERING 読み書きリクエスト料金 |
リカバリー中に、HeadObject で INT アーカイブ階層/ディープアーカイブ階層オブジェクトのリカバリー状態を表示できます。
リカバリー状態では、HEAD Object のレスポンスヘッダーには x-cos-restore と x-cos-restore-status が含まれます。例えば、x-cos-restore:ongoing-request="true",cos-restore-status:tier="bulk"; request-date="Mon, 18 Nov 2019 09:34:50 GMT"。
リカバリーが完了すると、INT オブジェクトは直接高頻度アクセス階層に戻り、HEAD Objectのレスポンスヘッダx-cos-storage-tierの値はFREQUENTになります。
利用方法
データをINTELLIGENT_TIERINGストレージタイプとしてCOSに保存するには、まず初めにバケットでINTELLIGENT_TIERING設定を有効にする必要があります。有効にした後、オブジェクトをアップロードする際にストレージタイプをINTELLIGENT_TIERINGストレージタイプに指定すれば利用できます。
COSコンソールの使用
オブジェクトをアップロードする際にINTELLIGENT_TIERINGストレージとして設定する
2. 左側のメニューバーで、バケットリストをクリックし、バケットリストページに移動します。
3. インテリジェントティアリングストレージを設定したいバケットを見つけ、その名前をクリックし、バケット管理ページに移動します。
4. 基本設定 > インテリジェントティアリングをクリックし、インテリジェントティアリングストレージの設定項目を見つけて、編集をクリックして現在のステータスを有効にし、以下の説明に従って設定を行います。
注意:
インテリジェントティアリングストレージの設定を一度完了すると、その設定を無効化または一時停止することはできません。
低頻度アクセス層への移行日数:このパラメータは、低頻度アクセス層に移行するまでの日数を指定します。選択可能な日数は30、60、90日です。例えば、30日を設定した場合、システムは30日間連続でアクセスがなかったオブジェクトを高頻度アクセス層から低頻度アクセス層へ移行させます。
5. 設定情報に誤りがないことを確認後、保存をクリックし、表示される指示に従って再確認を完了すると、インテリジェントティアリングが有効になります。
6. 有効化後、インテリジェントティアリングストレージのアーカイブおよびディープアーカイブに関するルール設定が可能になります。つまり、設定項目で指定された範囲のインテリジェントティアリングが行われるオブジェクトは、アーカイブ層およびディープアーカイブ層へ移行できるようになります。インテリジェントティアリングアーカイブおよびディープアーカイブルールを設定する不要な場合は、ステップ10へ進んでください。 7. ルールを追加をクリックします。設定項目の説明は以下の通りです。
ルール名:ルール名を入力します。作成後は変更できません。
適用範囲:このインテリジェントティアリングアーカイブおよびディープアーカイブルールは、バケット全体、または指定した範囲のオブジェクトに適用できます。現在、以下の範囲を選択可能です:
オブジェクトプレフィックス:同一のファイルプレフィックスを持つオブジェクトに対し、インテリジェントティアリングアーカイブおよびディープアーカイブルールを適用するよう指定できます。例:prefix/。
オブジェクトタグ:同一のタグが付与されたオブジェクトに対し、インテリジェントティアリングアーカイブおよびディープアーカイブルールを適用するよう指定できます。最大10個のタグを指定でき、英字の大文字と小文字は区別されます。
注意:
オブジェクトプレフィックスとオブジェクトタグは同時に指定可能です。オブジェクトプレフィックスとオブジェクトタグ、およびオブジェクトタグ間の関係は、すべて「AND」(つまり、すべての条件を同時に満たす必要がある)となります。例えば、インテリジェントティアリングアーカイブおよびディープアーカイブルール内で、オブジェクトプレフィックスをdoc、オブジェクトタグのキーと値をgroup = ITと指定した場合、対象となるのは、現在のバケット内でキーのプレフィックスがdocであり、かつオブジェクトタグがgroup = ITであるすべてのオブジェクトとなります。
アーカイブルール:インテリジェントティアリングオブジェクトがアーカイブおよびディープアーカイブへ移行されるまでの日数を設定します。少なくとも一方を設定する必要があります。
8. 情報に誤りがないことを確認後、確定をクリックすると、インテリジェントティアリングアーカイブとディープアーカイブのルールが表示されます。
説明:
ルールの適用結果として、設定された低頻度、アーカイブ、ディープアーカイブへの移行日数に基づき、データは順次に移行します。
例えば、ユーザーが「低頻度アクセス層への移行:30日」「アーカイブ層への移行:100日」「ディープアーカイブ層への移行:190日」という3つのルールを設定した場合、適用結果は次のとおりです。設定項目で指定範囲内のオブジェクトに30日間連続でアクセスがなければ標準層から低頻度層へ移行し、100日間連続でアクセスがなければ低頻度層からアーカイブ層へ、190日間連続でアクセスがなければアーカイブ層からディープアーカイブ層へと移行します。
9. インテリジェントティアリングアーカイブとディープアーカイブに関するルールの適用を無効化したい場合は、編集をクリックし、対応するルールのステータスを無効にするか、ライフサイクルルールを直接削除してください。
10. インテリジェントティアリングストレージの設定を有効にした後、左側のメニューバーでファイルリストをクリックします。
11. ファイルリストページで、ファイルをアップロードをクリックします。
12. ポップアップウィンドウで、アップロードするファイルを選択し、パラメータ設定をクリックしてオブジェクトのプロパティを設定します。ストレージクラスの設定項目でインテリジェントティアリングストレージを選択します。
13. アップロードをクリックすると、オブジェクトをインテリジェントティアリングストレージタイプとしてアップロードできます。COSが自動的にストレージ階層の移行を行います。アップロード操作のその他の設定項目の説明については、オブジェクトのアップロードをご参照ください。 クラウド上のデータをINTELLIGENT_TIERINGストレージに切り替える
ユーザーは次の手順を参照し、アップロード済みの既存データをINTELLIGENT_TIERINGストレージタイプに切り替えることができます。
1. バケット設定ページでライフサイクルルールを作成します。詳細なフローについては、ライフサイクルの設定のドキュメントをご参照ください。 2. 指定するルールの適用範囲を設定し、データをINTELLIGENT_TIERINGストレージに移行します。
REST APIの使用
次のAPIによってINTELLIGENT_TIERINGストレージを直接設定できます。
1. まず初めに、REST APIを使用してバケットのINTELLIGENT_TIERINGストレージを有効にします。次のAPIドキュメントをご参照ください。
INTELLIGENT_TIERING を有効化し、低頻度階層の転換日数を設定:
アーカイブおよびディープアーカイブ階層ルールの設定、削除:
2. バケットのINTELLIGENT_TIERINGストレージを有効にした後、次のAPIドキュメントを参照し、オブジェクトをINTELLIGENT_TIERINGストレージタイプとしてアップロードすることができます。
3. オブジェクトのストレージタイプおよび保存されているストレージ層を照会したい場合は、次のAPIドキュメントをご参照ください。
4. REST APIを直接使用してINTELLIGENT_TIERINGストレージタイプのオブジェクトを削除できます。次のAPIドキュメントのパートをご参照ください。
5. INTELLIGENT_TIERING アーカイブ階層とディープアーカイブ階層のオブジェクトを取得するには、以下の API を参照してください: PostObjectRestore SDKの使用
現在COSが公開しているSDKは、すべてINTELLIGENT_TIERINGストレージタイプの使用をサポートしています。具体的な方法は、ファイルをアップロードする際にStorageClassパラメータをINTELLIGENT_TIERINGおよびMAZ_INTELLIGENT_TIERINGに設定し、INTELLIGENT_TIERINGストレージおよびINTELLIGENT_TIERINGストレージ(マルチAZ)への直接転送を実現するものです。オブジェクトのアップロードのSDKドキュメントについては、SDKの概要をご参照ください。 使用制限
INTELLIGENT_TIERINGストレージの利用には次のような制限があります。
設定の制限:最初に設定した後は変更できません。変更が必要な場合は、お問い合わせください。低頻度アクセス層に切り替える日数の選択可能な値は30、60、90です。 初期ストレージ層の制限:INTELLIGENT_TIERINGストレージタイプの新規オブジェクトは、デフォルトでは高頻度アクセス層に保存され、一定期間継続してアクセスがない場合のみ、低頻度アクセス層に切り替わります。
最小ストレージユニットの制限:64KB未満のオブジェクトは永続的に高頻度アクセス層に保存され、高頻度アクセス層と低頻度アクセス層との間での切り替えは行われません。単一のストレージファイルはどのようなサイズであっても、実際のサイズに従って課金されます。
操作の制限:アップロードインターフェースを追加して、オブジェクトをINTELLIGENT_TIERINGストレージタイプとしてアップロードすることはサポートされていません。
ライフサイクルの制限:INTELLIGENT_TIERINGストレージタイプはアーカイブストレージまたはディープアーカイブストレージタイプにのみ切り替えることができます。標準ストレージタイプをINTELLIGENT_TIERINGストレージタイプに移行した場合は、高頻度アクセス層に保存されます。低頻度ストレージタイプをINTELLIGENT_TIERINGストレージタイプに移行した場合は、低頻度アクセス層に保存されます。
バケットコピーの制限:バケットをコピーする際、ターゲットバケットでINTELLIGENT_TIERINGストレージ設定を有効にしていなければ、オブジェクトをINTELLIGENT_TIERINGストレージタイプとしてコピーすることはできません。
よくあるご質問
INTELLIGENT_TIERINGストレージはどのように課金されますか。
INTELLIGENT_TIERINGストレージにはINTELLIGENT_TIERINGストレージ容量料金とINTELLIGENT_TIERINGオブジェクト監視料金が含まれます。その内容は次のとおりです。
INTELLIGENT_TIERINGストレージ容量料金は、ファイルの存在するストレージ層によって金額が異なります。
ファイルが高頻度層にある場合は、標準ストレージ容量料金に従って課金されます。
ファイルが低頻度層にある場合は、低頻度ストレージ容量料金に従って課金されます。
説明:
標準ストレージ、低頻度ストレージ容量料金はパブリッククラウドリージョンごとに金額が異なります。具体的な価格については、製品価格をご参照ください。 INTELLIGENT_TIERINGオブジェクト監視料金は保存したファイル数に応じて計算され、64KB未満のファイルでは料金は発生しません。具体的な価格については、製品価格をご参照ください。 事例
ある企業に1TBのファイルがあり、各ファイルはいずれも64KBより大きく、ファイル数は計10万ファイルで、データはINTELLIGENT_TIERINGストレージタイプとして北京リージョンに保存され、低頻度アクセス層への切り替え期間を30日に指定しているとします。30日ごとに20%のファイル(すなわち2万個のファイル)が低頻度層に移行すると仮定した場合、30日あたりのオブジェクト監視料金およびストレージ料金は下表のとおりとなります。
説明:
下の表内の北京リージョンのオブジェクト監視料金月単価は0.25米ドル/1万オブジェクトであり、「1日単価 = 月単価/30」の換算ロジックに基づき、1日の単価は0.00833333米ドル/1万オブジェクト/日となります。
|
| | 1024 x 0.024 / 30 x 30 = 24.58 | 1024 x 0.024 / 30 x 30 = 24.58 |
| | 819.2 x 0.024 / 30 x 30 + 204.8 x 0.08 / 30 x 30 = 23.35 | 1024 x 0.024 / 30 x 30 = 24.58 |
| | 655.36 x 0.024 / 30 x 30 + 368.64 x 0.08 / 30 x 30 = 22.36 | 1024 x 0.024 / 30 x 30 = 24.58 |
| | 524.288 x 0.024 / 30 x 30 + 499.712 x 0.08 / 30 x 30 = 21.58 | 1024 x 0.024 / 30 x 30 = 24.58 |
| | 419.4304 x 0.024 / 30 x 30 + 604.5696 x 0.08 / 30 x 30 = 20.95 | 1024 x 0.024 / 30 x 30 = 24.58 |
| | 335.54432 x 0.024 / 30 x 30 + 688.45568 x 0.08 / 30 x 30 = 20.45 | 1024 x 0.024 / 30 x 30 = 24.58 |
このように、保存期間が長くなるにつれて、30日ごとに少額の監視料金を支払うだけで、それ以外のコストが明らかに低下することがわかります。
INTELLIGENT_TIERINGストレージはどのような種類のファイルに適しますか。
INTELLIGENT_TIERINGストレージはオーディオビデオ、ログなどの、平均ファイルサイズが比較的大きく、かつアクセスパターンが固定されていないファイルに適しています。平均ファイル容量が大きくなると、ファイル1GBにつき支払う必要がある監視料金は安くなります。業務上、アクセスパターンが比較的固定されている場合は、ライフサイクル設定によって、低頻度ストレージに移行する時間を指定しておけばよく、INTELLIGENT_TIERINGストレージを使用する必要はありません。
ファイルをINTELLIGENT_TIERINGストレージとして保存するにはどうすればよいですか。
次の2つの方法で、ファイルをINTELLIGENT_TIERINGストレージとして保存することができます。
増分ファイル:アップロードの際にストレージタイプをINTELLIGENT_TIERINGストレージに指定するだけで、ファイルをINTELLIGENT_TIERINGストレージとして保存することができます。
既存ファイル:インターフェースをCOPYすることで、ファイルのストレージタイプをINTELLIGENT_TIERINGストレージタイプに変更することができます。あるいはライフサイクル機能により、標準ストレージ、低頻度ストレージタイプをINTELLIGENT_TIERINGストレージタイプに移行することができます。
注意:
INTELLIGENT_TIERING系の64KB未満のファイルは、常に標準層に保存されます。そのため、コストダウンのために、必要に応じて、64KB未満のファイルを標準/低頻度/アーカイブ/ディープアーカイブなどのストレージタイプで直接アップロードすることをお勧めします。
INTELLIGENT_TIERINGストレージ設定を無効化するにはどうすればよいですか。
INTELLIGENT_TIERINGストレージは有効にすると無効化することはできません。ファイルをINTELLIGENT_TIERINGストレージとして保存する必要がない場合は、ファイルのアップロード時に、ファイルストレージタイプを標準ストレージ、低頻度ストレージ、アーカイブストレージ、ディープアーカイブストレージなどの、INTELLIGENT_TIERINGではないストレージタイプを指定してください。
INTELLIGENT_TIERING アーカイブ階層/ディープアーカイブ階層のルールは削除に対応しているため、対応するルールを削除することで、新しい INT オブジェクトがアーカイブ階層/ディープアーカイブ階層にトランジションことを回避できます。
INTELLIGENT_TIERING アーカイブとディープアーカイブ階層はどのように課金されますか。
ストレージ料金:同じ地域におけるアーカイブとディープアーカイブストレージに基づいて課金されます。
取得料金、取得リクエスト料金:アーカイブ階層高速取得料金を除き、その他の取得料金、取得リクエスト料金はかかりません。
リトリーブレプリカの料金:かかりません。