原创
作者:黄永兵 译 2010-09-02 19:05:25
云计算 其实最关键是看利用率,要自己实现100%是很难的,常常是很多计算资源处于空转,但你却无法预测什么时候会需要它们,因此我们发现现在的成本非常高,进而将希望转向云计算,其实云计算并没有想象中那么多优势,特别是成本方面的优势。
成都创新互联公司成立10年来,这条路我们正越走越好,积累了技术与客户资源,形成了良好的口碑。为客户提供成都网站设计、成都网站制作、外贸网站建设、网站策划、网页设计、域名注册、网络营销、VI设计、网站改版、漏洞修补等服务。网站是否美观、功能强大、用户体验好、性价比高、打开快等等,这些对于网站建设都非常重要,成都创新互联公司通过对建站技术性的掌握、对创意设计的研究为客户提供一站式互联网解决方案,携手广大客户,共同发展进步。
我们之前讨论过各种不同的云计算类型,今天这篇文章一起来探讨一下云计算的真实成本,受各大厂商的宣传和诱导,有些实施了云计算基础实施的用户大有上当的感觉,因此他们呼吁理性看待厂商吹嘘的投资回报率(ROI),也希望厂商不要再夸大和炒作云计算的ROI。
云计算上的分类
我们一般将云分为四类,如下图所示。
图 1 云的四种类型
每种云的成本都不一样,但究竟成本是多少呢?关于云的成本效益分析文章到处都是,特别是对于外部公共云,因为那是云服务供应商主推的一种云,每个供应商都会给你提供相关的成本效益分析报告,但我对它们的可信度持怀疑态度,因为这些数字也是他们估算出来的,既然这样,我也来说说我的估算方法,我认为按照我的估算方法计算出来的结果会更准确。
#p#
成本概述
首先声明一点,我对云计算厂商提出的计算方法不做任何评论,也对他们在天空中画的馅饼不抱有任何幻想,我只是想追求云计算的真实成本,而不是炒作概念。
如果你去租或买10台机器,有一个人专门负责管理这10台机器组成的集群,每个月你都100%利用了这个集群的计算能力。那这种情况下你的成本是多少呢?假设成本=A。如果你选择云计算,假设你从云计算厂商租同样的10台机器,每个月也都达到了100%的利用率,假设这种情况下的成本=B。我们来比较一下A和B究竟谁高谁低,实际上我们可以画一张图来看看转移到云计算是否真的有意义,如果你这么做了你一定会发现有一个转折点,当利用率超过50%时,还是自己托管最划算。
我想补充一个很重要的注意事项,那就是当我们在考虑云计算时我们的基础设施规模有多大,很明显,如果你只有一台服务器,那使用云计算是有意义的,道理很简单,即使只有一台服务器,其管理成本也是很大的,因此本文不打算讨论这种情况,主要关注的是超过1000-10000处理核心的情况。
#p#
成本计算
假设你有1000个处理核心,下表列举了三种不同场景下的成本对比。
表 1 1000处理核心在不同场景下的成本对比
怎么样,感觉有点意思吧。从这张表可以看出,如果你从云供应商那里租1000个处理核心,每小时每核心的成本按0.1美元计算,一年下来总成本也会超过90万美元,计算公式如下图所示。
图 2 从云供应商租1000个处理核心一年需要的成本
这里也包括了IT人员的成本,即一个系统管理员一年的成本。
#p#
反方证据
有许多读者看了这个计算方法后,提出了他们的反对观点,出于求真去伪的原则,这里列出一些有代表性的意见:一位兼职IT人员不够;每核心每小时5美分的成本过低;还有一些成本没有包括进来,如网络、安全、安装和配置操作系统等;最后,他们认为全年100%使用所有核心的假设不成立的。
对立的观点
我们拿第一条来说吧:IT人员的数量,我将IT人员分为两种,一种是系统管理,第二种是应用支持,不管你的应用程序部署在哪里,应用支持人员始终是需要的,许多认为将应用程序转移到云中后,就不需要应用支持人员了,这是一种错误的想法,如果真的取消了应用支持,你一定会遇到麻烦!应用支持人员的需求始终不会消失。
你的系统管理员需要一个自动的方式维护你的服务器,这已超出本文的范围,但这是必须的。不管是Windows还是Linux,大部分系统管理任务都可以实现自动化,如果你雇佣了一个兼职的高级系统管理员,他/她会将全部过程弄成自动执行,为什么?因为这样他们的工作才会更轻松,如果你还没有自动化系统管理过程,云可能会帮你一把,但你仍然需要创建和配置镜像等。
私有云和公共云的主要区别是公共云需要互联网,因此有人说我的计算方式中没有将网络成本包含进来,我承认确实需要一个高速互联网连接,特别是上行带宽,如果需要将1000个处理核心的工作负载全部转移到公共云上,你应该计算出需要多少带宽。此外,当你考虑使用公共云时,你还应该关注云安全,对于那些处理敏感数据的组织,这个费用是相当高的。最后,处理器核心的利用率假设成100%也是不现实的,下面来看看不同利用率的成本估算结果吧。
表 2 利用率和云成本的关系
从这张表可以看出,如果利用率超过50%,云计算的成本将会超过自己托管的成本。
小结
我同意以下观点:如果比较100%利用率的情况,毫无疑问,云计算的成本将会大大超过自己托管的成本。现在你的成本过高是因为你无法完全充分利用你的基础设施。
其实最关键是看利用率,要自己实现100%是很难的,常常是很多计算资源处于空转,但你却无法预测什么时候会需要它们,因此我们发现现在的成本非常高,进而将希望转向云计算,其实云计算并没有想象中那么多优势,特别是成本方面的优势,一个关键点是看你的资源利用率是否超过50%,如果高于50%还是老老实实自己内部管理,如果低于50%,则考虑云计算,只有这个时候云计算才更有意义。
【编辑推荐】
分享文章:揭示云计算的真实成本
本文来源:http://www.shufengxianlan.com/qtweb/news19/405719.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联