1

プロジェクトでMySQLのマスター-マスター(アクティブ-アクティブ)アーキテクチャを使用するつもりです。私のプロジェクトでは、アクティブなサイトと災害サイトの2つのサイトがあります。アクティブサイトでは、2つのMySQLDBサーバーを使用します。1つはマスターアクティブで、もう1つはデータを災害サイトに複製するマスターパッシブです。マスターアクティブはマスターパッシブにも複製されます。3つのアプリサーバーはすべて、アクティブなマスターにのみ書き込みます。

現在、マスターパッシブをマスターアクティブとして使用することを計画しています。これで、アクティブなサイトには2つのマスターがアクティブになり、1つのアプリサーバーが1つのマスターに書き込み、他の2つのアプリサーバーが2番目のマスターに書き込みます。

このアーキテクチャを使用することの長所と短所を啓蒙できれば素晴らしいと思います。どのような問題が発生する可能性があり、それらの解決策は何ですか?

参考までに..セッションスティッキネスは、Webサーバーからアプリサーバーにも使用されます。

ありがとう、

プラシャントグプタ

4

1 に答える 1

1

何を達成しようとしていますか?可用性の向上?パフォーマンス?

アプリサーバーからデータベースインスタンスへの接続をどのように管理する予定ですか?フローティングIPアドレス?静的マッピング?フェイルオーバーはどうですか?マスターノードの可用性を測定するために、どのような監視を行っていますか?レプリケーションの遅れ?

于 2012-09-25T10:27:34.890 に答える