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

Object Storage Service:RTC

最終更新日:May 20, 2024

Object Storage Service (OSS) が提供するレプリケーション時間制御 (RTC) 機能は、クロスリージョンレプリケーション (CRR) のコンプライアンス要件またはビジネス要件を満たすのに役立ちます。 RTC機能を有効にすると、OSSはOSSにアップロードしたほとんどのオブジェクトを数秒以内にレプリケートし、99.99% のオブジェクトを10分以内にレプリケートします。 さらに、RTCを使用すると、レプリケーション指標をリアルタイムで監視できます。

課金

  • RTC機能を有効にすると、RTC対応のデータレプリケーションタスク用に生成されたデータレプリケーショントラフィックに対して課金されます。 詳細については、「RTCトラフィック料金」をご参照ください。

  • レプリケーションタスク用に構成したソースリージョンとターゲットリージョンで、レプリケーション帯域幅の制限と1秒あたりのクエリ数 (QPS) の制限に達しておらず、サービスレベル契約 (SLA) が請求月に満たされていない場合は、サービスクレジットを請求できます。 詳細については、以下をご参照ください。 Alibaba Cloud International Website Object Storage Serviceサービスレベル契約

制限事項

  • リージョン

    • 中国本土のすべてのリージョン

      RTCは、中国 (杭州) 、中国 (上海) 、中国 (青島) 、中国 (北京) 、中国 (張家口) 、中国 (深セン) の各リージョンでご利用いただけます。

    • 中国本土以外の地域

      RTCは、米国 (シリコンバレー) および米国 (バージニア) のリージョンでご利用いただけます。

  • 帯域幅

    • 2つのリージョン間の帯域幅制限

      中国本土の2つのリージョン間の帯域幅制限は10 Gbit/sです。 中国本土以外の2つのリージョン間の帯域幅制限は2 Gbit/sです。

    • 1つのリージョンの帯域幅制限

      中国本土のリージョンの帯域幅制限は20 Gbit/sです。 中国本土以外のリージョンの帯域幅制限は4 Gbit/sです。

    より高い帯域幅が必要な場合は、 チケットを起票し、サポートセンターにお問い合わせください。

  • QPS

    • 2つのリージョン間のレプリケーションのQPS制限

      中国本土の2つの地域間のQPS制限は10,000です。 中国本土以外の2つの地域間のQPS制限は5,000です。

    • 1つのリージョンのレプリケーションのQPS制限

      中国本土の地域のQPS制限は20,000です。 中国本土以外の地域のQPS制限は10,000です。

    重要

    上記のQPS制限は、非シーケンシャル書き込みを使用するレプリケーションに適用されます。 シーケンシャル書き込みを使用するレプリケーションのQPS制限は2,000です。 QPSが大きすぎると、レイテンシが増加します。 多数のオブジェクトをアップロードする場合は、オブジェクトにシーケンシャルプレフィックスを付けないことをお勧めします。 シーケンシャルプレフィックスをランダムプレフィックスに変更する方法の詳細については、「OSSパフォーマンスとスケーラビリティのベストプラクティス」をご参照ください。

RTCの有効化

新規または既存のCRRルールに対してRTC機能を有効にできます。 CRRルールのRTC機能を有効にすると、バケット内のすべてのオブジェクトをレプリケートしたり、指定されたタグを持つオブジェクトや、バケット内の指定されたプレフィックスを含む名前のオブジェクトをレプリケートしたりできます。

重要

[履歴データの複製] パラメーターが [いいえ] に設定されているCRRルールでRTC機能が有効になっている場合、RTC機能は機能が有効になってから約15分後に有効になります。 [履歴データの複製] パラメーターが [はい] に設定されているCRRルールでRTC機能が有効になっている場合、RTC機能は履歴データが複製されてから約1時間後に有効になります。

CRRルールを作成するときにRTC機能を有効にする

ルールを作成するときに、CRRルールのRTCを有効にできます。 詳細については、「CRRの概要」をご参照ください。

