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

Database Autonomy Service:帯域幅の自動調整

最終更新日:Mar 03, 2026

Database Autonomy Service (DAS) は、Redis インスタンスの帯域幅自動調整機能を提供します。これには、帯域幅の自動スペックアップと自動スペックダウンが含まれます。DAS は平均帯域幅使用量をリアルタイムで監視し、計画的または予期せぬトラフィックの急増に容易に対応できるよう支援し、お客様がビジネスの成長に集中できるようにします。このトピックでは、Redis インスタンスの帯域幅を自動的に調整する方法について説明します。

重要
  • 弾性機能には通常 3~5 分の遅延があります。ご利用のワークロードの感度が高い場合は、Auto Scaling のしきい値を下げ、監視頻度を短くしてください。

  • アカウントに支払い遅延がある場合、Auto Scaling は利用できなくなります。アカウントの状態が正常に戻ってから 3 時間以内に機能は再開されます。

  • 帯域幅の自動調整は、リアルタイムのパフォーマンス傾向データに依存します。このデータが予期せず中断されたり、大幅に遅延したりすると、有効な入力がないため、この機能は動作できません。

前提条件

  • Redis コミュニティ版の標準アーキテクチャ、クラスタアーキテクチャ、または読み書き分離アーキテクチャ (クラシックおよびクラウドネイティブ形式を含む)。

  • メモリ最適化された Tair (Redis OSS-compatible) の標準アーキテクチャ、クラスタアーキテクチャ、または読み書き分離アーキテクチャ (クラシックおよびクラウドネイティブ形式を含む)。

  • 永続メモリ最適化された Tair (Redis OSS-compatible) の標準アーキテクチャ、クラスタアーキテクチャ、または読み書き分離アーキテクチャ。

  • DAS のサービスリンクロールを作成済みであること。

    説明

    DAS のサービスリンクロールを作成していない場合、帯域幅の自動調整を有効にすると、帯域幅の変更を実行する前にロールが自動的に作成されます。

背景情報

インスタンスタイプごとに提供される帯域幅制限は異なります。トラフィックが帯域幅制限を超えると、ブロッキングが発生し、サービスパフォーマンスが低下する可能性があります。トラフィックの急増や、large キーに対する一時的な大量の読み書き操作に直面した場合、インスタンスの帯域幅を調整することで、帯域幅の制約を迅速に解消できます。インスタンスタイプの変更と比較して、帯域幅調整はより迅速な帯域幅の増加、低い全体コスト、そして瞬間的な切断の回避といった利点があります。詳細については、「Redis インスタンスの帯域幅を手動で調整する」をご参照ください。

シナリオ

この機能を使用して、以下のシナリオでインスタンスの帯域幅を調整できます。

クリックして詳細なシナリオを表示

シナリオ

説明

トラフィックの急増への対応

タイムセールなどのプロモーションイベント中のトラフィックの急増に対応するために、インスタンスの帯域幅を調整できます。これらのイベントが終了した後、インスタンスの帯域幅を減らしてコストを削減できます。

ビジネスへの影響の緩和

短期間に large キーに対する多くの読み書き操作が実行される場合、ビジネスへの影響を緩和し、これらの操作を処理するための時間を確保するために、インスタンスの帯域幅を一時的に増やす必要があります。

低コストでのリクエストの偏りへの対処

インスタンスがクラスタアーキテクチャまたは読み書き分離アーキテクチャを使用している場合、一部のデータシャードまたは読み取り専用レプリカが他のものよりも頻繁にアクセスされ、その帯域幅が頻繁に上限に達する一方で、他のデータシャードまたは読み取り専用レプリカの帯域幅使用率が低いことがあります。

帯域幅の自動スケーリング機能を有効にすると、システムは割り当てられた帯域幅が不十分なデータシャードまたは読み取り専用レプリカを特定し、それらの帯域幅を増やします。これらのデータシャードまたは読み取り専用レプリカが属するインスタンスの帯域幅を手動で増やしたり、仕様を変更したりする必要はありません。これにより、コストが削減され、運用保守が容易になります。

帯域幅の自動スケーリングフロー

