听CIO们分享云计算成功经验

现如今当你每天打开报纸的头条新闻都是关于云在现实世界中的状况,以及云计算的未来到底何去何从?我很荣幸在几个礼拜之前受邀参加了两届会议,在此,我将和您一起分享一些我的看法。

第一个会议的议题是“商业云计算”,由OpalEvents赞助。这是一个相对较小的会议,但与会代表在会上的发表的对云计算看法的角度,也许是我见过的最佳的最终用户。第二个会议是GigaOMStructure2011.大家的发言也很赞,让我们对IT未来有了新的展望的感觉,同时还讨论了云计算将如何完成既定的IT实践这一痛苦的转型。

我参加的这两次会议最最深刻的感悟就是:云计算已经渗入IT企业,就算没有任何“官方”的批准或策略,但其大势进军IT企业的势头已然不可逆转。下面,就让我来分享一下我这两个礼拜的收获吧。

CIO们分享云计算成功业务经验

StevePhillipott是Amylin制药公司的首席信息官,他在“商业云计算”大会上介绍了他们公司的云计算业务情况,在过去几年中,他们公司已经完全转变了商业经营模式,由受到艰难的商业环境制约,彻底转变为完整的依靠数据中心的方式。Amylin公司目前正将其所有的本地数据中心的数据转移到一个远程外包数据中心提供商。

与此同时,该制药公司正在重新评估其应用程序的部署要求,选择非核心的应用程序进行SaaS迁移,而那些关系到企业战略的应用程序以及需要大量的IT资源的程序仍然会继续保留在公司内部。Amylin公司还实施了严格的财务模型来评估部署的选择。结果发现,外部公共云托管的应用程序将预计节省平均30%到50%的成本。而在force.com站点上编写的应用程序是在企业内部部署交付相同的应用程序的1/8到1/10.

Joel Manfredo是奥兰治县(Orange County)的CIO,他重点介绍了绿色IT以及IT企业未来将怎样应对相关的改革。Manfredo先生演讲的最引人注目的观点是:由于领先的云数据中心的PUE(电源使用效率)平均都是大约1.2,Manfredo对Facebook对外宣称的其开放式计算项目的PUE仅为1.07提出了质疑,平均下来,整个数据中心行业的PUE能达到2.5.Manfredo自己的数据中心目前运行在1.77PUE.当然,能源大约只占数据中心总成本的25%,而管理费用大约要占到50%。

在最终用户的云计算的商业应用大会上,一个永恒的主题便是与金融资源的持续斗争。一位与会者,供职于一家高利润的消费品公司,分享了他的一段经历,他的替换掉一台已经用了15年的台式机的请求被驳回。理由居然是:如果这台台式机还没坏掉,那就可能还可以继续用上几年。也许他所说的是有一定的夸张成分,但似乎也显示他们公司采用的系统已经使用了很多年了,依然能够继续运行。而与之形成鲜明的反差的例子是Phillipott介绍的,他之所以能够获得充足的资源,最终目标就是为了减少总投资。

Structure2011:云计算的未来

相反,在Structure2011大会上讨论的更多的是想关于云计算的未来。云计算在不断发展,而且更重要的是,各种基于云的应用是惊人的。各种云服务提供商的简报表明,他们准备在未来使得云计算在企业IT部署中发挥主导作用。少量早期采用的公司描述云计算方法,保证了其在应用程序开发和配置方面发生了巨大的变化。

Werner Vogels是亚马逊的CTO,他在题为《State of the Cloud》的演讲中引用了相当惊人的事实。首先,其中之一便是亚马逊网络服务(AWS)S3存储服务,在2011年第一季度,达到了3390亿的存储对象。S3在2010年第四季度末拥有2120亿的存储对象,也就是说,在仅仅一个季度的时间内,该服务对象就增长了29%。我认为其复合年均增长率将达到176%,这绝对是相当惊人的。很明显,人们开始把S3当作世界上最大的外部驱动设备,每天都不断的有新的用户开始使用S3.

第二个相当骇人的例子发生在2010年11月,当时Amazon.com已经完全将其Web服务器转换到AWS.试想一下亚马逊网站在假期购物季期间的巨大负荷(该公司是目前美国国内最大的网上零售商),很明显,这完全是AWS在管理这如此巨大的应用负载。此外,在整个假日购物季期间,AWS在支持Amazon.com的同时,还必须支持其他人的云计算的数据资料,由此,你可以想见AWS到底有多少基础设施可用。

