专注于数字技术的商业观察者
登录×
公司
2023-05-30

红帽:新开始,新挑战

时间: 2023-05-30 编辑:

“我对未来充满了激动和期待,特别是人工智能和新技术方面。”红帽总裁兼CEOMatt Hick日前在接受笔者的采...

“我对未来充满了激动和期待,特别是人工智能和新技术方面。”红帽总裁兼CEOMatt Hick日前在接受笔者的采访时表示,在2023年红帽全球峰会上,红帽发布了一些令人兴奋的产品,其中就包括OpenShift AI。然而要实现这一愿景,不仅需要注重效率,还需要腾出足够的时间和资源以进行投资。因此,在开发者运营和安全工作方面的平衡至关重要。

红帽总裁兼CEO Matt Hick

2023年,ChatGPT的发布将我们带入生成式AI的世界。事实上,过去几年,自从深度学习问世以来,大型语言模型和生成式AI领域的发展一直备受关注。数据科学家具备深厚的专业知识来构建模型。而如今,基于大型语言模型和基础模型的迁移学习为企业提供了更多机会。不再需要对数据进行繁重的标注工作,而是能够利用更小、更专注的数据集进行训练和定制,以更广泛地应用于企业环境。这种变化改变了对技术的获取方式,这是当前的重大变革。

不过在企业环境下,客户不能仅仅依赖类似Chat GPT或BART这样的模型进行提问和回答,因为它们的回答虽然形式完整,但不总是准确。

“从红帽的角度来看,我们专注于将这些技术集成到的平台中。例如,红帽与IBM合作开发的Ansible Playbook,利用自然语言生成可执行的操作指南,我们还将这一技术扩展到产品组合中,尤其是在OpenShift平台上。”红帽首席技术官Chris Wright举例说道,“以Kubernetes为例,当启动一个应用程序时,客户可以使用YAML文件描述其部署情况。生成YAML文件来部署应用程序是我们对产品组合的进一步拓展。红帽非常重视在OpenShift平台上运行的应用程序的运行时操作,因此使用运算符(Operators)来管理应用程序。未来,将进一步利用生成式AI技术来生成运算符,从而帮助运维人员和开发人员更高效地利用我们的产品组合。”

红帽首席技术官Chris Wright

值得一提的是,OpenShift作为一个容器平台,在其最初阶段完全专注于应用程序,即将应用程序视为业务逻辑,帮助运行业务。而机器学习的第一阶段开始涉足容器领域,通过在容器中运行训练工具、模型开发和训练工具。最终,甚至在容器中运行已训练好的模型。

此时,红帽看到这是一个机会:将应用程序开发和模型开发的世界融合到一个共同的平台上。不过考虑到客户在经济环境中的愈发谨慎,有一个重要的问题是:是否可以拥有一个单一的平台,实现企业更多的共性。OpenShift AI提供了这样一个绝佳的机会,将AI工作负载和AI开发模型带到与应用程序开发相同的平台上。

“我们的OpenShift AI系列功能包括整个ML Ops过程,从数据的收集和特征工程,到模型的开发和参数调优,以确保模型能够提供准确的预测结果,并将其推送到生产环境中,作为构建智能应用程序的关键组成部分。”Chris Wright表示,客户可以将业务逻辑与推理引擎或训练模型相结合,从而构建一个更智能的业务,并在将该模型推向生产环境后保持准确性。随着世界的不断变化,模型可能会逐渐偏离实际情况,因为其训练是基于特定数据集进行的。随着时间的推移,客户需要决定是否扩大数据集并重新训练模型,以保持准确性。

也就是说,整个ML Ops工作流程被称为OpenShift AI,其中包含许多组件,包括训练、提供服务、监控和改进指标。通过这个完整的工作流程,客户能够与模型开发相关联,实现良好的业务结果。

对于客户来说,这是一个重要的领域,因为他们希望通过数据科学从数据中创造业务价值,但在过去的5年中,失败的实验比成功的实验更多。因此,像AI流水线这样的工具链和成熟度以及纪律对于企业非常重要。这也是红帽发挥价值的地方,通过汇集整个合作伙伴生态系统,为OpenShift AI构建了一系列能力。

红帽之所以选择将生成式人工智能应用于操作自动化领域,主要是因为,Copilot工具专注于应用程序开发,它提供对各种不同编程语言的支持,帮助开发人员快速进行原型设计或将功能集成到现有软件中;Ansible则专注于企业级IT自动化。在构建playbook时,开发人员使用的是Ansible YAML语言。虽然Ansible YAML是一种相对容易理解的基础设施自动化和开发语言,但如果观察当今企业面临的挑战,我们会发现它们希望尽可能减少手动工作量,实现更多的自动化。

