本地还是云:哪个让你的应用更具成本效益?

日期:2016-8-8作者:Nick Martin翻译:谈翔 来源:TechTarget中国 英文

【TechTarget中国原创】

一些组织急于进行云迁移,认为绝对可以节约成本。但并不是所有应用都适合公有云,有时候迁移到公有云上可能会让你花费更多。

只有当需要的时候才消费资源是提高效率的最明显方法。虽然你可以在不使用服务器时将它关闭,在电力和冷却方面省钱,但你却不能收回任何资金成本。另外大多数操作系统或软件授权模型并不关心你多常使用该应用。因此,当你能够购买捆绑好的资源,作为一个服务交付并且只在你需要的时候才计费,你当然能够节省成本,除去那些你无法节省的情况。

许多应用根本就不适合在公有云中运行,因为技术或经济方面的原因,David Linthicum,总部位于波士顿的云技术合作伙伴的高级副总裁说道。为了避免支付超过他们所需的,组织应仔细比较应用在本地与云环境上部署的成本。

“传统的企业中,这类应用可能会高达50%之多,而平均大约是30到40%,”Linthicum说道。“你必须做好分类,并深入了解整个应用组合,否则最终你将作出愚蠢的决定然后花费更多钱将工作负载移动到云端。”

那些与数据库紧密耦合的,或是那些需要大量重新开发才能在一个云服务提供商上有效运行的应用,是最适合留在本地运行的工作负载,Linthicum说道。

“一些应用在创建的时候就天生效率不高,因此在云提供商那里自然会使用比他们原本更多的资源,”他说。因此,就很像一个用了30年的冰箱,它会比一个新的模型更费电。”

归根结底,绝大多数应用的本地与云成本的比较,都归结到该应用是否是为在云中运行设计的,或者重新设计它需要多少工作,”Erik Peterson,位于马萨诸塞州Burlington一家应用安全公司Veracode的技术战略总监说道,这家公司在亚马逊网络服务(AWS)上运行他们的应用程序。

“大多数人认为他们只需要开始将现有的应用搬到AWS上就好,”Peterson说道。“但他们往往没有意识到,迁移到云端更需要观念上的转变。”

这几十年来,企业花了很多的钱,以确保他们关键的工作负载能在故障发生时保持运行,投资冗余系统,调整大小以满足高峰的需求。公有云在很多方面颠覆了这种想法,提供了一个对故障做出预期的弹性平台。然而毫不意外的是那些专为某个基础架构模式设计的工作负载往往不容易转换到其他的模式。例如,部署本地工作负载时,管理员通常会分配足够的资源以满足预期的需求高峰。但是,如果你把这个原则应用于公有云的工作负载,你最终会付出--通常是每小时——比你所需要的多很多的成本。

组织应首先评估他们除了成本以外,将一个现有的应用移动到云端的原因。然后,如果有令人信服的商业原因可以继续下去,企业应该对成本比较抱持怀疑的态度,Mindy Cancila,Gartner的云计算研究总监说道。

“通常情况下,当我与那些想要建立成本比较模型的客户交谈时,我们首先推荐的是请他们先寻找其他能驱使他们采用云计算的好处,”Cancila说道。“原因是,成本模型常常掺杂了许多不确定性。”

诸如设施和电力输送这种被忽视的成本,如果不考虑进去,将得出有误导性的比较结果。Gartner替客户建立了一个成本比较模型,帮助他们了解本地和云环境各自的经济效益。但要为任何一个模型做出准确的比较,我们需要组织进行精确的计算,并仔细检验将一个工作负载交付到最终用户的过程中所有的环节。

Gartner公司建议一家企业转用每虚拟机(VM)的成本作为计算的单元,因为这对本地和公有云来说是最合乎逻辑的比较方式。“但是,重申一遍,大多数公司并不具有这种程度的清晰或透明度,”Cancila说道。“大部分的公司都不会将支出分摊到虚拟机,甚至不会分到不同的团队。”

新应用新时代

要比较很多工作负载的本地和云的成本是困难的,但是值得的,Cancila说。云提供商的基础设施效率对大多数组织来说是遥不可及的,并且他们受益于企业IT部门所不具备的下一代硬件。即便将现有的应用程序转移到云并不总是能获得明显的财务优势,想要建立或部署一个新应用的企业仍然应该首先考虑云部署,无论是托管在一个基础设施即服务提供商还是作为一个软件即服务的选项。

