对于多数人而言,虚拟化都是一个“熟悉的陌生人”。一方面,在克里斯托弗1959年首先提出虚拟化概念,又经历了始于2006年的爆发期之后,为云计算普及立下汗马功劳的虚拟化已是一项成熟并且广为人知的技术。另一方面,跨越多云的系统中不仅有了更多与虚拟机分庭抗礼的容器,还因为AI热潮让多芯成为一种应用趋势,虚拟化正面临一场现代化迁移的演变。
于是,稳态与敏态的矛盾,未来云原生之路所需的基础设施现代化,都给虚拟化提出了更多新要求。而在经济环境不确定的大环境之下,降低成本又成为多数企业的首选项。在几方面因素的作用之下,虚拟化应用在今天正在逼迫我们不得不开始思考:IT虚拟化的下一步,将向何处去?
稳态与敏态之争
数字化转型造就了两个完全不同的结果:由于企业核心业务与IT系统越来越紧密地捆绑在一起,出于对业务连续性的关注,基础架构和设施的运维要求尽可能“稳”。另一方面,多变的市场环境又要求IT应用变得更为敏捷,以跟上业务的成长速度,层出不穷的新型业务应用因此而造就了对于“敏”态的追求。表面看来,稳态与敏态似乎就变成了一对矛盾。但深入下去,却会发现这并非一对不可调和的矛盾。
从组织架构的角度来看,追求稳态应用是负责基础架构和基础设施的团队,追求敏态的则是开发团队,这二者的工作性质和技能全都不一样,但从应用生命周期的角度考虑,又必须走向DevOps,从而促进开发、技术运营和质量保障部门间的沟通、协作与整合。再从基础架构的角度来看,应用正强烈要求摆脱硬件的束缚,打破虚拟机、容器之间的界限。
红帽大中华区首席架构师张家驹对此介绍说:“历史的原因决定了多数用户的系统是虚拟机与容器共存的,当新应用和遗留应用程序共存时,不仅会使得管理与软件成本上升,还会降低企业IT应用的创新速度,对于未来走向云原生环境造成不良影响。随着AI应用的普及,企业应用GPU的数量会不断增加,同样需要引入新型虚拟化技术,让价格昂贵的GPU得到更充分的利用。”
因此,张家驹认为:“企业级用户当下最需要的,是利用一个平台,通过一套技能,让用户在任何应用和任何地点,就可以满足应用需求。这个趋势一直在延续,近几年火爆的‘一体机’就体现了这一趋势。但新的应用不断涌现出来,就还需要把虚拟化迁到容器里,虚拟化技术为了支撑基础设施现代化,还要让不能自动化的应用实现自动化。这时就需要一个平台,完成虚拟化现代化的进程。”
作为一家开源公司,红帽在企业级产品推出之前,在上游社区就可以迅速进行各种尝试。于是,用于解决这一问题的KubeVirt社区被建立起来,并且最终带动了OpenShift的变革。
多元的开放世界
开源社区一直被当作是创新的源泉,而红帽的角色一直是从开源社区中汲取“水分”,然后加工成可以直接饮用的安全水源。在虚拟化现代化的风潮之中,红帽的角色却破例发生了改变。
成立于1869年的高盛集团(Goldman Sachs),是全世界历史悠久且规模最大的投资银行之一。金融业在全球范围内都因互联网金融的“野蛮生长”,而进入了一个竞争激烈时期,某IT厂商甚至遭遇过知名保险公司提出的初次洽谈后就要求一周内派出实施团队的“无理”要求。其实这些要求并非真的“无理”,而是这些金融企业所面临的竞争环境过于激烈。这一次提出“无理要求”的正是高盛集团。
红帽资深解决方案架构师姜万里表示:“高盛集团竞争对手动作非常快,不断开发出的新业务模式和新业态,对高盛集团的业务造成了很大冲击。但高盛集团内部的系统中存在很多稳态应用,想跟上业务变化非常难。当时新版的OpenShift还没有发布,但高盛集团了解到红帽公司正在研发新的虚拟化技术,就采用了联合开发的方式,引入了社区代码,经过调整,在很短的时间内就让应用变得成熟,整个项目只经历了6个月。就算到今天,高盛集团的用量依然是我们用户中最大的,达到了4万个节点。”
吉利汽车实现虚拟化现代化的历程,同样颇具传奇色彩。在“新四化”的征程中,汽车企业的成长速度将对日后汽车行业的“江湖地位”起到决定性作用。因此,姜万里谈起这次实施过程,还带着当初项目成功时的兴奋:“吉利汽车之前有多个遗留业务在vShpere平台上,主要是Windows 虚拟机上的.net应用,以及某些需要固定IP/绑定网卡的业务。经过改造,吉利汽车基于OpenShift来创建其混合云的PaaS平台,多个主要To B业务已经运行在OpenShift平台上。现在,吉利汽车已完成OpenShift虚拟化的测试验证,实现了DevOps。更有意思的是,由于吉利汽车的IT人员精通红帽产品的使用,所以这次改造红帽只提供了远程指导,也就是说,这次改造是吉利汽车人自己完成的。”
谈起迁移的过程,姜万里介绍说:“在迁移的过程中,通过使用基础设施迁移解决方案,现有的基于虚拟机的应用程序可以从VMware和其他平台按原样迁移到OpenShift。而对于十年前就存在的微软Windows虚拟机,今天可以按原样带入OpenShift,并根据需要逐步重构。我们会提供图形化迁移工具,因此系统级管理人员操作会非常便利,应用级IT人员甚至不会察觉到其中的变化。”
从一次次实战中,我们不难体会出红帽OpenShift的变化,不过是对于用户实战需求的汇总。张家驹总结道:“演变后的红帽OpenShift已经变成了一个具有全面生命周期和基础设施管理的现代应用平台。对于基础设施所有者,可以让系统管理员在一个更简单的架构上进行管理和运维,从而将注意力集中在维护平台和平台的基础设施上。与工作负载相关的部分由开发人员的自助服务完成。安全性是内在的,并从KVM中继承下来。而对于开发者,可以让他们获得跨虚拟机、容器、无服务器的一致开发者体验,为所有应用程序提供统一的工具、流程和pipeline。”
从用户的角度来看,IT架构和基础设施正越来越多地变成一个多元化的异构世界。无论是高盛集团,还是吉利汽车,他们都通过虚拟化现代化改造,获取了在这个多元化异构世界中自由穿梭的能力,这种能力已成为他们构筑差异化竞争力的坚实基础。
降本,大势所趋
关于OpenShift的行业属性,姜万里一直强调它的行业适应性极广,没有特定的特业属性。但2023年红帽公司大规模进军制造业时,还是体会到了一个必备的特殊属性。
红帽大中华区资深市场总监赵文斌介绍说:“红帽虚拟化的最大不同,是在大规模的系统中实现标准化和自动化,这在增效方面成效显著。但深入到制造等行业内部之后,我们还是能体会到整个行业在卷。因此增效还不够,首先是要降本。”
谈及降本的本质,赵文斌表示:“使用OpenShift是从专有虚拟化软件转向了开源软件,因此它本身就有很大的成本优势。此外,传统的虚拟化应用分布在不同的平台,用户的投入实际上是在‘重新造轮子’,而转换到OpenShift这个统一平台之后,就可以实实在在地实现降低成本。再比如应对未来的AI应用,在打通虚拟化和容器之后,原来昂贵的GPU可以得到更好地利用,AI应用开发、MLOPS平台可以基于统一的平台来做,从长期的角度来看,这同样是一种降本。”
关于降本,赵文斌进一步介绍说:“闭源虚拟化应用每年的续约成本是非常高的,在成本之外,用户还面临着下一步的技术选择的问题。从一个技术管理者角度看,因为最终要实现应用的快速部署,因此云原生这条路是一定要走的。而OpenShift为用户打通了云原生之路,在解决兼容新的异构基础架构时,红帽的全部堆栈的价值还会进一步发挥出作用。在不增长成本的前提之下,面向未来提前准备,这实际上为未来发展提前实现了降本。”
在激烈的市场竞争面前,总成本领先、差异化战略和集中化战略已经成为越来越多企业综合运用的策略,差异化战略和集中化战略需要迅速构建新业态、新模式和新服务,而能够同时实现降本增效、稳敏兼得、面向未来的虚拟化现代化技术,显然将成为这三大战略的牢固基石,也因此将被更多企业所采用。