Amazon AWS セットアップで、(異なるリージョンにある) クローンされた 2 つのインスタンスが、同じ「ベース」動的 Web サーバー ファイルを参照および共有し、同じメイン データベースに対して読み取り/書き込みを行うにはどうすればよいですか?
現在の AMI インスタンスは、現在 EBS でバックアップされたボリューム上にあります。ただし、明らかに、2 つのインスタンス間で EBS ボリュームを共有しようとするのは悪い考えです。この 2009 年の古い回答から多くを集めましたが、Amazon S3 以外にどのような代替案があるかについては触れていません。それとも、S3 が唯一のオプションですか? OPの推論は3年後も有効ですか? 複数のインスタンスでリアルタイムに DB データを共有するためのストレージ オプションは何ですか?
共有データが必要な場合は、すべてのインスタンスがアクセスできるサーバーをセットアップできます。すべてのインスタンスにシンプルなストレージ領域が必要な場合は、Amazon の S3 ストレージ サービスを使用して、分散型でスケーラブルなデータを格納できます。
クラウドに移行すると、まったく同じセットアップを使用できますが、ファイルサーバーを S3 に置き換えるか、すべてのインスタンスをファイルサーバーに接続することができます。