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

日期: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应用程序

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

技术手册>更多

  • 云计算服务水平协议SLA教程

    服务等级协议是关于网络服务供应商和客户间的一份合同,其中定义了服务类型、服务质量和客户付款等术语。SLA概念已被大量企业所采纳,作为公司IT部门的内部服务。大型企业的IT部门都规范了一套服务等级协议,以衡量、确认他们的客户(企业其他部门的用户)服务,有时也与外部网络供应商提供的服务进行比较。目前,许多IT经理正在考虑把许多应用及服务迁移进云端。一部分人因为经济原因被迫考虑云计算,而另外一部分人考虑提供一些新的IT服务。不管怎样,IT经理目前以及不久的将来不得不面对服务等级协议(SLA)。

  • 电子书:十步构建私有云

    构建私有云并不是一项快速工程。始于理解企业环境对于云的期望和定义,继而在已经创建的模型上进行构架。要确保涵盖整个组织、其所有的流程以及构建云计算的技术。下面是构思、搭建和维护私有云的十大步骤。

  • 不可不知的云加密

    对很多组织来说,适当的在云中加密数据,安全的创建并保留加密密钥,还有在理论上,防止任何云供应商的管理人员访问这些密钥等需求,在任何的云计算环境里,尤其是基础架构即服务(IaaS)领域方面,都是一些最抢手最重要的安全机制。

  • 私有云实施前准备

    越来多的企业倾向于私有云的选择,因为他们既想要利用云计算的优势,但又不想因为采用公有云,而被迫放弃他们手中的控制权,因此私有云变得越来越受欢迎。

TechTarget

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