2012-04-13 359 views
0

我不太相信亞馬遜的EC2。我從開始一個新的EC2實例開始。然後我通過遠程桌面或ssh訪問它。然後,我可以根據自己的需要對其進行定製,例如在其上設置Web服務器,並在其上設置Web服務供其他人使用。無論我想要什麼。亞馬遜EC2的用途

但是我沒有得到的是:現在我關閉這個實例,以避免每天24小時收費 - 這應該是EC2的好處之一。然後怎樣呢?我的數據消失了嗎?下一次啓動一個實例時,我必須重新進行定製(設置Web服務器等),對嗎?那麼這一切的意義是什麼?

我只是不「得到」EC2和它的實際目的是什麼。聽起來像是一件麻煩事,只要你需要它就可以設置整個事物。在某些方面,它看起來像其他公司稱之爲「虛擬」或「專用」服務器,除了EC2服務器只是暫時的。有人可以澄清EC2的目的並提供一些真實世界的用例嗎?

+0

這可能是這個問題的錯誤論壇。還有其他的Stackexchange網站可以幫助你。 – StilesCrisis 2012-04-13 16:35:15

+0

@StilesCrisis我應該用SuperUser來代替嗎? – ec2 2012-04-13 16:36:02

+0

那或網站管理員,是的。 – StilesCrisis 2012-04-13 16:36:21

回答

3

您可以將實例創建爲EBS-backed實例。然後,如果您確實關閉了它,則只會產生極小的成本(用於EBS存儲)。您可以很快從EBS存儲重新啓動服務器。

如果您購買物理服務器,則需要全天候支付費用,因爲您需要花費一定的時間分攤購買成本,並假設支付給某人(或使用自己的時間)來維護服務器。共享或專用主機也是如此。藉助雲解決方案,您可以(在一定限度內)在您需要時爲您需要的資源付費。

2

通常情況下,您需要使用EC2來處理需要不同容量的網站,例如在事件發佈時有高負載的票務網站,否則就是低負載。既然你只在真正需要時才支付能力,那麼對於這種用例來說這是一個相當不錯的價值。

當你有這樣的負載時,你真的想編寫腳本安裝程序,以便在需要時啓動數百個Web服務器,並讓它們在第一次啓動時自行安裝,而不是安裝數百臺機器並保持狀態/讓他們不斷更新。

如果您確實想將其用作常規託管服務提供商,並且擁有可在重新啓動之間保存狀態的磁盤,則可以使用bootable EBS磁盤並將您的狀態保存在那裏。如果您擁有這種一致的負載,您可能會發現使用常規託管提供商更便宜。