DevOps对IT的影响

在云计算对IT企业的影响专题讨论上,人们描述随着云计算的发展,其已经最为一种IT文化改变了应用程序、开发人员以及基础设施的管理员之间的关系。老实说,我在一开始对于任何新兴趋势被描述成即将为IT业界带来翻天覆地的变革的时候都或多或少的感到有点不舒服。在我看来,文化变革是用于整个企业的变化范畴,是由一种终端到终端无缝的过程导致的应用程序生命周期管理的变化,而不是相互脱节的方法系列。

在我看来,DevOps来源于上游项目中的生命周期操作要求与参与项目运作的整合,这样的系统将更加强大,并提供更高的服务水平协议。

此外,传统上由人工管理员实施的操作任务自动捕获许多代码,以便应用程序在运行时,可以自动应对不断变化的条件。而随着时间的推移和部署实施的转变,其往往使得开发商和运营商之间的关系不断发生变化,这无疑将产生积极的作用,将会使得应用程序更加灵活、可扩展,功能强大,更为关键核心的操作系统更便宜。其中重要的一点是,DevOps应用程序以这种方式运作往往是一个企业的价值链的关键部分,涉及到整个企业的成败。还有一点是,DevOps将占到整个数据中心管理成本的50%。在写这篇博客时,我发现了一篇有趣的博客文章,描述了一种非常明确的方式过渡到DevOps,与传统的IT企业过渡概括是完全不同的。

平台即服务

还有几次会议专门讨论了PaaS(平台作为服务)。这种形式的云计算较之已经较为广泛采用的IaaS和SaaS似乎被人们忽略了,但这种形势正在迅速发生变化。HyperStratus咨询公司得出的结论是PaaS的形式将最终被主流IT企业用于实施弹性应用程序。这是因为大多数企业开发人员会发现设计的应用程序想要与底层基础设施的资源直接交互太难了。利用PaaS的框架将允许企业开发人员能够在专注于业务逻辑的同时自动实现云计算的可扩展性和弹性。

云计算中的API

在API在云计算的作用专题讨论会议上,我获得了ahref=http://www.china-cloud.com/yunhudong/yuncio/"http://event.gigaom.com/structure/schedule/"target="_new">的特别访问权限。其可以由应用程序调用外部服务,并产生影响。首先,它提供了一种通过减少开发应用程序的方式来提高了开发人员的生产力。如果外部服务可以提供某种功能或数据集,开发人员也就可以开发出较少的应用程序,从繁杂的没有标准的应用领域工作中解脱出来,然后投入标准化服务的工作。换句话说,开发人员可以将精力用于应用程序,这就是为什么说其将为企业的商业价值带来新的生命。

第二,API将为企业提供新的营收方式通过提供系统接口,使无关的Web应用程序在最终用户甚至还没有意识到的情况下就进行了转化。Sears列举了一个这方面的例子:通过提供一个API,零售商可以允许外部网站出售商品,扩大了零售商的客源,或许还为零售商提供了新的收入来源。为了提供一个普遍的API如何调用应用程序的方案,在另一个来自Salesforce的演示文稿中,其演示了该站点每天50亿人次的页面浏览量,其中50%的访问是通过Salesforce的API充分供应。

第三,API将给应用程序的架构带来变化。使得应用程序的代码不再必须由单一的企业组织编写,取而代之的是企业的代码组合和外部服务,可应对错误跟踪、技术支持、性能测试等等方面的挑战。正如一个与会者在会议期间指出的,应用程序只是外部服务中最薄弱的环节。

我不得不比较一下这两个会议的主题。虽然云计算在商业中的运用显示了最终用户对企业采用云计算的积极态度,其同时也说明了“官方”采用云服务刚刚才迈出了第一步。同时,参与Structure2011大会的公司代表都在忙于拆除现有的应用程序设计模式,而代之以截然不同的方法来重新构建、实施和管理的应用程序。这使我们不能不感到IT业界正在经历被破坏的现象,作为单独的应用程序,企业做出决定批准采用外包服务,却会对留下的原有工作人员产生长期的影响。我坚信,我们正在经历比我们以往看到的更多的变革,而我们这些从事其中的工作人员将有幸经历这场变革,并站在这场变革大潮的风口浪尖。