[转]关于云计算的五种误解
导读:下面这篇文章来自IBM developerWorks博客的一篇文章,这篇文章提出了在云计算方面容易出现的问题。以下是博文: |
以下是和 IT 同行交流的时候发现的一些有关于云计算的误解,都是比较浅显但是容易误导人的误解。在这里把它们列出来并做一点点解释。相信对于一些朋友来说,这些问题已经是常识,但还是希望能帮到那些初入云计算领域还在摸索的朋友。欢迎大家探讨。
误解 1,云计算是为了解决高性能计算问题
我们可以通过云计算的资源整合来解决高算问题,但这并不是云计算唯一的着眼点。云计算解决的最大的现实问题是:IT 系统的管理问题。具体体现在减少服务器数量,从而节约服务器采购成本,管理人工成本和能耗成本;加快计算、存储、网络等资源的供给速度,简化供给过程;以及通过云计算发现新的业务模式,支持企业业务创新,获得商业成功。
误解 2,云计算可以整合出超大的计算资源(虚拟机)
这和上一条问题类似,只关注了云计算的扩展能力,而忽略了云计算在管理方面的好处。云计算中的虚拟化并不是神乎其神的东西,而大多是借鉴和利用我们已经熟悉的虚拟化技术(如 XEN)。像科幻里面的超级大的计算机,则是超出了虚拟化的能力。云计算也是要受到虚拟化管理软件的管理范围,虚拟机中的操作系统管理计算资源的能力等等因素的制约的。超大规模计算的任务,即使是在云环境中完成,本质上也还是使用并行计算技术。只不过云使得并行计算环境的搭建和供给变的简单了。
误解 3,云计算会全面取代传统计算
新闻和媒体上面的报道会使不大了解云计算的大众产生这样的理解:云计算好像要把以前我熟悉的使用电脑的方式彻底颠覆。于是有些人会在心里产生焦虑,害怕自己会被时代抛弃。其实云计算和世界上的万事万物一样,并不是适合所有场合的。
误解 4,云计算提供的是 CPU、内存、存储等资源,没有提供这些资源的不叫云计算
Amazon 的 EC2 和 S3 等是比较先行和典型的公用云计算服务。他们提供的主要是用于计算的 CPU、内存、存储等资源。但是云计算能够提供的服务不仅限于此。从 SaaS 所代表的应用软件服务,到 PaaS 代表的平台和运行时服务,再到 IaaS 代表的 Amazon 类型的基础设施服务,都是云计算提供服务的形式。其实云计算就在我们身边。如果列出几个代表的话,SaaS :Google 地图,SalesForce.com,Lotus Live!;IaaS:Google AppEngine;PaaS:Amazon S3 等。
误解 5,云计算是营销概念的炒作
云计算的普及离不开市场营销,但是如果把它单纯理解为概念炒作就很片面了。在工业革命后尤其是信息技术革命以后,新技术的采纳中间会经历一个人们对它十分关注甚至是竞相追捧的时期(详见新摩尔定律)。如果把这种自然规律理解成炒作从而放弃对它进行深入和本质的理解,无疑就成为了怀疑主义的牺牲品。固然有些新技术在大规模的推广过后就销声匿迹了(像历史上的 NC 等等),但是不意味着大规模推广的技术都会昙花一现。这个特性可以详见杰弗里·摩尔(Geoffrey Moore)的「 断层线生存」等书。