“通过使用生成式人工智能模型,它可以针对特定领域进行训练,基于在Ansible社区中被认为是成功且有用的playbook,产生高度准确的输出结果。这种生成式人工智能工具既可以帮助我们探索特定领域的需求,又能帮助企业IT客户实现更多自动化,提高企业效率。”在Chris Wright看来,Ansible是一个很好的起点,因为它专注于Ansible YAML语言,针对管理IT自动化的用户需求,红帽正通过这一实践不断学习和提升,继续扩大合作并在不同领域应用生成式人工智能。

此外,5G的出现对网络领域是一次重大变革。尽管对于大多数用户来说,5G的影响可能不明显,因为4G移动网络已经提供了良好的带宽和体验。然而,5G通过提供更高的带宽、更低的延迟和更多的连接密度,将扩展到企业应用场景。

“红帽始终将5G的发展置于最高优先级,尤其是在无线接入网络方面的影响。红帽已经看到了RHEL在嵌入式设备上的应用和OpenShift能够在单个节点上高效运行的进展。这些工作是基于电信拓扑结构的需求,并且与强大的合作伙伴和设备供应商紧密合作,构建了一系列核心网络的基础设。”Chris Wrigh认为,红帽拥有一个庞大的合作伙伴生态系统,可以提供专为企业设计的应用。通过多接入边缘计算和容器平台OpenShift,能够运行网络应用程序和面向企业的应用程序,甚至在体育场馆等场景中为消费者提供创新的应用体验。这是混合化的一种表现形式——通过连接数据中心、边缘和公共云,以及利用物联网设备,构建了更智能、更连接的世界,包括智能城市和智能农业。

另一方面,随着客户对软件安全性尤其是开源软件的关注和认识不断增强。在企业中,开源软件扮演着许多业务的重要角色。

作为一家企业,红帽从一开始就深度参与开源社区的工作,将所有开发工作汇集到一个发行版中,经过验证、测试和加固,其中包括了针对安全性的配置。然后,向客户提供可信赖的解决方案。始终坚持这一模式,从Linux开始,并逐步扩展到整个产品组合,建立起开源社区开发和客户生产环境之间的信任关系,正是红帽为生态系统带来的核心价值之一。

Chris Wrigh透露,红帽在可信赖的软件供应链解决方案中所做的是添加功能,这些功能实际上是在开源项目中发起的。红帽致力于构建更好的溯源、签名和验证机制,确保软件源自开源社区,并通过整个供应链进行验证。为此,红帽利用了一项名为sigstore的技术,它能对内容进行数字签名,并在流程的各个阶段进行验证。

然而,在构建可信赖的软件供应链时,构建容器镜像所使用的内容也非常重要。红帽通过将最近在开源社区中创建的工具与构建和交付软件的方式相结合,并以一种方式对外提供,让客户能够使用工具链来管理将软件引入企业并推入生产环境的风险。

与以往不同的是,在今年的红帽全球峰会上,红帽着重强调了IT系统运维和开发人员的平衡难题。我们看到容器和Kubernetes的采用速度在不断增加,已经达到了每个人都越来越习惯于运行、部署和扩展应用程序的程度。随之而来的是,客户越来越关注的是整体应用平台体验。

红帽首席产品官Ashesh Badami

“当问题变成了选择题,给某人太多的选择,往往会导致次优的路径。”红帽首席产品官Ashesh Badami表示,红帽可以帮助开发人员充分利用项目安全、CI/CD(如Argocd或Tekton)等,帮助他们在云原生计算基金会的项目中得到支持,使他们不仅仅是在线操作,还可以通过图形用户界面与自己开发工具集成。

另外,红帽为开发人员所做的Red Hat Developer Hub 和 Red Hat Service Interconnect,也着重关注如何引导开发人员在环境选择上做出良好的决策,以及如何更轻松地构建跨多个集群的混合应用程序。Ashesh Badami强调,红帽一直在试图让运维和安全性之间保持平衡。

写在最后

“红帽的发展模式基于开源,正如红帽的‘Why statement’所言,我们深信开放释放世界潜能,这并不仅仅代表开源代码释放世界潜能,而是强调我们如何与全球社区互动和利用创造力,并将其应用于实践。”展望红帽的未来,红帽总裁兼CEO Matt Hicks表示,红帽在人工智能领域,看到一个巨大的机遇,可以超越代码和IT的影响,涉足其他领域,并帮助企业充分利用创新。“我们在为企业提供精心策划的开源代码方面有着丰富的经验,这是我们几十年来一直致力于的领域。新的机会将推动我们进入数据和其他领域,而开放的模式将在其中发挥巨大作用。同时,我们将致力于将这些创新应用于企业,这也将成为我们未来十年的挑战。”

标签:
版权声明:本文版权归数字商业时代所有,未经允许任何单位或个人不得转载,复制或以任何其他方式使用本文全部或部分,侵权必究。