既存のCRRルールのRTC機能を有効にする

  1. OSS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[バケット] をクリックします。 [バケット] ページで、RTCを有効にするバケットの名前をクリックします。

  3. 左側のナビゲーションツリーで、[データ管理] > [CRR] を選択します。

  4. CRRタブでCRRルールを見つけ、RTC列のRTCをオンにします。 表示されたメッセージボックスで、[OK] をクリックします。

レプリケーション指標の監視Monitor replication metrics

RTC機能を有効にした後、OSSコンソールの [CRR] タブで [RTCメトリックモニタリング] をクリックして、レプリケーションメトリックを表示できます。 たとえば、データのレプリケーションの待ち時間、レプリケートする残りのデータの量、レプリケートする操作の数を表示できます。

monitor

次の表に、レプリケーションメトリックを示します。

メトリック

説明

RTCレプリケーションのレイテンシ

レプリケーションの最大データレプリケーション待ち時間、つまりレプリケーションのリカバリポイント目標 (RPO) 。

たとえば、データ複製の待ち時間が1分の場合、RTCは、1分前にソースバケットに書き込まれたすべてのデータが宛先バケットに複製されることを保証します。 災害や緊急事態が発生した場合、1分前の時点までデータを回復できます。

RTC複製するデータ量

特定の時点でレプリケーションルールによって宛先バケットにレプリケートされるデータの合計サイズ。

たとえば、08:00に800 MBのデータがソースバケットに書き込まれ、OSSは08:00から08:01の間に600 MBのデータを複製します。 08:01に、レプリケートされるために残っているデータの量は200 MBです。

RTCレプリケーションする操作数

特定の時点でレプリケーションルールによって宛先バケットにレプリケートされていない操作の総数。

設定例:

  • 111操作は08:00にソースバケットで実行されます

    オブジェクトアクセス制御リスト (ACL) を変更する100の書き込み操作 + 10の削除操作 + 1の操作

  • CRR機能は、08:00から08:01までの101操作をレプリケートします。

    90の書き込み操作 + 10の削除操作 + オブジェクトACLを変更する1つの操作

08:01において、複製されるべき残りの操作の数は10である。

RTC書き込み帯域幅

レプリケーションルールによってソースバケットからレプリケートするデータの書き込み帯域幅。

たとえば、プレフィックス1およびプレフィックス2を含む名前のオブジェクトは、08:00に合計帯域幅800 Mbit/sでソースバケットに書き込まれます。

  • プレフィックス1を含む名前のオブジェクトの書き込み帯域幅は200 Mbit/sです。

  • プレフィックス2を含む名前のオブジェクトの書き込み帯域幅は600 Mbit/sです。

レプリケーションルールがプレフィックス1を含む名前のオブジェクトのみをレプリケートする場合、RTC書き込み帯域幅は200 Mbit/sです。

RTC書き込みQPS

レプリケーションルールによってソースバケットからレプリケートする書き込み操作のQPS。

たとえば、アップロード、変更、および削除操作は、08:00にソースバケットで実行されます。

  • オブジェクトのアップロードのQPSは10です。

  • オブジェクトACL変更のQPSは5です。

  • オブジェクト削除のQPSは3です。

レプリケーションルールがソースバケットで実行されたアップロードおよび変更操作のみをレプリケートする場合、RTC書き込みQPSは15です。

レプリケーションルールがソースバケットで実行されたすべての操作をレプリケートする場合、RTC書き込みQPSは18です。

説明

RTC書き込み操作には、次の操作が含まれます。

  • オブジェクトのアップロード、オブジェクトACLの変更、オブジェクトの削除

    対応するAPI操作は、PutObject、PostObject、AppendObject、CopyObject、DeleteObject、DeleteMultipleObjects、およびPutObjectACLです。

  • マルチパートアップロードタスクの開始、パーツのアップロード、パーツのコピー

    対応するAPI操作は、InitiateMultipartUpload、UploadPart、UploadPartCopy、およびCompleteMultipartUploadです。

  • オブジェクトへのタグの追加とオブジェクトからのタグの削除

    対応するAPI操作は、PutObjectTaggingとDeleteObjectTaggingです。

  • シンボリックリンクの作成

    対応するAPI操作はPutSymlinkです。