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

ApsaraDB RDS:一般的なESSDとは何ですか?

最終更新日:Aug 23, 2024

このトピックでは、一般的なエンタープライズSSD (ESSD) の概念、パフォーマンス、最大パフォーマンス、シナリオ、課金ルール、および関連する操作について説明します。

概要

一般的なESSDは、ApsaraDB RDSでサポートされる新しいストレージタイプです。 一般的なESSDは、ESSDのすべての機能と互換性があり、I/Oバースト、I/Oアクセラレーション、およびデータアーカイブ機能をサポートします。 汎用ESSDは、パフォーマンスレベル1 (PL1) ESSDよりも優れたベースラインI/Oパフォーマンスを提供します。

  • I/Oアクセラレーション

    RDSインスタンスの一般的なESSDのI/Oアクセラレーション機能を有効にすると、システムは RDSインスタンスのバッファプール。 これにより、キャッシュが高速化され、RDSインスタンスの読み取り /書き込みパフォーマンスが向上します。 この機能は、一般的なESSDのI/Oジッタの影響も大幅に軽減します。 RDSインスタンスを使用し、RDSインスタンスの安定性を向上させます。 この機能は、インスタンスの仕様をアップグレードしたり、ビジネスコードを変更したりすることなく、RDSインスタンスのI/Oパフォーマンスを向上させたい場合に適しています。 詳細については、「一般的なESSDのI/Oアクセラレーション機能の使用」をご参照ください。

  • I/Oバースト

    RDSインスタンスの一般的なESSDのI/Oバースト機能を有効にすると、一般的なESSDのIOPSは最大IOPSによって制限されなくなります。 これにより、RDSインスタンスのI/Oパフォーマンスが向上し、ピーク時のワークロードバーストを処理できます。 この機能は、I/O負荷が重く変動するシナリオに適しています。 詳細については、「一般的なESSDのI/Oバースト機能の使用」をご参照ください。

  • データアーカイブ

    RDSインスタンスの一般的なESSDのデータアーカイブ機能を有効にすると、アクセス頻度の低いデータをOSSバケットに保存でき、PL1 ESSDと比較してストレージコストが80% 削減されます。 この機能は、RDSインスタンスに頻繁にアクセスまたは変更されないテーブルが含まれている場合に適しています。 詳細については、「一般的なESSDのデータアーカイブ機能の使用」をご参照ください。

該当するサービス

  • 一般的なESSDは、クラウドディスクを使用するすべてのRDSインスタンスでサポートされます。

説明

MySQLを実行するサーバーレスRDSインスタンスは、一般的なESSDのI/Oバースト機能のみをサポートします。

一般的なESSDのパフォーマンス

ベースラインI/Oパフォーマンス

一般的なESSDのベースラインI/O性能の向上は、一般的なESSDの記憶容量に基づいて変化し得る。 下表に詳細を示します。 詳細については、「 [製品の変更 /機能の変更] ApsaraDB RDSインスタンスの一般的なESSDのベースラインI/Oパフォーマンスが向上しました」をご参照ください。

説明
  • この例では、一般的なESSDを使用するRDSインスタンスのストレージ容量は100 GB以上です。

  • I/Oバースト機能が有効になっているRDSインスタンスのベースラインI/Oパフォーマンスが向上した後、ベースラインI/Oパフォーマンスの向上に基づいてI/Oバースト機能が提供されます。

一般的なESSDのストレージ容量

増加前のベースライン

(PL1 ESSDと同じ)

増加後のベースライン

増分

100 GB ≤ ストレージ容量 <1,000 GB

I/O帯域幅: 125メガバイト/秒〜350メガバイト/秒

IOPS: 50,000に6,800

I/O帯域幅: 225メガバイト/秒〜450メガバイト/秒

IOPS: 56,400に13,200

I/O帯域幅: 100メガバイト/秒

IOPS: 6,400

1,000 GB ≤ ストレージ容量 <2,000 GB

I/O帯域幅: 350メガバイト/秒

IOPS: 50,000

I/O帯域幅: 500メガバイト/秒

IOPS: 59,600

I/O帯域幅: 150メガバイト/秒

IOPS: 9,600

2,000 GB ≤ ストレージ容量 <4,000 GB

I/O帯域幅: 350メガバイト/秒

IOPS: 50,000

I/O帯域幅: 550メガバイト/秒

IOPS: 62,800

I/O帯域幅: 200メガバイト/秒

IOPS: 12,800

4,000 GB ≤ ストレージ容量 <16,000 GB

I/O帯域幅: 350メガバイト/秒

IOPS: 50,000

I/O帯域幅: 600メガバイト/秒

IOPS: 66,000

I/O帯域幅: 250メガバイト/秒

IOPS: 16,000

16,000 GB ≤ ストレージ容量 <64,000 GB

I/O帯域幅: 350メガバイト/秒

IOPS: 50,000

I/O帯域幅: 700メガバイト/秒

IOPS: 72,400

I/O帯域幅: 350メガバイト/秒

IOPS: 22,400

パフォーマンスの一般的なESSD

I/Oアクセラレーション

RDSインスタンスの一般的なESSDのI/Oアクセラレーション機能を有効にすると、RDSインスタンスの読み取り /書き込みパフォーマンスが向上します。 SQLの実行時間が短縮され、データベース操作に対するI/Oジッタの影響が軽減され、インスタンスの安定性が向上します。 詳細については、「一般的なESSDのI/Oアクセラレーション機能の使用」をご参照ください。

