查看原文
其他

不适应就完蛋:为什么说云计算革命远未结束?

2016-08-29 云头条

作者简介:Bill Hilf是惠普企业(HPE)高级副总裁,之前供职于微软、IBM和多家初创公司。除了喜欢捣鼓命令行外,他还喜欢在丛林跑步。


万维网(WWW)还是光鲜亮丽的新生事物时,我们大谈特谈它是我们前往的去处,我们通过浏览器访问的目的地。我们“驶上信息高速公路”,我们“上网冲浪”,而如今我们对这样的说法付之一笑。


Web的这第一个时代为难以置信的创新铺平了道路,并且从根本上改变了我们的沟通方式。随着时间的推移,Web已变得更加无处不在:它不再仅仅是我们上网冲浪或只是访问的去处,它已是几乎每一种现代沟通方式的一部分,融入到几乎所有的电子设备当中――如今,应用程序、服务和“网站”之间的区别几乎看不见。


Web也从基于消费者的公用计算变成了企业IT的重要基础。但是这种采用需要时日,随着Web技术变得更稳定、更可靠、更安全、更灵活,慢慢发生变化。因而,如今公司企业将互联网更加视作一种IT能力,而不是目的地。


我们看到云计算出现了类似的演变。像亚马逊网络服务公司(AWS)和Salesforce这些早期的云计算先驱首创了一种强大而新颖的IT交付方式,作为谁都可以访问和使用的一种公用计算或服务,因而催生出了成为我们日常生活中基本结构的新服务。随后涌现出了许多新的技术、方法和组织原则,它们起到了便利作用,并描述了如何运用这种新模式来构建应用程序和交付IT。


传统软件开发商竞相搞清楚如何改而使用XX即服务模式,一些开发商未能跨越鸿沟。另一些开发商在这个转型过程中分崩离析,让位于推销竭力使用云来交付企业级IT的新颖、更好的方法的初创公司。如今我们生活在这个节奏加快的世界,它促使企业重新思考如何将云用于自己最重要的工作负载和系统、何时使用。


在云计算的演变过程中,高性能计算(HPC)具有同样举足轻重的地位。多年来,HPC已退居科学界和学术界,作为一种专门的方法,用来处理一些最具挑战性的现实问题。运用HPC的强大功能,我们可以模拟天气、疾病、金融市场,甚至模拟动物迁徙。如今,我们可以利用这些方法和工具,解读基因组、预测台风、建模药物相互作用以及设计先进材料和结构。


许多实验室和企业将HPC部署成大型服务器集群,供分布式应用程序和调度技术使用,因为它们能够充分利用逻辑统一的计算系统的功能。从这个意义上来说,HPC为下面这些任务铺平了道路:跨独立物理资源组成的庞大集群,共享计算资源、分配工作负载以及实现应用程序和系统之间的联系――这些都是云驱动的企业IT的关键要素。


对以异步方式进行交互,但是跨庞大计算集群以一种协调的方式工作的软件来说,模式对于影响云计算的许多方法起到了重要作用。如今,由于企业把大规模(Web-scale)基础设施和IT虚拟化技术结合起来,构建让云计算和大数据处理及分析成为可能的底层结构,HPC系统变得更为重要了。


阻力、速度、变化和控制


进入到这个阶段并非易事,因为说到采用云计算,许多企业面临许多障碍:


  • 害怕变化:与任何技术趋势一样,云计算的“新颖”是早期的摩擦点。

  • 技能缺乏:虽然许多企业组织在加强技能,但是找到经验丰富的架构师来设计现代云基础设施,或者找到能够构建云原生应用程序、使用持续集成/持续交付(CI/CD)开发流程的开发人员,确实是一大挑战。

  • 企业就绪状况:这不仅仅是确保几个XX性(可靠性、安全性和可用性等),还涉及到企业何时、何地、如何能够将云计算引入到现有的IT环境和交付方法。


对于这最后一点,我们不妨作进一步的分析。对许多企业来说,在现代云计算架构上构建一个全新的IT系统还不是完全可行,这有诸多原因。对云计算采用而言,IT方面的现有投入(包括折旧时间表、许可合同、与合规有关的基础设施及政策以及专业知识)可能是存在磨擦的几大方面。CIO们必须面对与迁移核心系统有关的成本、风险和效益方面的问题。许多核心系统根本不会迁移,而是与基于云的新服务结合使用,而其他核心系统从长远来看会迁移,或者因技术刷新周期的需要而迁移。


云计算创新的速度也非同寻常。似乎每星期就出现一种新的方法或技术,试图在云计算软件堆栈的各个层面推动这个领域发展。随之而来的是,配置管理方面出现变化,并出现了新的部署工具、新的调度程序、新的数据服务以及新的包装实用工具,不一而足。虽然令人兴奋,但是这种变化速度可能让人难以适应,可靠性、连续性、合规性和安全性比采用前沿技术更重要时尤为如此。


