このトピックでは、読み取り専用 ApsaraDB RDS インスタンスタイプの概要を説明します。 このトピックでは、最新のインスタンスタイプとその仕様に関する情報を提供します。
ApsaraDB RDSでは、読み取り専用RDSインスタンスを作成して、データベースシステムの読み取り機能を向上させることができます。 読み取り専用RDSインスタンスの詳細については、「読み取り専用ApsaraDB RDS For MySQLインスタンスの概要」をご参照ください。
プライマリApsaraDB RDSインスタンスタイプの詳細については、「プライマリApsaraDB RDSインスタンスタイプ」をご参照ください。
異なるデータベースエンジンの読み取り専用インスタンスタイプ
標準SSDおよびESSDの最大IOPS
RDSインスタンスの1秒あたりの最大入出力操作数 (IOPS) は、ストレージタイプとインスタンスタイプによって異なります。 ローカルSSDを使用するRDSインスタンスの最大IOPSは、インスタンスタイプのみによって決まりますが、標準SSDまたは拡張SSD (ESSD) を使用するRDSインスタンスの最大IOPSは、インスタンスタイプとストレージ容量によって決まります。 次の表に、標準SSDまたはESSDを搭載したRDSインスタンスの最大IOPSの計算式を示します。
説明 RDSインスタンスのスループットが上限に達した場合、インスタンスの最大IOPSが配信されない可能性があります。
ストレージタイプ | ESSD | 標準 SSD | ||
---|---|---|---|---|
PL | PL3 | PL2 | PL1 | N/A |
式 ストレージ容量はGB単位で測定されます。 | min{1800 + 50 × ストレージ容量、1000000、インスタンスタイプの最大IOPS} | min{1800 + 50 × ストレージ容量、100000、インスタンスタイプの最大IOPS} | min{1800 + 50 × ストレージ容量、50000、インスタンスタイプの最大IOPS} | min{1800 + 30 × ストレージ容量、25000、インスタンスタイプの最大IOPS} |
PL1 ESSDを搭載したインスタンスの最大IOPSを計算する方法の例として、
min{1800 + 50 × ストレージ容量、50000、インスタンスタイプの最大IOPS}
を取り上げます。 次のセクションでは、数式における値とその役割について説明します。- min: 括弧内の値を比較し、最小値を返す関数。
- 1800 + 50 × ストレージ容量: 装備されたESSDによってサポートされるベースラインIOPS。
- 50000: 装備されているESSDによってサポートされる最大IOPS。 この場合、PL1 ESSD。 最大IOPSは、ストレージタイプとそのパフォーマンスレベル (PL) によって異なります。 詳細については、「ESSD クラウドディスク」をご参照ください。
- インスタンスタイプの最大IOPS: RDSインスタンスがデプロイされているECS (Elastic Compute Service) インスタンスのインスタンスタイプでサポートされている最大IOPS。 各インスタンスタイプの最大IOPSの詳細については、「標準SSDおよびESSDの最大スループット」セクションのリンクを参照してください。
最大IOPSは、前のリストに記載されている3つの値の最小値に等しい。 次の例では、PL1 ESSDを搭載した2つのRDSインスタンスが使用されます。 どちらもmysql.x2.large.2cインスタンスタイプで、最大IOPSは20,000です。
- 最初のRDSインスタンスのストレージ容量は20 GBです。 前のセクションで提供された式によると、ベースラインIOPSは1800 + 50 × 20 = 2800として計算されます。 3つのIOPS値は2,800、50,000、20,000であり、その中で2,800が最小値である。 したがって、RDSインスタンスの最大IOPSは2,800です。
- 2番目のRDSインスタンスのストレージ容量は6,000 GBです。 前のセクションで提供された式によれば、ベースラインIOPSは、1800 + 50 × 6000 = 301800として計算される。 3つのIOPS値は301,800、50,000、20,000であり、その中で20,000が最小値である。 したがって、RDSインスタンスの最大IOPSは20,000です。
説明
- RDSインスタンスの最大I/O帯域幅に達した場合、RDSインスタンスは最大IOPSを提供できない可能性があります。
- ECSクラウドディスクのベースラインIOPSでは、1秒あたり4 KBのデータを読み書きできます。 MySQLでサポートされているデフォルトのIOPSでは、16 KBのデータを読み書きできます。 したがって、MySQLの各読み取り /書き込み操作は4つのI/Oを消費します。
- このトピックで提供する仕様表では、インスタンスタイプの最大IOPSおよび最大I/O帯域幅 (Mbit/sで測定) がNoneとマークされている場合、ApsaraDB RDSでは、インスタンスタイプの複数のインスタンスがリソースをプリエンプトすることができます。 この場合、IOPSは限定されない。
料金
読み取り専用RDSインスタンスの料金の詳細については、以下のファイルをご参照ください。
- 従量課金の読み取り専用RDSインスタンスの料金の詳細については、次のファイルを参照してください。
- サブスクリプション読み取り専用RDSインスタンスの料金の詳細については、以下のファイルをご参照ください。
読み取り専用RDSインスタンスに選択したストレージ容量の料金の詳細については、ApsaraDB RDS購入ページをご参照ください。