I/Oバースト

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)

説明

データのアーカイブ

一般的なESSDのデータアーカイブ機能を使用すると、OSSバケットにアクセスする頻度が低いデータを保存できます。 これにより、ストレージコストが削減されますが、アーカイブデータにアクセスするときのパフォーマンスが低下します。

シナリオ

I/Oアクセラレーション

I/Oアクセラレーションは、読み取りI/O負荷が重く、一時テーブルが頻繁に使用されるシナリオに適しています。

I/Oバースト

I/Oバーストは、I/O負荷が重く変動するシナリオに適しています。

重いワークロード、大きなトランザクション、テーブル全体のスキャン、および大量のデータを返すクエリにより、I/Oの負荷が増加します。 場合によっては、I/Oの使用量が100% に近づいたり達したりすることがあります。 CPU、メモリ、ストレージリソースで十分です。 これらのシナリオでは、RDSインスタンスのインスタンス仕様またはストレージタイプをアップグレードする必要があります。 たとえば、ストレージタイプをESSDパフォーマンスレベル1 (PL1) からESSD PL2にアップグレードできます。

  • インスタンスの仕様またはストレージタイプをアップグレードしない場合、I/O負荷が上限を超えることがあります。 その結果、インスタンスのパフォーマンスが低下し、クエリがタイムアウトし、接続エラーが発生します。

  • インスタンスの仕様をアップグレードすると、I/Oパフォーマンスは十分ですが、CPU、メモリ、ストレージリソースがアイドル状態になり、無駄になる可能性があります。

  • ストレージタイプをアップグレードすると、短期間でI/Oの使用量が増加しますが、I/Oの負荷が減少すると、ストレージリソースが無駄になり、コストが増加します。

I/Oバースト機能を使用して、上記の問題を解決できます。 I/Oバースト機能を有効にした後にI/O負荷が増加すると、I/Oバーストが自動的にトリガーされ、最大I/Oスループットが増加します。 I/O負荷が減少すると、最大I/Oスループットが自動的に復元されます。 この機能は、サーバーレスI/Oパフォーマンスを提供し、最適なI/Oパフォーマンスを保証し、コストを削減します。

データのアーカイブ

RDSインスタンスに頻繁にアクセスまたは変更されないテーブルが含まれている場合は、データアーカイブが適しています。

制限事項

  • 一般的なESSDのストレージ容量は、10 GB ~ 64,000 GBです。

  • RDSインスタンスのストレージタイプを一般的なESSDから別のストレージタイプに変更することはできません。 ただし、ストレージタイプはESSDから一般的なESSDに変更できます。 詳細については、「ストレージタイプをESSDから一般的なESSDに変更する」をご参照ください。

課金ルール

課金

一般ESSD料金=RDSインスタンスで購入したストレージ容量の料金 + I/Oバースト料金 + I/Oアクセラレーション料金 + データアーカイブ料金

各機能の課金の詳細については、 次のトピックを参照してください。

説明

RDSインスタンスが汎用インスタンスタイプを使用している場合、I/Oアクセラレーション機能を無料で使用できます。

RDSインスタンス用に購入したストレージ容量の料金

  • PL2 ESSD、PL3 ESSD、及び一般ESSDは、異なる単価を有する。 ApsaraDB RDSコンソールで、ストレージタイプ変更の価格差を確認できます。

  • 特定の期間内に、RDSインスタンスが短時間で多数のI/O操作を処理する場合、一般的なESSDはPL2 ESSDやPL3 ESSDよりも費用対効果が高くなります。

  • 一般ESSD料金=RDSインスタンス用に購入したストレージ容量の料金 + I/Oバースト料金 + I/Oアクセラレーション料金 + データアーカイブ料金

  • RDSインスタンス用に購入したストレージ容量に対して課金されます。 サブスクリプションと従量課金の課金方法がサポートされています。 課金ルールは、PL1 ESSDと同じです。 詳細については、「課金項目」をご参照ください。

  • 次のリージョンでは、課金方法に関係なく、一般的なESSDはPL1 ESSDよりも費用対効果が高く、一般的なESSDの単価はPL1 ESSDの単価よりも低くなっています。

    中国 (香港) 、シンガポール、マレーシア (クアラルンプール) 、インドネシア (ジャカルタ) 、フィリピン (マニラ) 、タイ (バンコク) 、日本 (東京) 、韓国 (ソウル) 、米国 (シリコンバレー) 、米国 (バージニア) 、ドイツ (フランクフルト) 、英国 (ロンドン) 、アラブ首長国連邦 (ドバイ)

    説明

    一般的なESSDとPL1 ESSDの価格差は、課金方法によって異なります。

    • 従量課金方法を使用する場合、一般的なESSDはPL1 ESSDよりも最大60% 費用対効果が高くなります。

    • サブスクリプションの課金方法を使用する場合、一般的なESSDはPL1 ESSDよりも最大43% の費用対効果が高くなります。

  • 以下のリージョンでは、一般的なESSDの単価はPL1 ESSDの単価と同じです。

    中国 (杭州) 、中国 (上海) 、中国 (北京) 、中国 (深セン) 、中国 (南通) 、中国 (青島) 、中国 (張家口) 、中国 (フフホト) 、中国 (ウランカブ) 、中国 (河源) 、中国 (広州) 、中国 (成都)

関連ドキュメント