2016-02-17 30 views
0

我需要在AWS中設置面向公衆的Web服務器和專用數據庫服務器。所以我可以允許更高的可用性 - 是否可以在我的Web服務器的一個AZ中使用公有子網,而在另一個AZ中使用另一個(如此重複的)WebServer?同樣的原則適用於數據庫服務器配置。本質上,Zone-A將託管WebServer,Zone-B將託管WebServer-copy。 Zone-B將託管DatabaseServer,Zone-A將託管Database-copy。這種架構是一種很好的做法嗎?將AWS用於單個Web和數據庫服務器

如果是,該配置是否表示站點文件和數據庫文件在每個AZ上都是重複的?

回答

1

是的,這就是基本上如何在AWS上設置高可用性。我建議使用RDS作爲自動管理多個Az部署的數據庫。手動管理數據複製可能是一個真正的挑戰。

我還建議尋找Elastic Beanstalk,它將管理跨多個區域分配流量,跨多個區域部署和更新應用程序,以及與之相關的所有細節。如果您不熟悉AWS,我不建議直接跳入並嘗試在EC2中手動執行所有操作。

相關問題