2014-04-23 80 views
0

我們正在尋找在我們現有託管公司的專用Web服務器上移動100個網站的方法;並在EC2 Windows 2012服務器上託管這些網站。EC2上的IIS(Win2012),具有自動縮放功能

我看過可用的EC2實例的類型。我最好去一個m1.small(或與自動縮放t1.micro)。關於自動縮放,它是如何工作的,如果我將文件上載到主實例,其他實例何時更新?是否當實例再次自動縮放?

此外,我將需要託管一個郵件啓用(郵件服務器)應用程序。有關這方面最佳實踐的任何想法?我最好爲所有東西託管1臺服務器,還是跨實例分割它?

回答

1

當您使用EC2時,您需要開始思考應用程序的設計和部署方式。

當您的實例遵循無共享架構時,自動調節功能效果最佳。實例本身不應該存儲持久數據。它們也應該能夠在啓動時自動設置。

某些應用程序不適用於此環境。他們需要本地文件存儲或其他問題。

您可能不會使用微型實例。它們主要針對非常具體的低利用率工作負載設計。

您可以在ec2上運行郵件服務器,但必須使用Elastic IP並將發送郵件的實例列入白名單。默認情況下,EC2實例位於spamhaus阻止列表中。

+0

感謝,關於共享沒有體系結構是不推薦使用基於靜態HTML的網站,在IIS上運行? – Tommassiov

+0

靜態HTML網站將起作用。您將需要設置某種自動化來更新內容更改的實例。 S3/Cloudfront允許靜態站點託管,您只需支付帶寬而不是實例時間。 – datasage

+0

自動縮放比較適合100個靜態網站,流量較低? – Tommassiov