当我的Spot实例被AWS终止时,我是否需要支付已开始的小时数?

Ski*_*kip 0 amazon-web-services price amazon-ec2-spot-market

我假设我正在使用一个Linux现场实例,由于现货市场价格上涨,该实例由AWS在30分钟后终止.

在2017年10月之前,实例是按小时收费的,并且实例不会在开始时间内收费.请参阅:https://aws.amazon.com/ec2/spot/pricing/

"对于竞价型实例,您的收费绝不会超过您指定的最高价格.在您的实例运行时,您需要支付该期间有效的竞价价格.如果竞价价格超过您指定的价格,您的实例将在终止前收到两分钟的通知,并且不会向 您的实例运行的部分小时收取费用."

现在,自2017年Oktober以来,实例每秒收费.请参阅https://aws.amazon.com/blogs/aws/new-per-second-billing-for-ec2-instances-and-ebs-volumes/

列表价格和现货市场价格仍然列在每个小时的 基础,但账单计算精确到秒,因为是保留实例使用(你可以启动,使用,并在一个小时内终止多个实例,并得到了保留实例效益对于所有实例).

问题
是否意味着,即使终止实例,也会为Spot实例的30分钟使用付费?

Joh*_*ein 6

在新的每秒计费模式下运行Amazon Linux Spot实例时:

  • 如果AWS 在第一个小时内终止您的实例,则不收取任何费用
  • 如果AWS 在第一个小时后终止您的实例,您将需要支付实例运行的实际时间(直到第二个小时)

来自竞价型实例:

在每个实例小时开始时,您将根据竞价价格收取费用.如果Amazon EC2在第一个小时内终止您的竞价型实例,因为竞价价格超出了您的出价,则不会向收取部分使用小时的费用.如果Amazon EC2在随后的任何一小时内终止您的竞价型实例,则您需要支付使用费用的最近秒数.如果您在实例小时的中间终止竞价型实例 - 无论是第一个小时还是后续小时 - 您的使用费用将四舍五入到最接近的秒数.