web-dev-qa-db-ja.com

単一のデータベースを持つ複数のAWSEC2インスタンス

現在、1つのEC2インスタンスを使用してサービスを実行しています。そして、アプリケーションサーバーを配置するためにもう1つのインスタンスを追加することを計画しています。データベースを別々のインスタンスに配置し、両方のインスタンスからクエリを実行する方がよいでしょうか、それともより良い解決策がありますか?一方、実行時にサーバーを追加する場合は、スケーラビリティについても考慮する必要があります。

ありがとう

1
panalbish

この質問に対する答えは、基本的にEC2の内外で同じです。

アーキテクチャとアプリケーション要件の詳細について詳しく聞くことなく、MySQLを独自のサーバーに配置することをデフォルトで推奨します。

考慮すべきいくつかの問題についての良い記事があります:

http://www.mysqlperformanceblog.com/2006/10/16/should-mysql-and-web-server-share-the-same-box/

1
Eric Hammond