最近可谓是“云满天”:微软公布了其云计算操作系统。亚马逊宣布将在其可伸缩云架构中提供对Windows的支持。博客界也在对Larry Ellison在Oracle Open World 大会上关于云计算是过时的潮流的惊人言论议论纷纷。Richard Stallman,一位在过去30年内在软件界与法律界被尊为“教父”级的人物,也称云计算的概念非常的愚蠢。这么多的疯狂语录,这么多的狂热演讲者。当云计算时代降临时,难道整个IT界都被卷入这种疯狂了吗?确实是这样,另外还有一个原因,云计算正在迅速扩张。如同过去创新性的将互联网和Web引入商业活动中一样。
在Capgemini的2012年技术远景预测中,云计算被描述成企业隐形架构中的一部分。云计算的地位将在基础架构中进一步凸显,可以实现实时的IT资源配置。你想在电子商务站点处在高峰时期的时候立即上马10个服务器吗?随时可以。或者更多,20个?OK,你在金融服务中需要最多100个服务器吗?没问题,完全可以。你来提供你的需求,在此期间的需求。你也只需要为这些需求付账,只是你需要的这些。这项由Amazon在 2006年创建的服务已经惹得大众议论纷纷,并将注意力成功的引向了云计算。主机提供商如Mediatemple, GoGrid以及 Gridlayer均已准备在互联网上大规模的采用部署云的模式,而基本网络上的所有Web 2.0服务均需要依赖这些主机提供商们。而一些专业提供商如Flexiscale, Enomalism以及Cohesive均准备向财富2000中的公司介绍这种使用方式。另外IBM、Microsoft,对,还有Oracle都已准备在这场云计算基础建设中谋得一席之地。
RightScale的团队向我们清楚的描述了当云计算基础建设完成后的情况,云计算将进一步上升成为应用平台。云计算中的应用,Google Apps Engine,QuickBase,MOSSO或者force.com允许你开发应用,并用只有传统模式下一小部分的费用就能部署到云计算环境中。云计算不是“软件即服务-SaaS”,但也有类似之处。SaaS应用越来越依赖于云计算。而且一些SaaS应用被称为“云计算程序”“。无论如何定义,只有一项需要明确:SaaS提供商已经在云计算上投入了大量的财力。云计算的发展非常迅速。而这里有5项我们无法回避,能够助力商业发展的真相:
真相1:云计算很时髦
有任何理由可以忽略它吗?没有,这是无法忽略的一股势力。关键是不要盲目的追随这些时髦的词汇或者加入抨击这种流行词汇的游戏中。游戏规则很简单:云为我们的商业带来了什么?
看看云如何改变IT运营的成本方程式,或将带来怎样的灵活性与安全性。忘掉那些时髦的词汇吧,看看事实。
驱使你必须采用云的理由是:将IT投资从支出成本转化为运营成本。在使用前不必投入大量的财力,只为你正在真正使用的那部分付款。用灵活取代僵话。看看IDC上周的研究报告吧。企业需要云计算作为基础设施的原因就是价格,这是谁都不能回避的。
真相2:不,云不是新鲜玩意。只是一种...颠覆性的革新
云计算是新出现的吗?不是的,它能改变我们使用和购买IT的方式吗?当然。就像Ajax和DHTML,两种90年代的技术却在10年后改变了Web的面貌,云计算并不算创新。基于虚拟化,可扩展的文件系统和开源操作系统及软件。不算新东西却可永久的改变整个产业的一部分。云是一种革新。就像上世纪90年代的互联网,是一种确实可行的方法与解决方案的合集...云也会像互联网一样改变IT格局,甚至...整个世界。
真相3:是的,云计算将带来隐私及可靠性方面的安全隐患
事实是你存入磁盘的每一个字节。就像Mark说的,很多用户(以及公司)都可以访问到。如果SaaS是一回事,那么云计算基础架构就是另一回事。很多云计算基础架构基于开源系统:Xen的虚拟化,Linux的操作系统,MySQL的数据库。如果你正担心开源中的隐私性及安全性,那么在云计算中也得考虑这些。同样的,Amazon的EC2也尚未提供服务水平承诺(SLAs)。但有人提供了。越来越多的云计算提供商提供了任何可以想象到的服务水平承诺。市场将被改变。就像90年代中期,IP协议的可靠性被认为是击败X.25的最大问题,可最后谁获胜了?:-)
真相4:软件架构师,准备好
云将改变我们设计和开发应用程序的方式。我们将步入一个Jeffrey Birnbaum和Merrill Lynch在Linux大会上描绘的那个如此真实的无国界的世界。无处不在的存储能力,强大的水平可伸缩性的命名规范。让软件可以在多处理器环境流畅运行并且让程序的运行效率如同增加马力一样呈现规范性的性能提升。看看Google处理大型表格或地图的能力以及还原性。看看基本的设计模式如何击败更加传统的研究模式。巨大变化的来源是我们自身。互联网公司如Google,Amazon,YouTube或Twitter没有现代企业信息系统中的整合复杂度。而是从中学习,他们服务于数以百万的用户。Paypal是一家银行。Google是一个庞大的混合了邮件、办公生产力软件的系统。 Salesforce.com是一家360°的CRM提供商。研究他们的架构,从中学习并在适当的地方重用。你可以在 HighScalability.com找到一些架构方面的资料。这些非常值得你去深入研究。软件架构师们,准备好迎接云吧。
真相5:IT架构师,准备好。云效应正快速袭来
或许已经有一位公司的股东走进你的办公室然后说:”嗨,我非常不理解为什么我们要花如此长的时间上马自己的CRM系统。我可以在一分钟内在 Saleforce.com建立一个全功能的!?“。云计算基础架构同样会引发诸如”嗨,我可以在数分钟内从Internet上获得100个虚拟系统,但为什么不能给我的ERP系统多增加2个服务器?“此时你需要回答,解释说,企业必须充分确保核心骨干网的可用性,对商业公司来说安全性和集成化是非常重要的,并且需要提供同正大行其道的云计算一样的灵活性和策略。