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

ApsaraDB RDS:汎用 ESSD の I/O バースト機能を有効化および無効化する

最終更新日:Apr 24, 2025

ワークロードの変動が大きく、ピーク時間が頻繁に変化する場合は、ApsaraDB RDS for MySQL インスタンスの汎用エンタープライズ SSD(ESSD)の I/O バースト機能を有効にすることができます。 これにより、汎用 ESSD の IOPS は最大 IOPS によって制限されなくなります。 これにより、RDS インスタンスの I/O パフォーマンスが向上し、ピーク時のワークロードバーストに対応できます。 このトピックでは、ApsaraDB RDS コンソールで、および API オペレーションを呼び出すことによって、RDS インスタンスの汎用 ESSD の I/O バースト機能を有効化および無効化する方法について説明します。

前提条件

RDS インスタンスは、汎用 ESSD ストレージタイプを使用しています。

機能の説明

RDS インスタンスの汎用 ESSD の I/O バースト機能を有効にすると、RDS インスタンスの最大 IOPS と最大スループットが増加します。 次の表は、RDS インスタンスの I/O バースト機能が有効になる前と後の RDS インスタンスの最大 IOPS と最大スループットを比較したものです。

説明

プライマリ RDS インスタンスの I/O バースト機能を有効にすると、セカンダリ RDS インスタンスの I/O バースト機能が自動的に有効になります。 プライマリ RDS インスタンスの読み取り専用 RDS インスタンスの I/O バースト機能を有効にする場合は、インスタンスの詳細ページに移動する必要があります。

シナリオ

最大 IOPS

最大スループット

I/O バースト無効

min{50000 + IOPS 増分, インスタンスタイプの最大 IOPS, インスタンスタイプの最大 I/O 帯域幅に対応する IOPS, 1800 + 50 × RDS インスタンスのストレージ容量 + IOPS 増分}

min{350 + I/O 帯域幅の増分, インスタンスタイプの最大 I/O 帯域幅, 120 + 0.5 × RDS インスタンスのストレージ容量 + I/O 帯域幅の増分} (単位: MB/s)

I/O バースト有効

min{1000000, インスタンスタイプの最大 IOPS, インスタンスタイプの最大 I/O 帯域幅に対応する IOPS}

min{4000, インスタンスタイプの最大 I/O 帯域幅} (単位: MB/s)

説明

影響

I/O バースト機能を有効または無効にしても、一時的な接続は発生しません。 ほとんどの場合、ワークロードに悪影響はありません。 場合によっては、RDS インスタンスの IOPS が変動することがあります。 この操作は、オフピーク時に行うことをお勧めします。

使用上の注意

I/O バースト機能の有効化または無効化に必要な時間は、RDS インスタンスの読み取り/書き込みトラフィックによって異なります。 ほとんどの場合、機能の有効化または無効化には数分かかります。

課金

説明

Alibaba Cloud は、汎用 ESSD の I/O バースト機能の期間限定無料オファーを提供しています。 2024 年 6 月 20 日から、I/O バースト機能を無料で使用できます。 イベント終了後、無料枠が増加します。 イベントの詳細については、「[特別オファー/価格の変更] ApsaraDB RDS は、汎用 ESSD の I/O バースト機能の期間限定無料オファーを提供しています」をご参照ください。

課金ルール

単価

バースト可能 I/O オペレーションの時間料金 = (データベースシステム内のすべての RDS インスタンスにおけるバースト可能 I/O オペレーションの総数 - バースト可能 I/O オペレーションの無料枠) × バースト可能 I/O オペレーションの単価

バースト可能 I/O オペレーションの単価: 10,000 バースト可能 I/O オペレーションあたり 0.0015 米ドル

説明

従量課金方式のみがサポートされています。 プライマリ RDS インスタンスとセカンダリ RDS インスタンスを含む、RDS インスタンスの汎用 ESSD でのバースト可能 I/O オペレーションに対して課金されます。 システムは 1 時間ごとに請求書を生成します。 料金は 10,000 I/O オペレーションごとに計算されます。 課金のため、バースト可能 I/O オペレーションは次の 10,000 I/O オペレーションに切り上げられます。

バースト可能 I/O オペレーションの無料枠

バースト可能 I/O オペレーションの無料枠は、RDS エディションによって異なります。 次の表は、無料枠を示しています。

RDS エディション

無料枠

RDS Basic Edition

1 時間あたり 300,000

RDS High-availability Edition

1 時間あたり 600,000

RDS Cluster Edition

1 時間あたり 800,000

バースト可能 I/O オペレーションの数: データベースシステム内のすべての RDS インスタンスにおけるバースト可能 I/O オペレーションの総数

RDS エディション

