二十年前,千年虫(Y2K)问题被描述成是IT行业的死神——大批工程师和开发者通宵达旦地工作,以便更新和改造遗留应用系统,投入运行新的系统,以便避免预测的主要业务应用系统关闭和随之而来的全球大瘫痪。防范千年虫的准备工作既惊人又广泛,其影响远远超越了技术行业。
到头来,千年虫只是虚惊一场——没有全球大瘫痪,也没有所谓的数字大浩劫。千年虫最重要的方面也许不是它带来的那种歇斯底里,而是这个事实:它让信息技术成为所有人关注的焦点——无论是老人还是年轻人,无论是蓝领还是白领,并且迫使CIO和IT决策者们认真检查自己的整个IT生态系统,改动或更新遗留系统,以便进入到新千年后可以正常运行。
而如今,云计算俨然成为下一个千年虫问题。虽然“Cloud2K”(千年云)并没有因可能发生的世界末日而带来那种歇斯底里,但是它的炒作程度的确不亚于千年虫问题,包括大众普遍认识到云计算,它与千年虫还有另一个共同之处:
它很可能以失败而告终,正可谓雷声大雨点小。
眼下,在大家纷纷嘲笑之前,云计算会获得成功,这一点毫无疑问。但是云计算果真不负人们寄予的厚望吗?它能兑现厂商们分析师们夸下的海口吗?
如果仍然以目前的这种方法来对待云计算,那么答案是否定的。从业务领导人到IT决策者,云计算被誉为是灵丹妙药,可以解决从基础设施成本到应用程序的各个问题,但是给它冠以“高招”的名号根本就不合适。实际上,除非以另外的方式来证明,否则云计算与千年虫有着更多的共同之处:它最终会失败,而不是IT灵丹妙药。
但是到底为什么云计算会有负众望呢?
SaaS:方栓圆孔
软件即服务(SaaS)是三种主要的云解决方案中最成功的一种,它提供了随时可用的应用软件,用户只需要一张信用卡。SaaS让公司企业有机会立即将应用程序搭建并运行起来,不需要得到IT部门的任何支持,这实际上为完全避开IT部门提供了一条捷径。
不过,随着时间的推移,SaaS应用程序的优点在迅速消失。虽说它现在可能非常适合企业,但是说到应对不断变化的业务需要,这种解决方案绝大部分高度不灵活。最终结果就是,企业坚持使用只满足一小部分需求的应用程序;这证实了问题是“圆孔”,而SaaS应用程序是“方栓”。
SaaS的成本让这个问题更为复杂了:一旦更多的用户和功能特性被启用,费用就会急剧攀升。扩展或定制SaaS应用程序的任务到头来还是落到IT部门肩上,导致响应时间比较慢、开支增加。更换SaaS就有点像是可怕的恶梦,因为到底如何从云端取回自己的数据让许多公司大伤脑筋。
SaaS很合适真正普通的大众化应用程序,但是面对针对特定业务的需要自定义工具或功能的流程,它就束手无策。公司应该把它看成是一种套装软件,只是不需要封装而已。
IaaS:未必能够节省成本
除了SaaS外,基础设施即服务(IaaS)正在迅速成为一种成熟的云功能,承诺公共云解决方案可以把一家公司的整套IT核心系统托管在按需环境中,而不是放置在公司内部。不过对大多数企业来说,硬件成本并不占大头;这样一来,IaaS沦为一种小众的解决方案,适合某些特定的IT环境,尤其是中小公司:当中小公司与大企业展开竞争时,IaaS具有的价值确保竞争机会的平等。
对于建有庞大基础设施的比较知名的大公司来说,IaaS提供了一种小众的解决方案,可以迅速地部署新的服务器,让产品团队可以在云环境启动新项目,直到自己的数据中心准备就绪。此外,IaaS可以作为私有云来封装,把企业在基础设施方面的现有投入转变成一种弹性实用资源,从现有的技术中获取更大的价值。
除了这两种场景外,IaaS根本就不能节省成本,因为实际的基础设施成本体现在软件许可证以及构建、部署和维护业务应用程序(无论是不是云应用程序)的人员这两大方面。
PaaS:不错,前提是企业能求变
平台即服务(PaaS)是最新的云解决方案,也是最不成熟、最不明确的。实际上,PaaS利用交付自定义应用程序所需的工具,为企业提供了IaaS的最佳优点(快速启动和灵活弹性)。不过,PaaS的问题首先在于其定义上:卓有成效的PaaS解决方案到底具备哪些要素?
PaaS的三个关键要素实际上是:
•简化迁移、支持构建新业务软件的应用程序开发框架,外加齐全的测试、部署和变更管理等功能。
•自动化扩展功能,让开发者无需承担与应用程序需求变化有关的压力。
•一整套应用程序管理服务,从资产组合管理到应用程序故障切换,提供了仪表板视图,而“调节旋钮”可以调整PaaS的行为方式。
不过,厂商锁定是PaaS存在的一个严重问题。由于灵活性是几乎每一家公司的一个关键要求,如果解决方案只能开发出专有代码,使用专有数据结构或者要求使用某种特定的运行时引擎,那么即便不会完全遏制开发者的生产力,至少也会妨碍开发者的生产力,结果PaaS与其说是福音,还不如说是灾祸。
此外,虽然IT主管们喜欢PaaS这个概念,但是它常常无法通过整个IT团队的“取样测试”,这归因于一个问题:变化,或者确切地说是为了实施PaaS而需要进行的变化。成功的PaaS势必要有“辞旧迎新、吐故纳新”的心态,这就要求IT部门摈弃旧的流程,为PaaS解决方案采用的更新的、简化的方法腾出地方。
千年云:确有其事还是纯属炒作?
云不一定会重蹈千年虫的覆辙,作为完全被人为抬高地位的一次企业IT事件被载入史册。但是云计算要想开始不负炒作,那么企业而不是技术一定要开始有所行动。
首先,企业要明白几种云解决方案面临的现实:
•SaaS是一种小众解决方案,适合普通的大众化应用程序,而不是关键业务型应用程序和系统或差异化应用程序和系统。不然,交付速度会极大地减慢,成本高得让人望而生畏。
•IaaS确实有其价值,但不是着眼于削减成本的角度——CIO们必须不仅仅着眼于明显的成本节省(这方面通常无关紧要),而是应该密切关注IaaS可以如何让本企业更高效地运营。
•PaaS能不负厚望,但是前提是整个IT部门要接受它、认可它。它是往好的方向变化,但是在IT部门眼里,“任何变化都是不好的变化。”CIO们必须让团队全力以赴,改变自己的观点,否则PaaS只有死路一条。
就像千年虫一样,云计算有望给企业界带来巨大的影响。但是正如千年虫证明的那样,一部分真正的价值在于迫使IT决策者认真考虑自己的整个IT生态系统,最终结果是获得高效得多的、迅速应变的IT能力。
所以赶紧行动起来。当千年虫其实是虚惊一场时,全世界都松了一口气;机会就在眼前,如果云计算发挥其潜力,全世界同样会觉得松了一口气。
原文链接:http://www.zdnet.com/news/is-the-cloud-the-new-y2k-the-reasons-why-and-why-not/6368982?tag=content;search-results-river