さまざまなストレージ要件を満たし、ストレージリソースが限られている場合にデータベースのパフォーマンスを向上させるには、ApsaraDB RDS for PostgreSQLが提供する一般的なEnterprise SSD (ESSD) ストレージタイプを使用することを推奨します。 このトピックでは、ApsaraDB RDS for PostgreSQLインスタンスの一般的なESSDストレージタイプを理解して使用するのに役立つ、一般的なESSDのメリット、シナリオ、および課金ルールについて説明します。
説明
一般的なESSDストレージタイプは、ApsaraDB RDS for PostgreSQLでサポートされています。 一般的なESSDは、ESSDのすべての機能をサポートし、I/Oバースト、I/Oアクセラレーション、およびデータアーカイブ機能を提供します。 I/O負荷が増加してもRDSインスタンスのストレージ容量が変わらない場合、一般的なESSDはESSDよりも高いIOPSと1秒あたりのクエリ数 (QPS) を提供できます。
I/Oバースト: ワークロードが大幅に変動し、ピーク時間が頻繁に変化する場合は、RDSインスタンスの一般的なESSDのI/Oバースト機能を有効にできます。 このように、一般的なESSDのIOPSは、もはや最大IOPSによって制限されない。 これにより、RDSインスタンスのI/Oパフォーマンスが向上し、ピーク時のワークロードバーストを処理できます。 詳細については、「I/Oバースト機能の使用」をご参照ください。
I/Oアクセラレーション: ディスクI/OがRDSインスタンスのパフォーマンスのボトルネックになった場合、一般的なESSDのI/Oアクセラレーション機能を使用して、多数の読み取りおよび書き込み要求を処理する必要がある場合に、RDSインスタンスのI/Oパフォーマンスを大幅に向上させることができます。 詳細については、「I/Oアクセラレーション機能の使用」をご参照ください。
データアーカイブ: ほとんどの場合、RDSインスタンスのデータはホットデータとコールドデータに分割されます。 RDSインスタンスに大量のデータが含まれている場合は、データアーカイブ機能を使用して、コールドデータをObject Storage Service (OSS) バケットに保存できます。 詳細については、「データアーカイブ機能の使用」をご参照ください。 RDSインスタンスに大量のデータが含まれている場合は、データアーカイブ機能を使用して、コールドデータをOSSバケットに保存できます。 これにより、ストレージコストが大幅に削減されます。
パフォーマンスの一般的なESSD
I/Oパフォーマンス: 汎用ESSDは、パフォーマンスレベル1 (PL1) ESSDよりも優れたベースラインI/Oパフォーマンスを提供し、I/OバーストおよびI/Oアクセラレーション機能を提供します。 一般的なESSDのベースラインI/Oパフォーマンスの向上は、RDSインスタンスのストレージ容量によって異なります。 下表に違いを示します。 詳細については、「 [製品の変更 /機能の変更] ApsaraDB RDSインスタンスの一般的なESSDのベースラインI/Oパフォーマンスが向上しました」をご参照ください。
一般的なESSDのストレージ容量
元のベースラインI/Oパフォーマンス
(PL1 ESSDと同じ)
ベースラインI/Oパフォーマンスの向上
増分
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
設定の柔軟性: さまざまな設定オプションが用意されており、RDSインスタンスのストレージ容量を増減できます。
説明特定の要件を満たすRDSインスタンスのストレージ容量を削減できます。 詳細は、「インスタンス仕様の変更」をご参照ください。
バックアップ方法: スナップショットバックアップがサポートされています。
バックアップ、読み取り専用インスタンスの作成、およびインスタンスのクローニングに必要な時間: 数秒で済みます。
ストレージ容量の拡張に必要な時間: オンラインストレージ容量の拡張は、RDSインスタンスのストレージ容量を数秒以内に拡張するためにサポートされています。
ストレージ容量拡張の影響: 影響はありません。
データの耐久性: 一般的なESSDは、99.9999999% データの信頼性をサポートし、コストを削減するためにRDS Basic Editionを実行するRDSインスタンスをサポートします。
制限事項
一般的なESSDのストレージ容量は10 GB〜64,000 GBです。
RDSインスタンスのストレージタイプを一般的なESSDから別のストレージタイプに変更することはできません。 ただし、ストレージタイプはESSDから一般的なESSDに変更できます。 詳細については、「ストレージタイプをESSDから一般的なESSDに変更する」をご参照ください。
課金ルール
一般ESSD料金=RDSインスタンス用に購入したストレージ容量の料金 + I/Oバースト料金 + I/Oアクセラレーション料金 + データアーカイブ料金
I/Oアクセラレーション機能は無料で提供されます。 ストレージ容量の料金は、購入した金額によって異なります。 I/Oバーストおよびデータアーカイブ機能の料金は、実際の使用状況によって異なります。 詳細については、次の情報をご参照ください。
購入するストレージ容量の料金は、PL1 ESSDの料金と同じです。
PL2 ESSD、PL3 ESSD、および一般ESSDの単価は異なる。 ApsaraDB RDSコンソールで、ストレージタイプ変更の価格差を確認できます。
特定の期間内に、RDSインスタンスが短時間で多数のI/O操作を処理する場合、一般的なESSDはPL2 ESSDやPL3 ESSDよりも費用対効果が高くなります。
一般的なESSDの購入
次のいずれかの方法を使用して、RDSインスタンス用の一般的なESSDを購入できます。
既存のRDSインスタンス
既存のRDSインスタンスのストレージタイプをESSDから一般的なESSDに変更できます。
前提条件
RDSインスタンスは、従量課金またはサブスクリプションの課金方法を使用します。
RDSインスタンスはESSDストレージタイプを使用し、RDSインスタンスのストレージ容量は40 GB以上です。
説明クラウドディスクを使用したRDSインスタンスが2022年10月10日より前に作成された場合、RDSインスタンスのマイナーエンジンバージョンを最新バージョンにアップグレードし、RDSインスタンスのストレージタイプをESSDから一般的なESSDに変更する必要があります。 10月10日より前に作成されたRDSインスタンスは、2022元のアーキテクチャを使用します。 詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
影響
RDSインスタンスのストレージタイプをESSDから一般的なESSDに変更すると、その変更はすぐに有効になり、一時的な接続は発生しません。 ほとんどの場合、ワークロードは悪影響を受けません。 場合によっては、RDSインスタンスのIOPSが変動することがあります。 そのため、ピーク時間外に操作を実行することを推奨します。
使用上の注意
ESSDから一般的なESSDへのストレージタイプの変更は、RDS High-availability EditionおよびRDS Basic Editionを実行するRDSインスタンスに対して有効になります。 RDSインスタンスがRDS High-availability Editionを実行している場合、変更はプライマリおよびセカンダリRDSインスタンスに適用されます。 この変更は、プライマリRDSインスタンスにアタッチされている読み取り専用RDSインスタンスでは有効になりません。 読み取り専用RDSインスタンスのストレージタイプを変更するには、インスタンスの詳細ページに移動して必要な操作を実行する必要があります。
ストレージタイプをESSDから一般ESSDに変更した後、ストレージタイプを別のタイプに変更することはできません。 作業は慎重に行ってください。
ストレージタイプをESSDから一般的なESSDに変更する前に、RDSインスタンスのバックアップタスクが進行中でないことを確認してください。 バックアップタスクが進行中の場合、ストレージタイプの変更にかかる時間が長くなります。
手順
新しいRDSインスタンス
RDSインスタンスを作成するときに、ストレージタイプパラメーターをGeneral ESSDに設定できます。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスの作成」をご参照ください。