与此同时,领导者不想被竞争对手甩在后面或击败。采用什么、何时采用、哪里采用以及如何采用,已成了厂商和企业客户之间司空见惯的对话。


由于厂商在争夺云计算市场份额,涌现出了新的策略,这些策略围绕全面的平台控制,高度专有的服务,嵌套式定价模式,以及吸引、获取、处理和保留应用程序和数据的无数方法。厂商采用的典型云策略变得垂直整合。厂商们希望获得堆栈中尽可能多的部分:SaaS、PaaS、IaaS、应用程序和数据,最好是在使用越多、付得越多的基于订阅的模式下。


打造真正的公用计算


这些根本性问题使得企业采用云计算的比例保持在很低水平。但是,越来越多的企业在选择和实施最适合业务需求的云技术――有时在防火墙后面,有时由其他厂商托管。就像其他公用计算的演变一样,我们看到由厂商控制的整体单一式环境,向用户根据业务需求决定使用模式的环境转变。我们把这种方法称为混合云计算,它堪称我们如今看到的IT转型的典型代表。云计算的优点(速度、灵活性、自助服务和按需使用)不再是公共云专有的,变得没有界限、随处可以访问。由于许多企业将云计算融入到所有IT计划中,诸如“公共云”或“私有云”之类的术语失去了意义。这些混合云模式以新的方式充分利用现有的IT系统,并通过新老应用程序和IT服务方面的自助服务和自动化,提供重大的业务价值。


混合云通常实施在应用程序层面,或实施于应用程序平台(这提供了选择云基础设施和交付模式方面的灵活性),或实施于应用程序本身,旨在通过API、应用程序、数据集成服务,跨多个云环境来工作,并借助网络方法来连接迥异系统。云原生应用程序平台旨在抽取底层的许多基础设施,同时符合业务价值链的一个重要层面:最终用户应用程序。由于许多企业转向云原生应用程序开发和开发运维(DevOps)文化,跨整个应用程序生命周期打造混合云自动化,将是提供开发人员和业务部门寻求的速度和独立性的一个关键步骤。


从过去预知未来


在过去的十年,静态网页让位给了动态应用程序,动态应用程序由多种多样的Web服务组成,而这些服务有的来自内部,有的来自第三方。我们称之为“Web 2.0”时代,其特点就是数百个第三方服务加快了创新,因为它让应用程序开发人员得以专注于独特价值,同时站在别人的肩膀上,获取比较普通的功能。想想Kayak之类的旅游服务、Zillow之类的房地产体验网站以及Trendsmap之类的Twitter趋势聚合平台。它们无不融合了一系列广泛的Web服务,创造出独特的产品或服务。


我们当前的云时代正以类似的方式演变,应用程序开发人员使用来自多个云的不同服务,构建全新的软件。随着云计算变得民主化,这些动态组合的应用程序常常有一些组件跨许多不同的基础设施来运行。


正如我们对于Web的认识不再像上世纪90年代时候那样,我们对于微型计算、客户端/服务器或者甚至面向服务架构(SOA)的认识也不像过去那样。云计算正在演变,对企业来说变得比以前更加普遍、更加实用。这就像HPC的演变历程,我们从专有的单系统超级计算机转为使用开源软件来协调和扩展的基于x86的分布式集群。而且像Web演变那样:我们从使用一种Web浏览器和专有插件来访问网站变成通过几乎每个设备连接起来的基于API、协同运行的Web,云计算正从单一模式转变为分布式混合环境;在这种环境下,这些功能可供所有的用户和构建者使用,可供所有类型的公司和政府使用。


虽然许多厂商纷纷走垂直化道路、带来更多的平台控制点,但是在我们惠普企业,我们认为过去将表明:最终流行的会是横向的多云战略。我们认为,云计算的未来将基于开放的技术、创新的基础设施、软件及服务,它们让客户可以演变到对自己来说具有经济意义和业务意义的一种使用模式。


在步伐加快的当下,我们执行的策略旨在让客户变成真正的数字化企业时,能够适应客户的现状。对企业来说,混合云计算逐步而不可阻挡的演变使得如今对整个IT生态系统来说是个激动人心的时刻,为旨在跟上变化速度的开发人员、IT和业务领导者带来了机遇和挑战。


毕竟,如果说技术演进告诉了我们什么,那就是历史很重要。无论我们喜不喜欢,路径依赖(path dependence)终究存在,公司企业唯有适应,否则就有可能被抛在后面。云计算以及支持云计算的工具、方法和文化才不会等落伍者赶上来。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存