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

ApsaraDB RDS:RDSエンタープライズエディション

最終更新日:Jan 09, 2024

このトピックでは、RDS Enterprise Editionについて説明します。

RDS Enterprise Editionは、企業に適しています。 RDS Enterprise Editionでは、データベースシステムは、1つのプライマリRDSインスタンス、1つのセカンダリRDSインスタンス、および1つのロガーRDSインスタンスで構成されています。 同期モードでは、プライマリRDSインスタンスからセカンダリRDSインスタンスおよびロガーRDSインスタンスにデータを同期できます。これにより、データの一貫性と財務グレードの信頼性が確保されます。

image.png

RDS Enterprise Editionは、次のデータベースエンジンバージョンとインスタンスファミリーをサポートしています。

  • データベースエンジンバージョン: MySQL 5.7およびMySQL 8.0

  • インスタンスファミリー: 専用ホストインスタンスタイプを含む専用インスタンスファミリー

制限事項

パフォーマンスのために、データベースシステムのRDSインスタンスを同じリージョンにデプロイする必要があります。

メリット

  • 高い信頼性

    • RDS Enterprise Editionは、回復ポイント目標 (RPO) が0のエンタープライズグレードの信頼性を提供します。

    • データベースシステムのRDSインスタンスは、同じ都市の3つの異なるデータセンターにデプロイして、ゾーン間の災害復旧をサポートできます。

  • 包括的な機能

    RDS Enterprise Editionは、ApsaraDB RDSが提供するすべての機能をサポートしています。 この機能には、自動スケーリング、バックアップと復元、パフォーマンスの最適化、読み取り /書き込み分割、およびSQL Explorerが含まれます。 SQL Explorer機能は、最大5年以内に実行されるすべてのSQL文を記録するために使用されます。 SQLログに基づいて、データベースアクセスの動作を追跡できます。 これにより、重要なデータのセキュリティが確保される。

  • 強力な整合性と高可用性

    ApsaraDB RDSのマイナーエンジンに次のような改善が加えられ、データの一貫性とサービスの可用性が向上しました。

    • Raft (分散コンセンサスアルゴリズム) を使用して、データベースシステムのRDSインスタンス間の切り替えの信頼性と原子性を確保します。

    • 2 つのデータレプリカと 3 つのログレプリカがサポートされています。 トランザクションログは、プライマリRDSインスタンスからセカンダリRDSインスタンスおよびロガーRDSインスタンスに同期されます。 トランザクションは、データベースシステムの3つのRDSインスタンスのうち少なくとも2つに関連ログが書き込まれた後にのみコミットされます。

    • RDSインスタンスがMySQL 5.7またはMySQL 8.0を実行している場合、Raftアルゴリズムを使用して、トランザクションのコミットメント、ロールバック、およびクラッシュリカバリを管理します。 これにより、データベースシステムのデータの一貫性が確保されます。

    • セカンダリRDSインスタンスとロガーRDSインスタンスは、データベースシステムの3つのRDSインスタンスの大部分に書き込まれたトランザクションログのみを再生します。 さらに、様々なレベルでの並列複製アルゴリズムが、再生効率を高めるために使用される。 したがって、復旧時間目標 (RTO) を短縮し、サービスの可用性を確保できます。 サポートされるレベルは、データベース、テーブル、論理クロック、およびWriteSetレベルです。

インスタンスタイプ

次の表に、RDS Enterprise Editionでサポートされているインスタンスタイプを示します。

RDS Enterprise EditionのRDSインスタンス (ローカルディスクを使用)

RDSエディション

インスタンスファミリー

インスタンスタイプ

CPUコア数とメモリ容量

最大接続数

Storage

最大IOPS

ストレージ容量

RDSエンタープライズエディション

汎用

MySQL 5.7とMySQL 8.0: mysql.n2.small.25

1 コア 2 GB

600

1,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n2.medium.25

2 コア 4 GB

1,200

2,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n4.medium.25

2 コア 8 GB

2,000

4,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n2.large.25

4 コア 8 GB

2,000

5,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n4.large.25

4 コア 16 GB

4,000

7,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n2.xlarge.25

8 コア 16 GB

4,000

8,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n4.xlarge.25

8 コア 32 GB

8,000

12,000

5〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.n4.2xlarge.25

16 コア 64 GB

16,000

14,000

5〜3,000 GB

MySQL 5.7とMySQL 8.0: mysql.n8.2xlarge.25

16 コア 128 GB

32,000

16,000

5〜3,000 GB

専用 (多数のCPUコアを使用)

MySQL 5.7とMySQL 8.0: mysql.x4.large.25

4 コア 16 GB

2,500

4,500

50〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.x4.xlarge.25

8 コア 32 GB

5,000

9,000

500 3,000 GB

MySQL 5.7とMySQL 8.0: mysql.x4.2xlarge.25

16 コア 64 GB

10,000

18,000

500 3,000 GB

MySQL 5.7とMySQL 8.0: mysql.x4.4xlarge.25

32 コア 128 GB

20,000

36,000

1,000 6,000 GB

専用 (大メモリ容量)

MySQL 5.7とMySQL 8.0: mysql.x8.medium.25

2 コア 16 GB

2,500

4,500

50〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.x8.large.25

4コア 32 GB

5,000

9,000

50〜2,000 GB

MySQL 5.7とMySQL 8.0: mysql.x8.xlarge.25

8 コア 64 GB

10,000

18,000

500 3,000 GB

MySQL 5.7とMySQL 8.0: mysql.x8.2xlarge.25

16 コア 128 GB

20,000

36,000

500 3,000 GB

MySQL 5.7とMySQL 8.0: mysql.x8.4xlarge.25

32 コア 256 GB

40,000

72,000

1,000 6,000 GB

専用ホスト

MySQL 5.7とMySQL 8.0: mysql.st.8xlarge.25

60 コア 470 GB

100,000

120,000

3,000 GB / 4,000 GB / 5,000 GB / 6,000 GB

MySQL 5.7とMySQL 8.0: mysql.st.12xlarge.25

90 コア 720 GB

150,000

140,000

1,000 6,000 GB

説明

RDSインスタンスが次のいずれかのインスタンスタイプと従量課金方法を使用している場合、緊急時にRDSインスタンスに許可される最大ストレージ容量は3,000 GBに増加します。

  • mysql.x8.medium.25

  • mysql.x4.large.25

  • mysql.x8.large.25

注: RDSインスタンスが上記のいずれかのインスタンスタイプを使用し、使用済みストレージが2,000 GBを超える場合、課金方法を従量課金からサブスクリプションに変更することはできません。 使用ストレージが2,000 GB未満の場合にのみ、課金方法を変更できます。

よくある質問

RDS Enterprise Editionは読み取り専用RDSインスタンスでサポートされていますか。

いいえ、RDS Enterprise Editionは読み取り専用RDSインスタンスではサポートされていません。 RDS Enterprise Editionを実行するプライマリRDSインスタンス用の読み取り専用RDSインスタンスを作成できます。 ただし、作成された読み取り専用RDSインスタンスは、高可用性アーキテクチャに基づいています。