アプリケーションのワークロードにトラフィックスパイクが頻繁に発生する場合、ご利用の ESSD AutoPL ディスクに対して I/O バースト機能を有効化できます。この機能により、設定された制限値を超えてディスク性能が向上し、トラフィックスパイクに対応する追加の I/O 容量が提供されます。本トピックでは、PolarDB コンソールで PolarDB for MySQL クラスターの ESSD AutoPL ディスクに対して I/O バースト機能を有効化または無効化する方法について説明します。
前提条件
ご利用の PolarDB for MySQL クラスターは、ESSD AutoPL ディスクを使用している必要があります。
I/O バースト機能は、Serverless クラスターではサポートされていません。
概要
ディスクで I/O バーストが有効化されると、クラスターの最大 IOPS およびスループットが向上します。次の表は、I/O バーストの有効化前後における性能制限を比較したものです。
プライマリノードで I/O バーストを有効化すると、すべてのセカンダリノードでも自動的に有効化されます。
シナリオ | 最大 IOPS | 最大スループット |
I/O バースト無効 | クラスターの最大 IOPS は 100,000(ベースライン性能とプロビジョニング性能の合計上限)です。 | クラスターの最大スループットは 1,131 MB/s(ベースライン性能とプロビジョニング性能の合計上限)です。 |
I/O バースト有効 | クラスターの最大 IOPS は 1,000,000 です。 | クラスターの最大スループットは 4,096 MB/s(4 GB/s)です。 |
スループットの上限に達すると IOPS に影響を与え、IOPS の上限に達するとスループットに影響を与える可能性があります。
最大 IOPS および I/O 帯域幅の詳細については、「x86 アーキテクチャ向けコンピュートノードスペック」および「Yitian ARM アーキテクチャ向けコンピュートノードスペック」をご参照ください。
最大 I/O 帯域幅における IOPS を計算するには、次の数式を使用します。
PolarDB エンジンバージョン:PolarDB for MySQL Standard Edition
IOPS 計算式:クラスターの最大 I/O 帯域幅(Gbit/s)× 1024 × 1024 ÷ 8 ÷ 16
注:数値 8 はビットをバイトに変換するためのもの(1 バイト = 8 ビット)です。数値 16 は PolarDB for MySQL における単一 I/O 操作のデータサイズ(16 KB)を表します。
影響
I/O バーストの有効化または無効化によって瞬断は発生せず、通常はサービスに影響しません。まれにクラスターの IOPS が変動する場合があるため、オフピーク時間帯にこの操作を実行してください。
注意事項
I/O バーストの有効化または無効化には数分かかります。所要時間はクラスターの読み取り・書き込みトラフィックに依存します。
課金
ESSD AutoPL ディスクの料金は、ディスク容量料金、プロビジョニング性能料金、およびI/O バースト料金の 3 つのコンポーネントで構成されます。
ディスク容量料金:ディスク作成時にディスク容量に対する課金が開始されます。作成後、ディスクは同じ容量の ESSD PL1 ディスクと同等のベースライン性能を提供します。課金ルールの詳細については、「ストレージ容量の課金ルール」をご参照ください。
プロビジョニング性能料金:この機能は有効化後に従量課金(Pay-As-You-Go)で課金されます。
I/O バースト料金:この機能は有効化後に従量課金(Pay-As-You-Go)で課金されます。
ディスクの支払い方法 | ディスク料金(USD) | ディスク性能 |
サブスクリプション
サブスクリプション期間:1 か月 |
|
|
従量課金(Pay-As-You-Go)
課金期間:24 時間 |
|
ESSD AutoPL ディスクの使用量は、ストレージ容量およびプロビジョニング IOPS に基づいて計算されます。
PolarDB クラスター(プライマリノードとセカンダリノードを含む)の I/O バースト料金は、従量課金(Pay-As-You-Go)方式で 1 時間ごとに課金されます。1 時間あたりの I/O 使用量が 10,000 未満の場合、10,000 に切り上げられます。
操作手順
新規クラスターの I/O バーストを有効化
PolarDB クラスター購入ページに移動します。
クラスター構成中に、ストレージタイプ を ESSD AutoPL クラウドディスク に設定し、I/O バーストのスイッチを有効化します。
既存クラスターの I/O バーストを変更
PolarDB コンソールにログインし、ご利用のクラスターが配置されているリージョンを選択して、クラスター ID をクリックします。
基本情報セクションで、分散データベースストレージサブセクションを見つけ、ストレージ設定の変更をクリックします。
ストレージ構成の変更ページで、必要に応じて AutoPL ディスクの事前設定 IOPS を設定します。I/O バーストを有効化セクションで、無効または有効を選択します。
切り替え時刻で、今すぐ切り替えまたは指定時刻に切り替えを選択します。
指定時刻に切り替えを選択した場合、今後 24 時間以内の時刻を指定できます。設定変更はスケジュール時刻から 30 分以内に完了します。
スケジュール済みタスクページで、タスク詳細の確認またはタスクのキャンセルも可能です。詳細については、「スケジュール済みタスク」をご参照ください。
利用規約を読み、同意したうえで、今すぐ購入するをクリックします。