Amazon EC2 允许用户预留 EC2 实例。创建预留实例后,它仅对特定实例类型(即m1.Medium
)和区域(即us-east-1d
)的实例有效。如何确保在启动新实例时选择了正确的类型和区域,以便使用预留实例?
请注意我确实发现类似的问题但这个问题似乎是在问(事实上,答案是正确的),如何确保已经运行实例正在使用预留实例。我的问题是如何启动一个新实例这样我就可以确定它将使用预留实例。有许多实例类型可供选择,它们的名称相似(m1.Medium、m2.Medium、m2.Micro),并且有许多容易混淆的“子区域”(us-east-1b、us-east-1c、us-east-1d)。用户最好打开两个窗口,以便能够仔细比较可用的预留实例与启动实例屏幕上的选项。
答案1
没有办法确保这一点,但您不会随机保留实例,并且大概您有理由在特定区域中保留特定大小的实例,因此您不太可能出错。
您甚至可以反过来做:启动实例,然后趁您还记忆犹新时尽快预留相同类型的实例 - AWS 将确保预留适用于任何正确类型的现有实例。
如果您真的想确保它们匹配,那么两个窗口方法似乎与其他方法一样好,但即使您做错了,您也可以关闭该实例并以几美分的成本启动一个正确类型的新实例。