この Topic では、高性能ディスクについて、その特徴、パフォーマンス、パフォーマンス制限、シナリオ、課金の詳細、および関連操作について説明します。この情報は、適切な高性能ディスクを選択するのに役立ちます。
特徴
高性能ディスクは、ApsaraDB RDS でサポートされる新しいストレージタイプです。エンタープライズ SSD (ESSD) のすべての特徴 と互換性があり、I/O パフォーマンスバースト、Buffer Pool Extension (BPE)、および OSS へのデータアーカイブをサポートします。
Buffer Pool Extension (BPE)
Buffer Pool Extension (BPE) 機能を有効にすると、インスタンスのバッファープールサイズが拡張されます。これにより、キャッシュが高速化され、RDS インスタンスの全体的な読み取りおよび書き込みパフォーマンスが向上します。この機能は、高性能ディスクからの I/O ジッターがデータベース操作に与える影響を大幅に軽減し、安定性を向上させます。これは、インスタンスタイプをアップグレードしたり、ビジネスロジックを変更したりすることなく、インスタンスの I/O パフォーマンスを大幅に向上させたい場合に役立ちます。詳細については、「Buffer Pool Extension (BPE) 機能」をご参照ください。
I/O パフォーマンスバースト
I/O パフォーマンスバースト機能を有効にすると、ディスクの 1 秒あたりの入出力操作 (IOPS) は最大 IOPS 値によって制限されません。これにより、ビジネスピーク時に高い I/O 機能を提供し、バースト需要に対応します。この機能は、I/O 負荷が高く変動するシナリオに適しています。詳細については、「I/O パフォーマンスバースト機能」をご参照ください。
データアーカイブ
OSS へのデータアーカイブ機能を有効にすると、アクセス頻度の低いデータを OSS に転送できます。これにより、PL1 ESSD と比較してデータストレージコストを 80% 削減できます。この機能は、アクセスや変更が頻繁に行われないテーブルを含むインスタンスに適しています。詳細については、「データアーカイブ機能」をご参照ください。
サポートされるインスタンス
RDS MySQL は、高可用性版とクラスター版を提供します。
サーバーレス課金方法を使用しないインスタンスでは、高性能ディスクがサポートされます。
サーバーレス課金方法はサポートされていません。
高性能ディスクのパフォーマンス
高性能ディスクのパフォーマンスは、ベースライン I/O パフォーマンスとバーストパフォーマンスで構成されます。
高性能ディスクのストレージ容量 | ベースラインパフォーマンス | パフォーマンス制限 (ベースライン + バースト) |
100 GB <= ストレージ容量 < 256 GB | I/O 帯域幅: IOPS: | I/O 帯域幅: IOPS: |
256 GB <= ストレージ容量 < 1000 GB | I/O 帯域幅: 4096 MB/s IOPS: | |
ストレージ容量 >= 1000 GB | I/O 帯域幅: 4096 MB/s IOPS: 1,000,000 |
機能のパフォーマンス
Buffer Pool Extension (BPE)
BPE を有効にすると、読み取りおよび書き込みパフォーマンスが効果的に向上し、SQL 実行時間が短縮され、I/O ジッターがデータベース操作に与える影響が軽減されて安定性が向上します。詳細については、「Buffer Pool Extension (BPE) 機能」をご参照ください。
I/O パフォーマンスバースト
高性能ディスクで I/O パフォーマンスバースト機能を有効にすると、インスタンスの実際の最大 IOPS とスループットが増加します。次の表に、この機能を無効にした場合との違いを示します。
プライマリノードで I/O パフォーマンスバースト機能を有効にすると、セカンダリノードでもこの機能が有効になります。この機能は、読み取り専用インスタンスでは自動的に有効になりません。各読み取り専用インスタンスの詳細ページで有効にする必要があります。
シナリオ | 最大 IOPS | 最大スループット |
I/O パフォーマンスバーストが無効 |
|
|
バーストが有効 |
|
|
スループットが上限に達すると、IOPS が影響を受けます。同様に、IOPS が上限に達すると、スループットも影響を受けます。
上記の数式は、リソースを共有するため、汎用インスタンスタイプを使用するインスタンスには適用されません。その結果、最大 IOPS と最大 I/O 帯域幅は保証されません。
上記の数式におけるインスタンスタイプの最大 IOPS と最大 I/O 帯域幅については、「標準プライマリ ApsaraDB RDS for MySQL インスタンスのインスタンスタイプ (元の x86 アーキテクチャ)」および「Yitian プライマリ ApsaraDB RDS for MySQL インスタンスのインスタンスタイプ (元の ARM アーキテクチャ)」をご参照ください。
データアーカイブ
高性能ディスクで OSS へのデータアーカイブ機能を有効にし、アクセス頻度の低いデータをアーカイブすると、ストレージコストを削減できます。アーカイブされたデータへのアクセスパフォーマンスは比較的低くなります。
シナリオ
Buffer Pool Extension (BPE)
BPE 機能は、高い読み取り I/O 負荷と一時テーブルの頻繁な使用を伴うシナリオに適しています。
I/O パフォーマンスバースト
高性能ディスクは、I/O 負荷が高く変動するシナリオに適しています。
ビジネスピーク、大規模なトランザクション、全表スキャン、および大量のデータを返すクエリは、I/O 負荷を増加させる可能性があります。場合によっては、CPU、メモリ、およびストレージ容量は十分ですが、I/O 使用率が 100% に近づくか、または達します。この場合、唯一のオプションは、インスタンス構成またはストレージレベル (たとえば、PL1 から PL2) をアップグレードすることです。
アップグレードしない場合、I/O 負荷がインスタンスの I/O 制限を超えます。これにより、パフォーマンスの低下、クエリのタイムアウト、さらには接続例外が発生します。
インスタンス構成をアップグレードすると、I/O パフォーマンスは要件を満たしますが、これにより CPU、メモリ、およびストレージ容量がアイドル状態になり、無駄になります。
ストレージレベルをアップグレードすると、短期的には I/O パフォーマンスを最大限に活用できます。ただし、I/O 負荷が低下した後、より高いストレージレベルもリソースを無駄にし、コストを増加させます。
高性能ディスクの I/O パフォーマンスバースト機能は、これらの問題を解決できます。I/O パフォーマンスバースト機能を有効にすると、I/O 負荷が高い場合にシステムが自動的にバーストをトリガーして I/O 制限を増やします。I/O 負荷が低下すると、I/O 制限は自動的に復元されます。これにより、サーバーレス I/O パフォーマンスが提供され、リソースの無駄や不要なコストが防止されます。
データアーカイブ
データアーカイブ機能は、アクセスや変更が頻繁に行われないテーブルを多数含むインスタンスに適しています。
制限
高性能ディスクのストレージ容量は 10 GB から 64,000 GB の範囲です。
ストレージタイプを高性能ディスクから他のストレージタイプに変更することはできません。ただし、ストレージタイプを ESSD から高性能ディスクに変更することはできます。詳細については、「ESSD を高性能ディスクに変更する」をご参照ください。
課金
課金方法
高性能ディスク料金 = RDS ストレージ容量料金 + I/O パフォーマンスバースト料金 + Buffer Pool Extension (BPE) 料金 + OSS へのデータアーカイブ料金。
各機能の課金の詳細については、次の Topic をご参照ください:
Buffer Pool Extension (BPE) 機能は、汎用インスタンスタイプを使用する ApsaraDB RDS for MySQL インスタンスでは無料です。
2025 年 9 月 16 日 (シンガポール時間) まで、I/O パフォーマンスバースト機能の使用には料金はかかりません。2025 年 9 月 16 日から、この機能は正式に課金されます。詳細については、「正式な課金に関するお知らせ」をご参照ください。
RDS ストレージ容量料金
PL2 および PL3 ESSD の料金は、高性能ディスクの料金とは異なります。変更時のコンソールの注文に表示される価格差が優先されます。
特定の期間内では、インスタンスの I/O 負荷が高い期間が短いほど、高性能ディスクは PL2 および PL3 ESSD と比較してコスト効率が高くなります。
高性能ディスク料金 = ストレージ容量料金 + I/O パフォーマンスバースト料金 + Buffer Pool Extension (BPE) 料金 + OSS へのデータアーカイブ料金。
RDS インスタンスのストレージ容量は、サブスクリプションおよび従量課金の課金方法をサポートしています。課金は PL1 ESSD と同じです。詳細については、「課金項目」をご参照ください。
次のリージョンでは、高性能ディスクは課金方法に関係なく PL1 ESSD よりもコスト効率が高くなります。高性能ディスクの単価は、PL1 ESSD の単価よりも低くなっています。
中国 (香港)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、タイ (バンコク)、日本 (東京)、韓国 (ソウル)、米国 (シリコンバレー)、米国 (バージニア)、ドイツ (フランクフルト)、英国 (ロンドン)、および UAE (ドバイ)。
次のリージョンでは、高性能ディスクの単価は PL1 ESSD の単価と同じです。
中国 (杭州)、中国 (上海)、中国 (北京)、中国 (深圳)、中国 (南通)、中国 (青島)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (河源)、中国 (広州)、および中国 (成都)