智东西
作者 ZeR0
编辑漠影
在数字化转型浪潮中,IT 虚拟化是一个经久不衰的话题。随着 IT 建设发展,基于容器的虚拟化建设成为诸多 IT 团队的课题。
当前虚拟化技术在基础设施领域的成熟度、普及度远超容器技术,同时越来越多的企业完成或尝试微服务化、容器化改造。面对稳态、敏态业务共存的复杂环境,企业如何实现更加高效的 IT 管理?对此,国际开源大厂红帽发布 OpenShift 虚拟化平台,实现了在一个平台上统一调动管理和交付虚拟化与容器应用。
IT 虚拟化的下一步走向何方?红帽提供的容器虚拟化方案如何帮助企业降本增效?近日,红帽大中华区首席架构师张家驹、红帽资深解决方案架构师姜万里、红帽大中华区资深市场总监赵文斌与少数媒体进行交流,探讨 IT 虚拟化趋势与挑战,并分享了一些企业虚拟化转型的成功案例。
一、兼顾“稳”与“敏”,用一个平台管理虚拟机与容器
据红帽大中华区首席架构师张家驹分享,企业 IT 环境是一个复杂的混合基础设施环境,有不同的应用程序组合、有限的自动化。
在这样的环境中,虚拟机与容器的共存面临挑战,一方面管理与软件成本上升,与采用订阅方式的软件相比,传统虚拟化投入、成本较高;另一方面很多 IT 企业愿意尝试新应用,而传统虚拟化不能解决所有事情,企业也不能为了追求新应用而把以前部署的架构全部推倒重来,因此需要有一套统一平台来兼顾新旧应用的需求。
红帽创新性地将云原生引入虚拟化的世界,用一个虚拟化与容器的统一管理平台,在保持 IT 多样化的同时简化 IT 管理,达到“稳敏兼得”。
OpenShift 虚拟化是扩展红帽 OpenShift 平台对工作负载类型的调度管理功能。以前 OpenShift 只能调度容器类工作负载,现在也可以调度虚拟机了,而且是在同一个平台上实现无差别调度。
通过一套平台、一套技能,无论是稳态还是敏态业务,任何应用在任何地点可以满足传统虚拟化、虚拟化现代化、应用现代化的需求,兼顾传统虚拟化与迈向容器化。
对于现有应用,基于虚拟机的现有应用程序可从 VMware 及其他平台无缝迁移到 OpenShift,甚至十年前的微软 Windows 虚拟机也能原样带入 OpenShift,并按需逐步重构。
对于应用程序开发人员,红帽为所有应用程序提供统一的工具、流程和 pipeline,以便开发团队构建、管理和诊断所有应用程序。无论是新旧应用程序,都可以受益于统一的控制和 DevOps pipeline,团队可在适当时候选择他们想要重构或容器化的应用程序去重构。
对于基础设施所有者,OpenShift 虚拟化让系统管理员在一个更简单的架构上进行管理和运维,使其注意力集中在维护平台和平台基础设施上,与工作者负载相关的部分由开发者的自主服务完成,安全性是内在的,并从 KVM 中继承下来。
OpenShift 虚拟化是企业级 KubeVirt 环境,底层采用成熟 KVM 技术,在 Kubernetes 的容器中调度、运行和管理虚拟机,实现传统虚拟机和创新容器统一由 Kubernetes 管理和编排。KubeVirt 社区项目就是红帽来做的。
二、迁移过程简单顺滑,在金融、汽车、制造等行业均有成功案例
红帽提供了一个可将单个或批量将虚拟机统一迁到容器云平台上的迁移工具,其图形化界面使得迁移操作变得简单直观。
多个案例显示,迁移过程非常顺滑,客户几乎感受不到平台的变化。
OpenShift 虚拟化已被应用于金融服务、电子商务、电信、制造与能源、政府、媒体与科技等行业中。
红帽资深解决方案架构师姜万里着重介绍了三个行业成功案例。
第一个案例是大型全球投资银行高盛银行利用 OpenShift 虚拟化来更好地管理虚拟机。2018 年,应对一些全新金融业务模式的冲击,拥有很多稳态业务的高盛想做应用现代化,于是与红帽联合开发,采用红帽 OpenShift 虚拟化技术,从传统虚拟化过渡到虚拟化和容器的统一平台,在扩展性上做到支持近 40000 个节点规模的管理。
第二个案例是吉利汽车。吉利汽车已经使用红帽 OpenShift 平台作为整个企业内部的容器化平台,但它之前有多个遗留业务在 vShpere 平台上,主要是 Windows 虚拟机上的 .net 应用以及一些需要固定 IP/绑定网卡的业务,希望能往容器方向迁移。吉利汽车将一部分 Windows 环境切换到 OpenShift 容器平台上运行,已完成 OpenShift 虚拟化测试验证,实现了 DevOps。
从这个案例可以看到,已经使用 OpenShift、对 OpenShift 有了一定了解的用户,在应用 OpenShift 虚拟化上更具优势。
第三个案例是一家有完整虚拟化平台的制造业企业,内部所有硬件都做了虚拟化。2022 年初,这家企业看到未来方向是云原生,选择使用红帽 OpenShift 虚拟化将部分虚拟机逐渐迁到容器,如今希望将所有新应用都放到容器平台上。不是容器化的应用也可以用 OpenShift 虚拟化来实现直接部署。
结语:给迈向智能云时代的 IT 管理做减法,为什么选择红帽 OpenShift 虚拟化?
复杂 IT 世界具备多样性,虚拟化预计会长期存在,与容器共存。同时企业不同部门、不同角色的人员要能通过软件平台实现更高效的协作。红帽希望通过 OpenShift 统一平台来同时支撑未来的虚拟化、容器及 AI 应用开发需求。
独特融合是红帽技术的一大特点。多年的技术积累使红帽能够将各项功能内集成,实现整个堆栈的优化和整合。这种整合能力使红帽具备出色的产品组合和企业级支撑能力,同时其开源策略使其所有组件都能在社区中找到,客户可根据需求构建不同的小功能模块产品。
为什么选择红帽 OpenShift 虚拟化的解决方案?张家驹总结了三点:
1、降本增效。在复杂 IT 环境下,IT 虚拟化投入偏高,红帽 OpenShift 虚拟化可管理异构环境和降低软件的购买成本,使企业能更加聚焦于投入创新领域;OpenShift 虚拟化方案能增加整个企业的运行效率,加速云原生进程,加快创新。
2、稳敏兼得。过去做运维和做开发的是两班人马,IT 基础设施、工作习惯、业务目标可能都不一样,而使用统一平台可兼顾两个团队的目标,满足企业对稳态和敏态的双重追求。
3、迈向未来。面向一些新应用场景,虚拟化仍有其独特优势,比如要利用好 AI、GPU 等资源,容器可能是一种分割资源的方式,虚拟机也便于不同组织人员使用 GPU。无论是面向传统应用还是新兴应用,构建开放混合云应用平台,能让企业把钱花在刀刃上,加速走向智能云时代。
红帽大中华区资深市场总监赵文斌进一步补充道,IT 虚拟化成本很高,又面临下一步的技术选择问题,云原生作为加速创新脚步的路径已成为共识,红帽 OpenShift 是一个混合云原生平台,可以帮助企业打通云原生之路,既能向下兼容异构环境,又能向上发展新的 AI 典型应用。