2024年10月22日以降、ApsaraDB RDS for MySQLは、アプリケーション、プロキシ、およびデータベースのクロスゾーンディザスタリカバリを実装するために、データベースプロキシにクロスゾーンデプロイと最も近いアクセス機能を提供します。 この機能により、アプリケーションは、アプリケーションが存在するゾーン内のプロキシノードとデータベースにアクセスして、ゾーン間アクセスを防ぎ、アクセス遅延を減らすこともできます。 この機能は、ゾーンディザスタリカバリアーキテクチャの高可用性と安定性を強化し、ApsaraDB RDS for MySQLインスタンスの柔軟性とパフォーマンスを向上させるのに役立ちます。
適用日
2024年10月22日
プロキシ展開
データベースプロキシは、デュアルゾーン展開とシングルゾーン展開をサポートしています。
単一ゾーン展開: すべてのプロキシノードが同じゾーンに展開されます。
デュアルゾーン展開: プロキシノードは2つのゾーンに展開され、クロスゾーンディザスタリカバリを実装します。 追加料金は発生しません。
展開モード
次の展開モードがサポートされています。
展開モード1

展開モード2

展開モード3

展開モード | ゾーン | プロキシノードの総数 | 仕様制限 | サポートされているプロキシタイプ |
展開モード1 | 2つのゾーン | 4 | 同じゾーン内のプロキシノードの仕様は同じでなければなりません。 | 専用型 |
展開モード2 | 2つのゾーン | 2 | プロキシノードの仕様は同じでなければなりません。 | 専用および一般目的 |
展開モード3 | シングルゾーン | 2 | 同じゾーン内のプロキシノードの仕様は同じでなければなりません。 | 専用および一般目的 |
データベースプロキシ機能を有効にすると、データベースプロキシの展開モードを変更できます。 詳細については、「データベースプロキシ設定の変更」をご参照ください。
デフォルトモードとゾーン
次の表に、データベースプロキシのデフォルトモードとゾーンを示します。
RDSインスタンスデプロイ | データベースプロキシタイプ | データベースプロキシの既定の展開モード | データベースプロキシのデフォルトゾーン |
単一ゾーン展開 | 専用型 | 展開モード3 | デフォルトゾーンは、プライマリRDSインスタンスのゾーンと同じです。 |
汎用 | 展開モード3 | ||
デュアルゾーン展開 | 専用型 | 展開モード1 |
|
汎用 | 展開モード2 |
データベースプロキシのディザスタリカバリ
展開モード1
プロキシノードレベルの障害が発生すると、障害ノードはビジネストラフィックを処理しなくなり、トラフィックは同じゾーン内の通常のプロキシノードにルーティングされます。
ゾーンレベルの障害が発生すると、デュアルゾーン展開でゾーン間のディザスタリカバリ機能が提供されます。 この場合、業務トラフィックは通常ゾーンのプロキシノードにルーティングされます。 障害ゾーン内のプロキシノードが回復した後、新しいビジネストラフィックが回復したプロキシノードにルーティングされます。 既存の永続接続のルーティングは変更されず、自動的に期限切れになります。
説明最も近いアクセス機能を有効にし、ゾーンレベルの障害が発生した場合、サービスの可用性がアクセス遅延よりも優先されるため、機能が使用できなくなることがあります。 これにより、データベースプロキシの可用性が確保されます。
展開モード2
この展開モードでは、2つのプロキシノードが2つのゾーンに展開されます。 プロキシノードレベル障害は、ゾーンレベル障害に相当します。 障害が発生すると、ビジネストラフィックは別のゾーンのプロキシノードにルーティングされます。
展開モード3
プロキシノードレベルの障害が発生すると、障害ノードはビジネストラフィックを処理しなくなり、トラフィックは同じゾーン内の別のプロキシノードにルーティングされます。
ゾーンレベルの障害が発生すると、データベースプロキシはサービスを提供できません。 ゾーンが障害から回復するのを待つか、データベースプロキシの展開モードを手動で変更する必要があります。
Introduction to the most access feature
RDSインスタンスのデータベースプロキシが2つのゾーンにデプロイされている場合、最も近いアクセス機能を有効にして、アプリケーションが存在するゾーンのプロキシノードにアプリケーションを接続できます。 ゾーン内のデータベースノードをプロキシエンドポイントに追加して、すべてのサービストラフィックがゾーン内でルーティングされるようにすることができます。 これにより、アクセス待ち時間が最小限に抑えられます。 プロキシエンドポイントは、元のプロキシ端末を示します。 