AWS节约成本的5个步骤

AWS节约成本的5个步骤

对于我们在Rackspace的几乎所有客户来说,节约成本是一项首要任务。当试图通过AWS降低成本时,大多数客户想要帮助的第一件事就是购买预留的实例(RIs)。使用RIs,客户可以通过AWS将时间承诺与特定的实例类型或家庭进行交易,以获得折扣(高达75%)。

AWS节约成本的5个步骤
AWS节约成本的5个步骤

尽管它很有诱惑力,但它可能很快就会变成一个代价高昂的错误。我们建议您在做任何事情之前先放慢速度,然后再考虑。

在Rackspace,我们采用了一种经过实践的、真实的方法,将我们的AWS专业知识和集成工具结合起来,以最大限度地节省AWS的成本(我们也帮助解决了许多其他的挑战,但这篇文章都是关于节约成本的)。我们将探索本文中的步骤(剧透警告:RIs是最后一步)。

消除不必要的物品

几乎所有的房子都有一些被忽视和不必要的物品。为什么我们不回收或者捐赠这些物品呢?通常来说,这是因为他们可以自由地保持(同时也需要努力去移动)。然而,如果我们为每一件物品收取租金,我们可能会更倾向于保留我们所拥有的东西。

我们所见过的一些AWS环境类似于联谊会的房子,没有人确切地知道为什么会出现特定的资源。当我们为客户执行成本优化练习时,我们通常会识别“未使用的项目”,如未附加的EBS卷和未使用的弹性IPs、弹性负载平衡器、DynamoDB表和工作区。就像一个专业的组织者,我们有条不紊地带领您走过您的环境,确保每一个资源都有明确的目标。

在开发/测试/阶段环境中发现未使用的资源是很常见的,因为用户常常会忽略为了测试目的而删除他们创建的资源。解决这个问题的一种有效方法是在组织中实现和执行标记策略,要求所有用户使用资源标记,如:“所有者”、“项目”、“目的”和“需要的”。工具(如Rackspace的罗盘)可以使报告、审计和执行变得更加容易。

升级前代资源

既然我们已经消除了不必要的问题,我们就可以集中精力更新过时的资源。当Amazon启动一个新的升级的实例(例如T1到T2)时,它们通常会提供更多的计算能力,并且几乎总是以较低的单元成本进行计算。

将实例迁移到最新的一代是一种迅速的胜利,因为它不需要深入分析。另外,定期检查(通常是季度)是一种很好的做法,以确保您的实例永远不会过时。

根据实例配置,更改EC2实例的类型(通常称为调整大小)可以像重新启动一样简单。然而,在某些情况下,可能需要对应用程序和数据进行手动迁移。我们认证的AWS支持工程师可以在正确的方法上提供建议,并帮助实现。

处理闲置资源

现在是时候查看我们的资源的使用数据了。第一步是识别闲置资源,如EC2实例、RDS DB实例和ELBs。即使一个正在运行的实例或节点是空闲的,并且没有被使用,您将继续为此收取费用。您可以通过在一段时间内查看CloudWatch数据并分析CPU利用率和网络活动的组合来检测空闲实例。

如何处理空闲实例?

终止实例——如果实例完全不需要,就终止它。如果不确定,请预先对它进行快照,以防您需要恢复它。

停止实例-如果需要实例,但不是在持续的基础上,停止它。可以在需要的时候停止并重新启动。

更改实例的类型——如果在持续的基础上需要实例,调整它的大小。由于实例是空闲的,所以您可能可以移动到较小的(更便宜的)实例类型。

通过正确的尺寸来确定成本

实例价格与实例大小成比例。实例的CPU和RAM越多,它的成本就越高。当在AWS上构建新的应用程序时,很难预测所需的计算数量和内存需求。为了确保正常运行时间,容量通常是过度供应的。严重的过度供应是我们许多人从前云时代带来的坏习惯。但是,一旦应用程序上线,就可以收集和分析使用统计数据,以便根据应用程序的实际需要对实例进行适当的大小调整。

为了避免麻烦:保留实例

既然我们已经有了前面步骤的上下文,我们就可以自信地开始向正确的RIs提交了。

保留的使用并不局限于EC2——它也可以用于RDS、弹性、Redshift和动态。RIs可以在一到三年的时间内购买,并且有三种支付方式:不预先支付,部分预付,所有预先支付。

一般来说,您预先支付的钱越多,折扣就越大。然而,金钱的时间价值必须被考虑进去——因此我们通常会推荐1年期的,而不是3年期的,除此之外还有其他的因素,比如新一代的资源。

RIs通常与特定的实例类型、操作系统、租赁和可用性区域相关联。然而,有一些方法可以通过使用区域收益或可转换的RIs来增加灵活性。选择正确的类型可能不是很简单,但是通过正确的工具和知识,获得最佳的答案要容易得多。在为我们的客户确定正确的RIs时,我们的技术帐户管理人员模拟和解释不同的选项,并帮助他们在考虑应用程序和业务需求时获得最佳的ROI。

为AWS利用Fanatical Support

除了安全和治理等领域之外,大多数AWS用户都认为节约成本是最重要的。我们已经建立了一个世界级的AWS专家和工具团队,使用一种以客户为基础的方法来帮助您解决这些问题。

对于我们的飞行员客户来说,我们将一些重要的任务,例如节约成本,以及从成本到潜在的节约,再到安全检查等更多项目,都进行了操作。您知道我们已经得到了您的支持,并且正在帮助您有效地运行您的AWS环境,使您能够专注于其他领域,例如管理您的业务。

了解更多指南和我们的服务选项

注意:本文介绍了在AWS上节省成本的传统方法。这里还没有涉及到其他的方法(例如,停止/启动或终止/启动资源,使用托管服务来替换EC2实例)。

上述文章内容是由ixwebhosting中文指南为大家提供的,如果您想转载此内容,请注明转载出处:https://ixwebhosting.com.cn/

Leave a comment

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