ApsaraDB RDS は、企業向け SSD(ESSD)、ローカル SSD、標準 SSD ストレージタイプを提供します。このトピックでは、ストレージタイプに関する基本情報、ストレージタイプ間の相違点、および購入の推奨事項について説明します。
概要
ストレージタイプ | 説明 | サポートされているデータベースエンジン |
企業向け SSD(ESSD) | ESSD は、Alibaba Cloud によって次世代の分散ブロックストレージアーキテクチャに基づいて開発されました。 ESSD は非常に高いストレージパフォーマンスを提供します。 ESSD は、25 ギガビットイーサネットとリモートダイレクトメモリアクセス(RDMA)テクノロジーと統合されています。 ESSD は、標準 SSD よりも低い片方向レイテンシを提供し、1 秒あたり最大 100 万回のランダムな読み取りおよび書き込みリクエストを処理できます。 ESSD は、次のパフォーマンスレベル(PL)で提供されます。
ESSD パフォーマンスの詳細については、「ESSD」をご参照ください。 | MySQL、PostgreSQL、SQL Server、および MariaDB |
ローカル SSD | ローカル SSD は、RDS インスタンスによって実行されるデータベースエンジンと同じ物理ホスト上にあります。 I/O レイテンシを削減するために、ローカル SSD にデータを保存できます。 | MySQL |
標準 SSD | 標準 SSD は、分散ストレージアーキテクチャに基づいて設計された弾性ブロックストレージデバイスです。コンピューティングとストレージを分離するために、標準 SSD にデータを保存できます。 説明 標準 SSD は段階的に廃止されています。 ESSD を使用することをお勧めします。詳細については、[EOS/廃止] 2022 年 7 月 1 日から ApsaraDB RDS の特定のデータベースエンジンの標準 SSD ストレージタイプの販売終了 をご参照ください。 | MySQL、PostgreSQL、SQL Server、および MariaDB |
汎用 ESSD | 汎用 ESSD は ESSD のすべての機能と互換性があり、I/O バースト、I/O アクセラレーション、およびデータアーカイブ機能をサポートしています。
詳細については、「ApsaraDB RDS for MySQL の汎用 ESSD」および「ApsaraDB RDS for PostgreSQL の汎用 ESSDをご参照ください。 説明 ApsaraDB RDS for MySQL および ApsaraDB RDS for PostgreSQL では、汎用 ESSD は PL1 ESSD よりも高いベースライン I/O パフォーマンスを提供します。詳細については、「[製品の変更/機能の変更] ApsaraDB RDS インスタンスの汎用 ESSD のベースライン I/O パフォーマンスが向上しました」をご参照ください。 | MySQL および PostgreSQL |
上記のストレージタイプ間のパフォーマンスの違いの詳細については、「EBS パフォーマンス」をご参照ください。パフォーマンス比較項目には、ディスクあたりの最大容量、最大 IOPS、最大スループット が含まれます。
上記のすべてのストレージタイプは、Alibaba Cloud サービスレベル契約(SLA)で指定されている信頼性、永続性、および読み取り/書き込みパフォーマンスの目標を満たしています。
ローカル SSD は、RDS 高可用性エディションを実行する RDS インスタンスで使用されます。 RDS 高可用性エディションでは、プライマリ RDS インスタンスとセカンダリ RDS インスタンスがプロビジョニングされて高可用性を実現します。プライマリ RDS インスタンスに障害が発生した場合、数秒以内にプライマリ/セカンダリスイッチオーバーが実行されます。詳細については、「RDS 高可用性エディション」をご参照ください。
標準 SSD と ESSD はどちらも分散ストレージアーキテクチャを使用します。このアーキテクチャは、データの信頼性を確保するために使用される複数のデータコピーをサポートしています。 RDS 高可用性エディションまたは RDS クラスタエディションを使用していて、プライマリ RDS インスタンスに障害が発生した場合、数秒以内にプライマリ/セカンダリスイッチオーバーが実行されます。
RDS インスタンスのストレージタイプを表示する
ApsaraDB RDS コンソールにログインし、RDS インスタンスの [基本情報] ページに移動します。ページの「基本情報」セクションで、RDS インスタンスのストレージタイプを表示します。
ストレージタイプ間の比較
RDS 高可用性エディションで MySQL を実行する RDS インスタンスのみがローカル SSD をサポートしています。
項目 | ESSD | ローカル SSD |
I/O パフォーマンス 説明 ディスクの I/O パフォーマンスには、IOPS、スループット、レイテンシなど、データの読み取りまたは書き込みにおけるディスクの速度と効率に関連するメトリックが含まれます。 | ★★★★★ 標準 SSD よりも高い I/O パフォーマンスを提供します。
| ★★★★★ 低い I/O 遅延と高い I/O パフォーマンスを提供します。
|
構成の柔軟性 | ★★★★★ さまざまな構成オプションを提供し、RDS インスタンスのストレージ容量を拡張または縮小できます。 説明 MySQL または PostgreSQL を実行し、特定の要件を満たす RDS インスタンスのストレージ容量を削減できます。詳細については、「ApsaraDB RDS for MySQL インスタンスの構成項目」および「ApsaraDB RDS for PostgreSQL インスタンスの仕様の変更」をご参照ください。 | ★★★★ さまざまな構成オプションを提供し、ストレージ容量を個別に調整できます。ローカル SSD を使用する一部の RDS インスタンスのストレージ容量は、RDS インスタンスのインスタンスタイプによって異なります。 RDS インスタンスのストレージ容量を個別に調整することはできません。 |
バックアップ方法 | スナップショットバックアップを提供します。 | XtraBackup を使用して物理バックアップを提供します。 |
バックアップ、読み取り専用インスタンスの作成、インスタンスのクローン作成に必要な時間 | ★★★★★ 数秒かかります。 | ★★ ディスク容量に応じて数時間かかります。 |
ストレージ容量の拡張に必要な時間 | ★★★★★
| ★★★ データを複製する必要があるため、RDS インスタンスのストレージ容量を拡張するには数時間かかります。 |
ストレージ容量拡張の影響 |
| ストレージ容量の拡張中に一時的な接続が発生します。 |
データの耐久性 | ★★★★★ 99.9999999% のデータ信頼性を実現し、RDS ベーシックエディションを実行する RDS インスタンスをサポートし、コストを削減します。 | ★★★★ ハードウェア障害によるデータ破損のリスクがあるため、ディザスタリカバリをサポートするセカンダリデータベースが必要です。 |
購入の推奨事項
ESSD を使用することをお勧めします。
製品サポート
さまざまなデータベースエンジンでサポートされているストレージタイプと機能の詳細については、次のトピックをご参照ください。