AWS按秒计费:不仅仅是节约成本

      AWS按秒计费:不仅仅是节约成本无评论

上周,AWS宣布,今年早些时候,在运行Linux和EBS卷的EC2实例上,圣诞节以每秒计费的形式出现。

AWS按秒计费:不仅仅是节约成本

AWS按秒计费:不仅仅是节约成本

您可以在这里阅读AWS的公告。在这一宣布之前,您将会被宣传为每小时一个实例的启动和运行,即使您只使用了这一小时的几秒钟。有了这个更改,您只需要为实例在“运行”状态下的实际秒付费。

事项

有几件事我想提醒您,每秒钟的账单可以帮助您充分利用它。首先,定价更改最初只适用于从“免费”AMIs启动的Linux实例。这将排除RHEL、SLES和Windows,以及任何市场AMI。

希望的是,一旦厂商有机会处理每秒钟的计费,这种情况将会改变。该更改将应用于按需、保留和现点实例。其次,虽然它对第二种是细粒度的,但至少有一分钟的最小实例时间。

这对您意味着什么?

如果您的消费模式基本上是一成不变的,您可能没有能力利用这一变化,也不会注意到差别。然而,如果您的消费是可变的或者是变化迅速的,您可以利用这一点,并且可以看到成本的轻微下降。

除了直接的达到效果,还有几个领域会影响我们计划和执行AWS计算的方式。虽然这不是一个详尽的列表,但我想要介绍一些立即浮现在脑海的领域。

Amazon Elastic Map Reduce(EMR)和Spot实例

在谈到临时实例时,EMR是最先想到的事情之一。在运行EMR集群时,一般模式是对所需的实例进行旋转,运行作业,然后终止或停止实例。

然而,不管这份工作花了10分钟还是50分钟,您都花了整整一个小时。现在,随着实例以每秒的速度计费,它将改变您如何配置集群。首先,在较短的时间内运行更多实例是有意义的。

举个例子,一个使用C4的XL实例的作业。这些实例的价格是每小时1.591美元。如果我的工作能在一个小时内以10个实例运行,那么我的工作成本是15.91美元。

然而,随着时间的减少,我现在可以将计算能力加倍到20,并在半小时内支付相同的价格。或者我可以疯狂地运行600个实例,然后以相同的价格在一分钟内得到我的结果。直到现在,当成本是限制因素时,数据科学家在一个小时内停止了优化工作。这个帐单变更鼓励他们重新考虑他们的优化过程,以利用这些小的账单窗口。

最后,如果您还没有这样做,那么另一个更改就是使用spot实例来测试您的计算能力。如果您的数据处理需要有灵活性,那么在短时间内使用更多的spot实例可以极大地减少您的账单。

引导

引导是另一个领域,每秒钟的计费可以让我们优化节约成本。启动是在启动时准备实例的过程。一些方法从一个基本实例开始,并在启动时安装所有必需的依赖项、应用程序和配置。

其他方法从一个只需要最新配置的烘焙实例开始。在过去,自我引导可能需要1到10分钟的时间。然而,这并不重要,因为我们无论如何都要为此付出代价。当我们展望未来的引导时,重要的是要考虑到我们正在为一个实例的自旋时间付费。现在是时候重新评估这个过程,并考虑优化以更快、更廉价的启动时间。

键入错误

在谈论价格变化时,“键入错误”可能不是第一个想到的东西。首先,如果您不熟悉,那么键入错误就是在键盘上敲错键的艺术。如果您使用命令行界面或Amazon cloud阵型来提供基础设施,那么键入错误可以是生与死的区别。例如,如果您想使用命令行将自动伸缩组的期望容量从10改为20,那么它将是这样的:

aws自动缩放设置-设置容量-自动缩放-容量设置为20-honor-冷却

然而,“键入错误”说,它发生在可能的最关键的时刻,您知道,对于一家正在等待即时融资的初创公司来说,这个月结束了,代码可能看起来是这样的:

aws自动缩放设置-设置容量-自动缩放-自动扩展-容量200—honor-冷却

现在,您不再需要再增加10台机器来达到20的期望容量,而是启动了190多台机器以达到所需的200台。如果您的产能增加了1000个百分点,您肯定会满足,并且可以大大超过您的需求。在旧的计费模式中,如果这些实例达到了运行状态,它们通常会这样做,您将会被卡在每小时的速度乘以200:

200小时工资=可能的简历更新

在新的定价模式中,格蕾丝的数量更多了。如果您有足够的警觉并尽早发现问题,您可以把它降到每一个实例的一分钟:

每周200小时/60=免费苏打水

亚马逊EBS块

我想在这里提到的最后一点是Amazon EBS的变化。由于存储的永久特性,这可能没有EC2那么有影响力,但值得注意。某些场景使用EBS块涉及创建临时卷,原因是这样或那样。当我们自动化这些过程,甚至手工完成时,开始密切关注我们的清理过程是很重要的。如果不再需要卷,删除它。

Rackspace客户

我们提供的一项服务是我们的飞行服务,为AWS提供的服务是通行证。通行证管理在您的AWS账户的VPC中提供了短期、访问受限、经过审计的堡垒服务器,这些服务器可以直接使用,也可以作为跳转主机直接连接到相同的VPC上的其他EC2实例。通行证在您的环境中同时解决了网络连接和身份验证问题。

通行证背后的神奇之处就在于它的短暂性。当您需要它的时候,一个堡垒就会站起来,当您完成的时候,它就被拆毁了。到目前为止,您在这个实例上至少支付了一个小时的最低工资。有了这种变化,现在您只需要支付实际使用的时间。本着“每一分钱都有价值”的精神,这是一场胜利。

总结

如前所述,这肯定不是一种详尽的研究,看看定价的变化会如何影响我们计算的方式。从对优化数据集的挑战,到确保我们自己清理干净,计算变得比以往任何时候都更加临时和短暂。

发表评论

电子邮件地址不会被公开。 必填项已用*标注