如何一击即中配置的“甜蜜点”

日期:2015-3-11作者:Dan Sullivan翻译:谈翔 来源:TechTarget中国 英文

【TechTarget中国原创】在对服务器设置进行测试时,使用AWS Spot Instances可以帮助企业应对不同的配置而不影响预算。

在云计算之前,管理员们不得不在投资服务器之前先猜测应用程序所需的CPU核数目和RAM的大小。自动化的配置可能会运行大量的服务器,导致花费巨大。使用Spot Instances可以帮助管理员在服务器配置上找到最佳切入点,而不会让整个预算变得让人难以接受。

假设有一家必须要运行大型分析作业的企业,它将会运行混有第三方编写的代码和各种代码库。管理员也许无法确定需要多少内存和CPU。他们可以选择一个高内存,CPU经过优化的高成本的实例,但是那不总是正确的解决方法。这种做法也许对一两个作业有效,但不会是一个长期的策略。

更好的选择是用AWS Spot Instances来测试应用程序。具体做法是,首先创建一个装载所有需要的软件的镜像,然后创建Elastic Block Storage来存储必要的数据。最后,启动多个不同配置的Spot Instances。

由于管理员必须在Spot Instances上投标,请确保事先在AWS管理控制台检查定价历史。此外,检查不同的地区价格——你可能会发现其他比你通常使用的更低的成本地区。

一旦Spot Instances设置好,就运行应用程序并检查CPU和内存的使用情况。当运行在Linux上时,使用“free -m”命令来检查空闲的内存。Linux会在需要的时候使用尽可能多的内存。如果你有过多的空闲内存,请考虑切换到一个较少RAM的实例上。

运行“top”命令来监控CPU的使用情况。如果你的CPU使用率是100%的话,那表示你正在使用一个CPU核的100%。如果你有一个16核CPU的实例,你可能会看到700%的CPU使用率。那意味着你只让CPU的7个核很忙而另外9个处在空闲中。你可以切换到一个较低成本的实例而不会对性能产生负面的影响。

Spot Instances可能随时会挂起,但由于只是用于测试,这应该不会成为一个问题。由此节省下的开支可以是巨大的。比如说,r3.8xlarge每小时所需成本是2.8美金,最近在美西2区降到0.3美金。在这样的价位上,试验不同实例的成本是很容易让人接受的。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Dan Sullivan
Dan Sullivan

Dan Sullivan是一名作家、系统架构师和顾问,拥有超过20年关于先进的分析、系统架构、数据库设计、企业安全、商业智能的IT从业经验。他的从业范围广泛,包括金融服务业、制造业、医药、软件开发、政府、零售、天然气和石油生产、发电、生命科学和教育。

软件即服务与云计算>更多

  • PaaS安全:降低企业风险的四条规则

    虽然安全专业人士正在不断地考虑这些问题,但是当在平台即服务与云安全这个环境中进行考虑时它们之间的相关性变得更高了。

  • 云访问安全代理:如何才能买得安心

    随着过去几年云服务采纳的爆炸式增长,组织机构开始意识到一个令人不安的现实,即他们不知道自己不知道什么。数据在云中的存储和访问,组织既不可见也无法控制,而云提供商环境中的安全功能要达到企业本地的安全控制标准一直以来都进展缓慢。

  • 甲骨文低代码平台:轻松扩展SaaS应用程序

    今天,进入云端已经不再是一个选择题,而是一个必选题。然而,进入云端后,是否就意味着把自己的“命运”交给了别人,是否就意味着眼前一黑,什么都不可视了呢?

  • 持续交付工具领域:DevOps越出SaaS界线

    主要作为软件即服务(SaaS)提供的DevOps工具在本月开始向用户提供了新的部署方式,视图吸引开始流水线化开发流程、但可能并不会将服务部署到公有云上的大型企业。

技术手册>更多

  • 熔炉之云中DevOps

    在云计算、大数据等技术颠覆性趋势继续在应用经济下发挥作用的同时,DevOps也已经稳健地在业务思维方式中占有一席之地,并将在2015年扮演主要角色。

  • 开源云管理工具最佳实践

    一直以来,开源都被视为云计算的未来。除了明显的成本效益,开源云计算在扩展性能上极具优势,而且,一些开源项目和开源工具已经走在了云管理工具开发的前列。

  • 也谈应用和云集成

    应用集成从1980年代中期就已经成为企业软件的痛点,也是那个时候我第一次开始做IT报道。同样的老问题让不同的软件共存,大部分是因为业主权益要比开放标准高。

  • 微软三大云计算产品全概览PDF下载

    中国企业对“Azure”是既熟悉又陌生。熟悉是因为Azure平台在微软云战略中占有举足轻重的地位;陌生是因为在国内还没有任何Azure平台商用的实施案例。

TechTarget

最新资源
  • 安全
  • CIO
  • SOA
  • 虚拟化
  • 网络
  • 数据中心