2010-09-29 105 views
62

我們有一個大的EC2實例在亞太地區region.we運行要預留特別instance.In AWS管理控制檯,我們看到購買的預留實例的選項,但似乎沒有選項來改變這種情況下成保留一個。我們錯過了某些東西如何預訂正在運行的亞馬遜EC2實例?

回答

107

保留實例是一個計費功能,而不是技術功能。

您可以購買預留實例和折扣每小時利率將適用於已運行的實例,而無需做任何事情給他們。 只要確保您購買的預留實例是: - 在同一個可用性區域作爲您已經運行的實例 - 同一實例類型(的m1.small,c1.medium等)作爲您已經運行的實例。

一旦預訂費用清除您的信用卡,您將看到折扣小時費率對您已經運行的實例生效。

亞馬遜的文檔可能會更清晰。 http://aws.amazon.com/ec2/reserved-instances/#4

+5

至於可用性區域:是否必須具體到最後一個字母?即我的保留實例和按需實例必須位於「us-east-1a」還是都位於美國東北弗吉尼亞州? – Jayesh 2011-02-08 16:57:12

+0

@Jayesh這實際上是一個不同的問題,對於這些問題的評論是正確的地方。但是,根據AWS術語,'us-east-1a'是可用區,而'us-east-1'是區域。所以是的,您保留並運行實例的AZ必須匹配。 – 2013-11-05 10:10:43

6

AWS官方文檔聲明可用區域必須相同。例如,該地區爲us-east-1。 AZ是us-east-1a。所以,根據AWS的說法,它必須針對最後一封信。

然而,一些聰明人發現,使用EC2合併結算,並結合(奇?)功能,一個人的美東-1A可能是potential work-around另一個us-east-1c(我猜的思路是:加強各地AZS一些同質化)。