“随着时间的推移,我们不认为在公有云和本地部署的成本上本地部署能够具有竞争力,而这一论点对于大多数的工作负载都是成立的,”Cancila说。

越来越多的新公司,或者那些寻求提供新的工作负载,开始考虑云服务,以避免在服务器或存储上大量的资本投入。

“我们创立一家新公司的时候正好是[谷歌]App Engine测试版的时候,所以我们从没有在自己的办公室里有过一台服务器,”Dale Hopkins,一家总部位于Saskatoon,Sask的销售和营销软件提供商Vendasta Technologies的首席架构师说。

“我们的应用本地部署成本太高,而我们没有任何的IT员工,”Hopkins说。“因此,我们在一开始的时候就立刻选择了使用管理云作为我们业务的核心。

随着时间的推移,谷歌云服务不断发展,出现了更多的竞争对手,Vendasta继续收获财务上的收益。

“谷歌在过去的八年里在定价上已经取得了一些显著的改进,”Hopkins说。基本上,全部的费用加起来,我们支付的比过去的要少。”

尽管可以节省金钱,大多数机构还是会遇到各种各样的挑战,Veracode的Peterson说道。一个企业还需要考虑平台的变化应该伴随着企业文化的变化。在对客户的AWS环境进行安全审查时,Peterson的团队发现了他们的客户的帐户有一个意想不到的问题。

标签,就是这个

为一个实例的元数据增加信息不仅在发生问题时可以帮助员工对问题分流,还创建了一种问责文化。Veracode采用了一种标签政策,要求每个新的AWS EC2 实例必须包含下列信息:

  • 谁负责这个实例
  • 在什么环境中使用(产品或者测试)
  • 资源支持的产品或团队
  • 当出现问题时应该联系谁?

“我们发现他们每月花费超过1万美元在磁盘存储上,而他们完全不记得这件事,”Peterson说。开发人员创建了一个会造成磁盘使用空间不断增加的系统,但却从来没有进行过任何清理工作。在谁买单和谁来做之间没有一个连接。”

他说,制定问责制的政策,允许组织对资源进行追踪是确保公司的云投资不会成为一种负债的最重要的一部分。Veracode主要依赖CloudHealth Technologies——第三方的云管理工具来跟踪和管理AWS资源。

大客户往往依赖多个AWS账户,但亚马逊内置的工具不允许用户跟踪跨不同账户的成本。“在我们的例子中,我们有超过20个不同的帐户,”Peterson说。“如果你想要一个你所有帐户的全面视图,唯一的方式是使用某个第三方服务或自己编写代码来做到。”

成本优化新境界

当组织有了一个很好的过程来跟踪他们的云计算花费,员工也具备了专业知识并开始大规模的使用云服务后,他们开始探索成本优化的技术。在未来,Cancila说她期望从云提供商和第三方那里产生一些帮助组织优化云花费的新工具。

即使在今天,大型一点的云用户也找到了一些方法来降低成本。例如,AWS提供了一个选项,称为预留实例,在这种情况下客户可以按照一定的折扣率预付云服务能力。假设一个公司可以准确的规划所需要的云服务能力,“你可以通过购买一些智能的预留实例来节省20%到30%的费用,”Peterson说。

云节省的下一个发展可能建立另一个EC2的实例类型上。亚马逊EC2竞价型实例允许客户对空闲的计算能力竞价。这些亚马逊服务器上未使用的容量将会被浪费掉,所以,为了进一步提高效率和赚钱,亚马逊将这些容量以一个底部的价格提供,或给与出价最高的竞价人。客户指定一个他们愿意支付的价格,只要市场利率-基于其他客户的出价-等于或低于他们的价格,他们就可以以一个很大的折扣购买容量。然而,当市场价格超过他们的出价时,他们的实例会被终止。

“你可以让系统以很便宜的成本,做令人难以置信的大量工作,”Peterson说。“公司很难重新架构他们的应用程序来利用这一优势,但当我看到公司做这样的投资时,回报通常会很快。”

竞价实例更多面向那些不是关键或对时间敏感的工作负载,但有可能构建一个弹性的,在单个实例或一组实例宕掉时仍然可以工作的应用,Linthicum说道。事实上,有了容器化所提供的便携性优势,下一步就可以让工作负载根据成本自动在不同实例类型,甚至不同的云提供商之间移动。

