AnalyticDB for MySQLのアクセスレイヤーは、サービス機能と可用性を向上させるために、完全な冗長性とマルチマスターアーキテクチャで設計されています。
AnalyticDB for MySQLのアクセスレイヤーは、フロントエンドノードで構成されています。 複数のフロントエンドノードが同じServer Load Balancer (SLB) インスタンスにマウントされます。 SLBは接続のバランスを取ります。 マスタノードは、フロントエンドノードの中から選択される。 マスターノードはハートビート管理を担当し、ストレージノードと計算ノードのルーティング情報をスレーブノードに同期させます。 このように、各フロントエンドノードは、サービスを等しく提供することができる。 フロントエンドノードの1つがダウンしている場合、SLBは、ビジネスに影響を与えることなく、他のフロントエンドノードへの接続をルーティングします。 これは、アクセス層において高可用性を実現する。