经济高效管理AWS资源的最佳方法

日期: 2015-05-07 作者:Valerie Silverthorne翻译:滕晓龙 来源:TechTarget中国 英文

在AWS、Azure以及谷歌中,公共云计算成本都是一笔较大的负担,因此企业用户应当把AWS资源管理起来以求在最小的费用支出基础上获得最大的收益。 随着公共云计算的价格大战基本进入尾声,现在业内的关注点也基本转移到了对AWS资源的管理。目前的问题是,使用云计算资源要远比跟踪云计算资源的使用更为容易。 “其中的部分挑战在于,最终用户把云计算当作他们的一个数据中心来使用,而数据中心恰恰是资源使用率较低的应用所在,”一家数据仓库供应商Full360的业务发展经理Eric Valenzuela说。

“这里,必须改变人们思考问题的方式。一位企业CTO决策购买了价值10万美元的设备,在安装调试并使用了一段时……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

在AWS、Azure以及谷歌中,公共云计算成本都是一笔较大的负担,因此企业用户应当把AWS资源管理起来以求在最小的费用支出基础上获得最大的收益。

随着公共云计算的价格大战基本进入尾声,现在业内的关注点也基本转移到了对AWS资源的管理。目前的问题是,使用云计算资源要远比跟踪云计算资源的使用更为容易。

“其中的部分挑战在于,最终用户把云计算当作他们的一个数据中心来使用,而数据中心恰恰是资源使用率较低的应用所在,”一家数据仓库供应商Full360的业务发展经理Eric Valenzuela说。

“这里,必须改变人们思考问题的方式。一位企业CTO决策购买了价值10万美元的设备,在安装调试并使用了一段时间以后就将其置之脑后了,也不重视其日常运行成本。”他补充说。
那么,在AWS中实现最高收益的最佳方法是什么呢?这里有几个在试图以较高经济效益运行AWS资源时应谨记在心的要点。

规划、规划、再规划

很多AWS开发商都表示他们将稍后进行架构设计,一家云计算管理的企业TriNimbus的首席云计算架构师Goran Kimovski指出。“问题在于,这个稍后恐怕是永远不会到来的。鉴于AWS中如此众多的服务,资源很容易就会变得不堪重负并让你之前为之付出的努力变得支离破碎。这真是一场灾难,”他继续道。

保持对AWS中一切资源的跟踪也是很有帮助的,其中包括了保留实例,这需要用户拥有他们自己的策略否则就会陷入失控状态,云计算自动化供应商Nordcloud公司的CTO Ilja Summala 警告说。大部分的保留实例存储资源都被用在了大型数据库应用上(关系型数据库服务或大型虚拟机),因此企业用户就需要密切关注他们在这方面的消费开支。

“此外,很多企业都希望在某些合适的点上在云计算中运行一些小项目。一旦开发商了解了这样的项目,他们就可以利用AWS T2实例,”Summala建议说。T2实例有三种规模可供使用,它可允许用户快速启动AWS资源,然后可以一样容易地关闭之,从而让T2实例成为了偶发性项目或一次性项目的一个较具成本效益的选择。

是做大做强还是关门

当然,正确确定环境规模也是至关重要的。“当试图扩展你的机器环境规模时,我们建议你做大,”Valenzuela说。“之后,你就可以做减法削减规模并进行微调。”

但是,为了做好这项工作,客户必须予以一定重视。为了确定从哪里着手是转移服务的最佳切入点,Valenzuela建议开发人员查看使用率和容量报告以监控特定AWS资源的行为。

此外,把业务模式映射至云计算资源也是至关重要的。如果一家企业在云计算中运行财务业务,那么每年的六七月份将是其应用高峰时间段,而其他的时间则可能应用负荷较低。“因此,知道何时何地关闭不再使用的资源也将是比较重要的,”Valenzuela说。

监控CloudWatch并注册通知服务

CloudWatch是一个可帮助消费者跟踪资源使用情况的AWS工具。虽然CloudWatch并不提供诸如一天不同时间段内登录用户数量这样的详细分析数据,但这毕竟是一个良好的开端。但是,如果一家组织在一个月内都没有专人查看CloudWatch超过多少次,那么使用这个工具的意义就不存在了,专门为政府部门提供服务的一家不愿透露公司名称的AWS渠道合作伙伴表示。

“你需要把AWS当作一种实用工具,就应当指派专人进行以分钟为单位的阈值监控和超限报警,”该合作伙伴供应商补充说。“CloudWatch是一个开始,但是你不能指望AWS来为你大包大办。在每个月末,你就知道你的帐单将是多少了。”

AWS还允许客户订购帐单提醒,虽然很多客户并不知道这个功能。帐单提醒这一功能可帮助企业更好地管理AWS成本。

妥善地管理API

另一个AWS产品CloudTrail可记录API调用。当企业用户试图跟踪使用的模式和合适的规模时,他们应使用这一服务。

至于安全性方面,企业还必须管理好他们的API密钥,就如同它们是企业的信用卡一样。该工具还有助于最大程度减少开发人员对API密钥的访问。

执行成本分析

AWS还推出了一个相对较新的产品——成本资源管理器,它可让用户以一种易于阅读的方式查看他们已在该平台上的花费。但是,为了让这个工具发挥最大的功效,应当让更多的人使用这个工具。如果有越多的人知道组织在云计算中的支出,那么他们就越有可能主动地采取节省措施。

标记AWS资源和做好维护

“为了对他们存储资源的价值实现最大化,客户一定要勤于根据实际使用情况进行资源标记,”Foghorn咨询公司的联合创始人Peter Roosakos说。标记资源也会使得AWS的成本资源管理器变得更易于使用。一旦IT团队对资源进行了标记,那么未被充分利用的资源也就变得一目了然,然后就到了制定处置预案的时机。另外,还可以使用诸如Netflix公司所提供的开源Tanitor Monkey这样的工具来查找未使用的资源来清理和删除它们。

作者

Valerie Silverthorne
Valerie Silverthorne

Valerie Rice Silverthorne是SearchSoftwareQuality网站编辑、作家。

相关推荐

  • 顶级云提供商日志管理工具评估

    日志文件记录了硬件系统、企业服务、应用和用户的动作和响应。IT管理员通过分析和审查日志活动来提高性能、排除问题,发现恶意活动等等。

  • 干货 专有数据库能否安全迁移至AWS云?

    我们正在探讨迁移专有数据库(非PII)到AWS云的风险预测。相比较传统的数据库迁移,哪些额外的安全措施应该被考虑在内?是否应该应用额外的AWS安全机制?

  • 日志API使用CloudTrail调用和监控AWS应用程序

    开发你自己的应用程序可以让你对日志记录拥有完全的控制权。有了云计算,你就会受制于服务供应商的日志记录服务选项。CloudTrail是一个监控工具,它可以跨亚马逊云计算服务提供应用程序编程接口调用的日志记录服务。

  • AWS Auto Scaling:云服务成本与性能平衡利器

    给服务器过高的配置来满足业务需要意味着花费太多冤枉钱,这个错误的另一个极端则更糟糕,即给服务器过低的配置导致应用程序的性能不足。