“我甚至可以建立自动化的进程来寻找最高效的平台,”Linthicum说道。“这目前来说听起来有点科幻小说的感觉,但有了今天的技术,这肯定会成为可能。”

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

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

作者>更多

Nick Martin
Nick Martin

网站编辑

云计算之经济性>更多

  • Azure Premium Storage账单如何工作?

    对于那些必须管理和维护昂贵硬件的企业来说,在云中存储数据是一个很有吸引力的替代方案。优势包括备份和恢复方案的平滑自动化、增强的可访问性和可扩展性。

  • 奔向2017:减少云计算成本需优先

    随着2016年的结束,企业将公布、评估他们的成本开销——包括云服务在内。 同时,在某些情况下,企业将会越来越意识到云计算的成本将比他们的预期更大。

  • 云免费服务三国鼎立:AWS VS. Google VS. Azure

    AWS免费套餐是那些想要试水云计算的IT团队的一个切入点 。虽然免费服务很诱人,但它值得付出努力吗?

  • ”用好云“:企业如何最大化云计算价值?

    无论是个人,还是企业都已经感受了云技术所带来的便利,享受到了云计算带来的成本节约。但是,在企业普遍认可、应用云计算的时刻,我不禁要问一句”你真用好云了吗?

相关推荐

  • 数字经济时代:企业如何开启腾云之旅

    如果石油和煤以及钢材是工业经济的驱动因素,那么数据就是我们数字时代的石油……对我们所有的人来说,都有着巨大的价值。但是,它与石油是不同的,数据甚至更为有价值。

  • 丢三落四:企业上云却忘记了云安全

    云迁移所带来的价值主张主要涉及速度、敏捷性、成本降低以及管理云迁移口中所说的更多安全控制措施。

  • 云迁移面临遗留安全工具挑战

    专为数据中心设计的传统安全工具是无法在云环境中正常运行的。根据安全管理人员的说法,这需要新的方法。本文讲述了企业该如何在夹缝中生存。

  • 调研:云迁移是企业所面临的挑战之一

    Intel安全部门对于云接受程度的最新调研给企业带来了一些好消息和坏消息,但也有好消息,即根据一份超过1200名IT决策制定人员参与的调查报告,云相关的数据破坏频率是很低的。

技术手册>更多

  • 云计算提供商OpenFlow指南

    软件定义网络(SDN)以及其最清晰可见的协议OpenFlow已经引发了热烈的讨论。几乎每一个主要的路由器和以太网交换机厂商都宣布“支持”OpenFlow,引出了数个会议的召开和初创公司的成立。作为主要的云运营商,比如谷歌和威瑞森(Verizon)已经测试和部署OpenFlow,其他的网络运营商和提供商急于知道在所有的兴奋点之下,是否有实体产生,尤其是这个实体有哪些本质的好处。在《云计算提供商OpenFlow指南》中,我们将简要介绍OpenFlow与SDN的关系,以及OpenFlow与云计算的关系,同时提供一些OpenFlow云提供商。

  • 熔炉之云中DevOps

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

  • 平台即服务(PaaS)实操指南

    市场上为开发者提供了各种PaaS。虽然看起来PaaS厂商都极为相似,但是却也存在诸多不同。要跟上市场的变化,在选择PaaS平台时,有一些关键性能需要注意。在这本技术指南中我们将重点介绍平台即服务的市场现状以及如何将遗留开发转移到PaaS之上,同时我们会给出最新的私有PaaS概念和产品选择指导。

  • 网格计算入门指南

    业务周期的速度和不可预测性已经使很多企业的管理能力逼近了极限。企业需要更具适应性,但他们信息系统的响应速度往往较慢。同时,这些企业希望借助IT系统获得更高的效率,并降低计算成本。

      网格计算是一种新的IT体系结构,它能够适应不断变化的业务需求。网格计算还为IT经济带来了革命性的变化。通过企业网格计算,您可以使用可随需应变的灵活成本结构构建一个功能强大的数据中心。

      虚拟化是关于运行时部署的效率,注重提供方便。因为企业逐渐转向应用SOA,所以它们会寻求服务周期的管理方式,这其中可能就包括调用虚拟容器作为服务、数据、甚至SOA基础设施本身(如虚拟化软件产品)的运行时间。

TechTarget

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