AWS RDS MySQLデータベースを含むマルチリージョン(us-east & us-west)Webアプリケーションを計画し始めています。私はこれをAWSに入れようとしています。どんなawsの達人が私の心配を明確にすることができますか?AWSマルチリージョンのMySQL RDSアーキテクチャ
私は冗長性/ハイアベイラビリティのためにマルチAZを使用します。また、読み取り要求処理の高速化のために領域全体の読み取りDBを使用します。
私の懸念事項/質問: マスターDBインスタンスがUS-westの場合。 us-eastのinstances/computes/appサーバーからの書き込み要求がus-westにあるdbエンドポイントにルーティングされる場合、これはアプリの遅れを引き起こすか、それともAWSユーザーの数ですか? アプリケーションサーバーのローカルの読み取りインスタンスは書き込み用ではありません。
私はあなたの答えを完全に理解しているかわかりません。あなたは別の地域のrdsマスターがちょうど80ms離れていると言っていますか? – OK999
us-east-1とus-westの平均レイテンシは約80msです。これを領域内のAZ間の<2msのレイテンシと比較すると、同期レプリケーションは単純にうまく機能しません。 – chris
しかし、私は同期レプリケーションを行っていません。私はクロスリージョナルリードインスタンス(水平スケーリングのためのrdsの機能)を使用しています。 OPは、東のインスタンスから西のrdsのインスタンスへの書き込み操作でのレイテンシに関係していました。 – OK999