帯域幅の自動スケーリング機能を有効にすると、システムは設定した自動スケーリングポリシーと観察ウィンドウに基づいて以下の操作を実行します。増分または減分はシステムによって計算されます:

  • インスタンスの帯域幅スペックアップしきい値に達した場合、システムは帯域幅を増やし、帯域幅使用量の監視を続けます。しきい値に再度達した場合、システムは再び帯域幅を増やします。帯域幅は、インスタンスタイプのデフォルト帯域幅の最大 6 倍まで増加でき、最大増分は 192 MB/s です。

    より高い帯域幅が必要な場合は、Tair (Enterprise Edition) の使用を推奨します。各 Tair インスタンスタイプがサポートする最大帯域幅は、少なくとも 96 MB/s です。Tair (Enterprise Edition) にアップグレードしてから帯域幅を調整することもできます。

  • インスタンスの帯域幅スペックダウンしきい値に達した場合、システムは帯域幅を減らし、帯域幅使用量の監視を続けます。しきい値に再度達した場合、システムは再び帯域幅を減らします。帯域幅は、インスタンスタイプのデフォルト帯域幅まで減少させることができます。

説明

各スケーリング操作のターゲット帯域幅は次のとおりです:実際の帯域幅使用量 (MB/s) / ((スペックアップしきい値 + スペックダウンしきい値) / 2)。各スケーリング操作の後、システムは実際の帯域幅使用量をスペックアップしきい値とスペックダウンしきい値の間のレベルに維持しようとします。

たとえば、インスタンスのデフォルト帯域幅が 96 MB/s で、スペックアップしきい値が 70%、スペックダウンしきい値が 30% に設定され、観察ウィンドウが 15 分に設定されている場合、平均帯域幅使用率が 70% 以上になると、システムは帯域幅を増やします。増加後のターゲット帯域幅は ((96 * 70%)) / (((70% + 30%) / 2)) = 135 MB/s です。増加後に平均帯域幅使用率が 30% 以下になると、システムはインスタンスの帯域幅を減少させます (最小でインスタンスタイプのデフォルト帯域幅まで)。

機能制限

  • インスタンスの帯域幅が自動的に増加された後、システムは少なくとも 1 時間待機してから帯域幅を自動的に減少させることができます。さらに、2 つの自動帯域幅増加操作の間には1 分間の冷却期間があります。

  • インスタンスの帯域幅は、インスタンスタイプのデフォルト帯域幅の最大 6 倍まで増加でき、最大増分は 192 MB/s です。

    説明

    例:

    • 2 GB の標準メモリ最適化 Tair インスタンスのデフォルト帯域幅は 96 MB/s です。このインスタンスの最大帯域幅は 96 MB/s + 192 MB/s = 288 MB/s となります。

    • 256 MB の標準 Redis コミュニティ版インスタンスのデフォルト帯域幅は 10 MB/s です。このインスタンスタイプの最大追加帯域幅は 60 MB/s です。したがって、インスタンスの最大帯域幅は 10 MB/s + 60 MB/s = 70 MB/s となります。

    より高い帯域幅が必要な場合は、インスタンスタイプまたはアーキテクチャをアップグレードする (たとえば、標準アーキテクチャからクラスタアーキテクチャへ) ことで、より高い帯域幅パフォーマンスを得ることができます。詳細については、「インスタンスタイプ」をご参照ください。

  • インスタンスの帯域幅を手動で調整することと、帯域幅の自動スケーリングを同時に有効にすることは推奨しません。

    両方の機能を同時に使用した場合:手動で設定した帯域幅が上限に達すると、自動的な帯域幅の増加はトリガーされなくなります。トラフィックが減少すると、自動的な帯域幅の減少により、手動で設定した帯域幅がインスタンスタイプのデフォルト帯域幅まで減少します。

    説明

    例:

    • インスタンスのデフォルト帯域幅が 10 MB/s で、手動で 70 MB/s に設定した場合、スペックアップしきい値に達しても、6 倍のスケーリング制限を超えているため、帯域幅は自動的に増加しません。

    • 同じタイプのインスタンスの帯域幅を手動で 40 MB/s に設定した場合、スペックアップしきい値に達すると、帯域幅は最大 70 MB/s まで自動的に増加できます。スペックダウンしきい値に達すると、帯域幅はデフォルトの 10 MB/s に達するまで減少します。

  • インスタンスに有効期限が切れていない帯域幅プランがある場合、そのインスタンスの帯域幅自動スケーリングを有効にすることはできません。まず、インスタンスの帯域幅プランのサブスクリプションを解除する必要があります。詳細については、「サブスクリプションの管理」をご参照ください。

  • 以下のいずれかの操作を実行すると、インスタンスの帯域幅自動スケーリングは無効になります。必要に応じて、この機能を再度有効にする必要があります:

    操作

    例外

    メジャーバージョンのアップグレード

    なし

    インスタンスの構成変更

    インスタンスが標準アーキテクチャを使用している場合、インスタンスの仕様を変更しても帯域幅設定は有効なままです。

    インスタンスのゾーン変更

    インスタンスが標準アーキテクチャを使用している場合、インスタンスをゾーン間で移行しても帯域幅設定は有効なままです。

