ApsaraDB for RDS には、Basic Edition、High-availability Edition、Cluster Edition、Enterprise Edition の 4 つのエディションがあります。 このトピックでは、Basic Edition について説明します。
Basic Edition では、データベースシステムが 1 つのプライマリ RDS インスタンスのみで構成され、コンピューティングはストレージから分離されています。 このエディションは費用対効果に優れています。
- Basic Edition では、プライマリ RDS インスタンスに、ホットバックアップのためのセカンダリ RDS インスタンスが付与されていません。 そのため、プライマリ RDS インスタンスの予期せぬ故障、仕様変更の適用、またはバージョンのアップグレード処理の間は、データベースサービスが長期間使用できない場合があります。 サービスに高い可用性が必要な場合は、High-availability Edition、Cluster Edition、Enterprise Edition のいずれかを選択することを推奨します。 または、RDS インスタンスのエディションを Basic Edition から High-availability Edition にアップグレードすることも可能です。 詳細については、「High-availability Edition へのアップグレード」をご参照ください。
- Basic Edition を実行する読み取り専用の RDS インスタンスでは、Alibaba Cloud の サービスレベルアグリーメント (SLA) で規定されているサービスの可用性が提供されません。 そのため、読み取り専用の RDS インスタンスを 2 つ以上購入し、それらのインスタンスに適切な読み取りの重みを設定することを推奨します。 これにより、サービスが中断する可能性を低減できます。

次の図は、Basic Edition と High-availability Edition の比較を示しています。

利点
パフォーマンス
プライマリ RDS インスタンスは、セカンダリ RDS インスタンスにデータを複製する必要はありません。 したがって、必要以上のパフォーマンスオーバーヘッドは発生しません。 そのため、同じインスタンス構成を使用した場合、Basic Edition は High-availability Edition および Enterprise Edition よりも優れたパフォーマンスを発揮します。
信頼性
- コンピューティングはストレージから分離されています。 これにより、コンピューティングノードに障害が発生した場合のデータ損失を防止できます。
注 [バックアップ頻度] パラメーターを [30 分ごと] に設定すると、SSD の損傷やその他の予期せぬ障害が発生した場合に、過去 30 分以内の時点にデータを復元できます。 これは、Basic Edition で SQL Server を使用している場合にのみ適用されます。 詳細については、「ApsaraDB RDS for SQL Server インスタンスのバックアップ」をご参照ください。
- Alibaba Cloud の超大型分散ストレージシステム Apsara を使用し、複数のデータコピーを保存することで、信頼性を確保できます。
費用対効果
プライマリ RDS インスタンスは 1 つだけデプロイされます。 これにより、High-availability Edition と比較して、全体のコストを 50% 削減できます。
特徴
Basic Edition では、IP アドレスのホワイトリスト、モニタリングとアラート、バックアップと復元などの基本機能がサポートされます。 以下の機能はサポートされません。
Basic Edition でサポートされている機能の詳細については、「ApsaraDB for RDS 各エディションの概要」をご参照ください。
シナリオ
- 小規模な Web サイトやアプリケーション
Basic Edition は費用対効果が高く、データベースの運用・保守 (O&M) の必要性を軽減します。 そのため、事業展開だけに集中できます。
- パーソナルラーニング
ApsaraDB RDS を初めて使用する場合は、Basic Edition をテストや学習に利用できます。
- 研究開発 (R&D)
Basic Edition では、いつでもどこからでも RDS インスタンスを作成してリリースすることができます。 これにより、研究開発の効率を大幅に向上させることができます。
RDS インスタンスの作成
Basic Edition を実行する RDS インスタンスを作成する方法の詳細については、次のトピックをご参照ください。
Basic Edition の使用開始
High-availability Edition へのアップグレード
- RDS インスタンスが MySQL 5.7 を実行している場合、インスタンスの仕様を変更することで、エディションを Basic Edition から High-availability Edition にアップグレードできます。 詳細については、「Change the specifications of an ApsaraDB RDS for MySQL インスタンスの仕様変更」をご参照ください。
- RDS インスタンスが SQL Server を実行している場合、ApsaraDB RDS コンソールでエディションを Basic Edition から High-availability Edition にアップグレードできます。 詳細については、「Basic Edition から High-availability Edition へのアップグレード」をご参照ください。
よくある質問
- Basic Edition のアップグレードや RDS インスタンスの仕様変更に時間がかかるのはなぜですか。
Basic Edition では、データベースシステムが 1 つのプライマリ RDS インスタンスのみで構成されます。 Basic Edition をアップグレードしたり、仕様を変更したりする場合、データベースシステムは、プライマリ RDS インスタンスをホストしている物理サーバーが十分なリソースを提供しているかどうかを確認します。 物理サーバーに十分なリソースがない場合、データベースシステムはデータを別の適切な物理サーバーに複製し、データベースサービスをその物理サーバーに切り替えます。 このプロセスには時間がかかります。 負荷がきわめて高い状況では、ご利用中のデータベースサービスが 30 分以上使用できない場合があります。 High-availability Edition、Enterprise Edition、Cluster Edition のいずれかを選択することを推奨します。 これらのエディションでは、高可用性アーキテクチャを使用しているため、データベースサービスを中断することなく、セカンダリ RDS インスタンスからデータを複製できます。 詳細については、「High-availability Edition」、「Enterprise Edition」、および「Cluster Edition (AlwaysOn Edition)」をご参照ください。
- Basic Edition が提供する機能の数が少ないのはなぜですか。 また、Basic Edition ではどの機能がサポートされていますか。
Basic Edition では、プライマリ RDS インスタンスが 1 つのみ提供されます。 そのため、High-availability Edition、Cluster Edition、Enterprise Edition でサポートされている機能は、Basic Edition で使用できません。 Basic Edition は、ごく一部のビジネスシナリオにのみ適しています。 Basic Edition でサポートされている機能の詳細については、次のトピックをご参照ください。
注 Basic Edition は、PPAS や MariaDB には対応していません。