バースト可能 I/O オペレーションの数

RDS Basic Edition

RDS インスタンスにおけるバースト可能 I/O オペレーションの数

RDS High-availability Edition

プライマリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数 + セカンダリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数

RDS Cluster Edition

プライマリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数 + すべてのセカンダリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数

説明
  • プライマリ RDS インスタンスの I/O 負荷が大きく、I/O バーストがトリガーされると、データとサービスの整合性を確保するために、セカンダリ RDS インスタンスでも I/O バーストがトリガーされます。 セカンダリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数は、プライマリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数と同じです。

  • 読み取り専用 RDS インスタンスの I/O バースト機能は個別に有効にする必要があります。 読み取り専用 RDS インスタンスの I/O バースト機能の課金ルールは、プライマリ RDS インスタンスの課金ルールと同じです。 読み取り専用 RDS インスタンスで RDS High-availability Edition が実行されている場合、I/O バースト機能の料金には、読み取り専用 RDS インスタンスのプライマリ RDS インスタンスとセカンダリ RDS インスタンスで発生した I/O バースト料金が含まれます。

RDS インスタンスにおけるバースト可能 I/O オペレーションの数: ベースライン IOPS またはスループットを超える部分 × 期間

説明

ベースライン I/O パフォーマンスには、ベースライン IOPS とベースラインスループットが含まれ、汎用 ESSD の初期 I/O パフォーマンスを指します。 初期 I/O パフォーマンスは、I/O バースト機能が無効になっている場合の最大 IOPS と最大スループットです。

シナリオ

RDS High-availability Edition を実行し、200 GB のストレージ容量を持つ汎用 ESSD を使用する RDS インスタンスが作成されます。 RDS インスタンスにはセカンダリ RDS インスタンスがあります。 RDS インスタンスのベースライン IOPS は 12,000 です。

RDS インスタンスの I/O バースト機能が有効になっています。 00:00:00 から 01:00:00 まで、バースト可能 I/O オペレーションは 00:00:00 から 00:00:27 までと 00:53:00 から 00:53:33 まで生成され、これらの期間の IOPS は 22,000 のままです。 1 時間以内のその他の期間では、IOPS はベースラインを超えず、バースト可能 I/O オペレーションは生成されません。

バースト時間

上記の例では、バースト可能 I/O オペレーションが生成され、合計バースト時間は 60 秒です。 値 60 は、次の計算を使用して取得されます: 27 + 33 = 60。

1 時間以内の RDS インスタンスにおけるバースト可能 I/O オペレーションの数

(22,000 - 12,000) × 1 × 60 = 600,000。

1 時間以内のデータベースシステム内のすべての RDS インスタンスにおけるバースト可能 I/O オペレーションの総数

600,000 + 600,000 = 1,200,000。 プライマリ RDS インスタンスとセカンダリ RDS インスタンスにおけるバースト可能 I/O オペレーションの数はそれぞれ 600,000 です。

課金の例

たとえば、RDS High-availability Edition を実行する RDS インスタンスにおけるバースト可能 I/O オペレーションの数は、1 時間以内に 602,000 です。 次の表は、バースト可能 I/O オペレーションの料金を示しています。

バースト可能 I/O オペレーションの実際の数

1 時間あたり 602,000

無料枠

1 時間あたり 600,000

超過バースト可能 I/O オペレーション

2,000 I/O

バースト可能 I/O オペレーションの実際の数の料金

10,000 × 10,000 I/O オペレーションあたり 0.0015 米ドル = 0.0015 米ドル

手順

RDS インスタンスの作成時に I/O バースト機能を有効にする

  1. ApsaraDB RDS 購入ページに移動します.

  2. [ストレージタイプ] パラメーターを [汎用 ESSD] に設定し、[I/O バースト] をオンにします。

既存の RDS インスタンスの I/O バースト機能を有効または無効にする

  1. ApsaraDB RDS コンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけ、RDS インスタンスの ID をクリックします。

  2. 表示されるページの [基本情報] セクションで、[ストレージタイプ] パラメーターを見つけ、[汎用 ESSD] の横にある [汎用 ESSD の構成] をクリックして、I/O バースト機能を有効または無効にします。

関連情報

関連操作

操作

説明

ModifyDBInstanceSpec

汎用 ESSD の I/O バースト機能を構成する場合は、次の項目に注意してください。

  • DBInstanceStorageType パラメーターが general_essd に設定されていることを確認します。

  • BurstingEnabled パラメーターは、I/O バースト機能を管理するために使用されます。 値 true は、機能が有効になっていることを示します。 値 false は、機能が無効になっていることを示します。

  • インスタンスタイプやストレージ容量など、他のパラメーターは変更しないでください。