課金

追加された帯域幅とその使用時間に基づいて、時間単位で課金されます。料金はリージョンによって異なります。詳細については、「課金項目」をご参照ください。

説明

インスタンスのデフォルト帯域幅は無料です。料金は、デフォルトを超えて追加された帯域幅にのみ適用されます。

操作手順

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

  2. 左側のナビゲーションウィンドウで、[インテリジェント O&M センター] > インスタンスモニター をクリックします。

  3. 対象のインスタンスを見つけ、インスタンス ID をクリックしてインスタンス詳細ページを開きます。

  4. インスタンスページの左側のナビゲーションウィンドウで、[自律センター] をクリックします。ページの右側で、[自律機能スイッチ] をクリックします。

  5. 自律機能管理 > 自律機能設定 タブで、[自律機能スイッチ] をオンにします。その後、帯域幅の自動スペックアップ および 帯域幅の自動スペックダウン を有効にします。

    1. [最適化とレート制限] タブで、[帯域幅の自動スペックアップ] および [帯域幅の自動スペックダウン] を選択します。

    カテゴリ

    パラメーター

    説明

    帯域幅の自動スペックアップ

    帯域幅の自動スペックアップ

    この機能を有効にするには選択します。

    平均帯域幅使用率が次の値以上

    平均帯域幅使用率がこのしきい値 (パーセント) を満たすか超えると、帯域幅の自動スペックアップがトリガーされます。システムは、インバウンドまたはアウトバウンドの平均使用率の高い方を平均帯域幅使用率として使用します。

    観察ウィンドウ

    観察ウィンドウの期間を分単位で選択します。

    説明

    この例では、30 分の観察ウィンドウ中に平均帯域幅使用率が 70% に達するか超えた場合、システムは Redis インスタンスの帯域幅をスペックアップします (デフォルト帯域幅の最大 6 倍、追加で 192 MB/s まで)。使用率が 30% 以下に低下した場合、システムは帯域幅をスペックダウンします (最小:インスタンスタイプのデフォルト帯域幅)。

    帯域幅の自動スペックダウン

    帯域幅の自動スペックダウン

    この機能を有効にするには選択します。[自動帯域幅スペックアップ] を有効にした後でないと、[自動帯域幅スペックダウン] を有効にできません。

    平均帯域幅使用率が次の値以下

    平均帯域幅使用率がこのしきい値 (パーセント) に低下するか下回ると、帯域幅の自動スペックダウンがトリガーされます。システムは、インバウンドまたはアウトバウンドの平均使用率の低い方を平均帯域幅使用率として使用します。

  6. [OK] をクリックします。

  7. (任意) Event Subscription Settings をクリックして、帯域幅の自動スペックアップまたはスペックダウンの通知を設定します。

    帯域幅の自動変更が発生すると、DAS は通知レベルのイベントを生成します。[サブスクリプションサービスを有効化] をオンにし、イベント通知パラメーターを設定します。詳細については、「イベントサブスクリプションの有効化」をご参照ください。

  8. (任意) アラートテンプレートを設定して、アラートをサブスクライブし、帯域幅の自動変更に関する情報を常に把握します。

    システムはアラートテンプレートを推奨し、対応する自律イベントのアラートルールを追加します。プロンプトに従って設定を完了します。

    説明
    • インスタンスにすでにアラートテンプレートがある場合は、プロンプトに従って自律イベントのアラートルールを追加します。

    • 独自のアラートテンプレートとルールを作成するには、「アラートテンプレートの設定」および「アラートルールの設定」をご参照ください。

  9. 通知を受け取るアラートグループを選択します。

    • [連絡先の追加] をクリックして、新しいアラート連絡先を追加します。

    • 新しいアラートグループを追加するには、[連絡先グループの作成] をクリックします。

    • 連絡先の横にある [編集] または [削除] をクリックして、情報を変更または削除します。

    詳細な手順については、「アラート連絡先の管理」をご参照ください。

  10. [設定の送信] をクリックし、ダイアログボックスでアラート設定を確認します。