去年底至今,AIGC 技术引发了全球范围内的讨论,从技术创新到落地实践,再到对各行各业从业者带来的实际影响不绝于耳。
在近期的红帽全球峰会上,红帽宣布已经将 AIGC 的能力与产品线进行了融合,部分已经在企业级场景进行落地。本文,红帽总裁兼 CEO Matt Hicks,红帽首席技术官 Chris Wright,红帽首席产品官 Ashesh Badami 就具体情况做了简要分享。
生成式 AI 在企业场景的落地探索
InfoQ:红帽计划如何在产品中利用生成式 AI 技术?
Matt:对于生成式AI,最大的变革在于不再需要标记数据进行训练,这为它带来了许多新的选择。展望未来,我们将看到许多基于开源的创新。红帽希望能够更好的定位自己,以便将这些创新应用于企业中。目前,红帽已经将该技术引入红帽的产品(如 Red Hat Insights),这将使我们能够以更高效的方式进行实验和数据训练。
Chris:生成式 AI 是一项重要进步。过去几年,深度学习要求数据科学家具备深厚的专业知识来构建模型。如今,基于大型语言模型和基础模型的迁移学习为企业提供了更多机会。
企业环境下,我们不能仅仅依赖类似ChatGPT或 BART 这样的模型进行提问和回答,虽然这类产品的回答形式完整,但不总是准确的。因此,我们专注于将这些技术集成到红帽的平台中。今天,我们谈到的第一个例子是 Ansible Playbook,这是与 IBM 合作开发的,IBM 在生成式 AI 和领域特定 AI 技术方面经验丰富。Ansible Playbook 利用自然语言生成可执行的操作指南,我们还将这一技术扩展到产品组合中,尤其是 OpenShift 平台。未来,我们将进一步利用生成式 AI 技术来生成运算符,从而帮助运维人员和开发人员更高效地利用我们的产品组合。这只是生成式 AI 融入产品组合的众多方式之一,未来我们还将不断探索更多可能性。
InfoQ:企业的首席信息官(CIO)在采纳新技术时往往会慎重考虑。您认为,在人工智能真正超越概念验证阶段之前,需要从系统角度做哪些准备工作或满足哪些条件?
Matt:首先,AI 领域的发展需要可靠的资金支持。因此,需要着重提高现有环境的效率和运行方式。同时,AI 领域必须建立对核心模型的信任。然而,对于使用数十亿或数万亿参数进行训练的模型,了解其中所使用的数据以及其生成的建议或输出是非常困难的。所以,必须谨慎处理这些问题,就像在开源世界需要遵守软件许可和版权法一样。因此,训练模型和获取建议方面的归因和来源是至关重要的。IBM 与 Ansible 的合作项目为此提供了一个很好的示例。最后,为了将 AI 应用于生产和关键任务领域,我们还需要强调治理的重要性。
InfoQ:Ansible Light Speed 看起来像是一个 GitHub,能够生成脚本用于运维自动化操作和部署的协助工具。为什么红帽选择在运维自动化领域应用生成式人工智能?
Chris:Copilot 工具主要专注于应用程序开发,它提供了对各种不同编程语言的支持,帮助开发人员快速进行原型设计或将功能集成到现有软件中。而 Ansible 则专注于企业级 IT 自动化。在构建 playbook 时,开发人员使用的是我们熟悉的 Ansible YAML 语言。虽然 Ansible YAML 是一种相对容易理解的基础设施自动化和开发语言,但在当今企业面临的挑战背景下,我们发现它们希望尽可能减少手动工作量,实现更多的自动化。而通过使用生成式人工智能模型,可以针对特定领域进行训练,基于在 Ansible 社区中被认为是成功且有用的 playbook,产生高度准确的输出结果。这种生成式人工智能工具既可以帮助我们探索特定领域的需求,又能帮助企业 IT 客户实现更多自动化,提高企业效率。
InfoQ:你认为 IT 自动化是否会成为通往企业采用人工智能的桥梁?
Chris:当然,是的。自主系统是自动化和智能的结合,而自动化是基石和起点,没有自动化就无法实现自主系统。在自动化中,通常涉及人类的参与,可以选择何时应用自动化。然而,我认为未来的发展非常依赖于对系统产生的所有数据的理解,无论是日志文件、度量指标还是系统的遥测信息。我们可以利用这些数据来训练模型,帮助我们了解系统的当前状态,并通过自动化确保当前状态与期望状态保持一致。在企业领域,有时将应用人工智能来帮助操作系统称为"AI 运维"。如果考虑我们在 OpenShift 上所做的工作,我们提供了一个与 Kubernetes 平台连接的工具,称之为"operators",或者利用 Operator SDK 来自动化操作 OpenShift 本身以及运行在 OpenShift 上的应用程序。
InfoQ:红帽 OpenShift AI 平台如何扩展或加速红帽在人工智能、机器学习和数据科学领域的现有工作?
Chris:OpenShift 作为一个容器平台,在其最初阶段完全专注于应用程序。红帽将应用程序视为业务逻辑,帮助客户运行业务。机器学习的第一阶段开始涉足容器领域,通过在容器中运行一些训练工具和模型开发。最终,甚至在容器中运行一些已训练好的模型。所以,将应用程序开发和模型开发的世界融合到一个共同的平台上是一个机会。这里的一个重要的问题是:是否可以拥有一个单一的平台,实现企业更多的共性。OpenShift AI 提供了这样一个绝佳的机会,将 AI 工作负载和 AI 开发模型带到与应用程序开发相同的平台上。红帽的 OpenShift AI 系列功能包括整个 ML Ops 过程,从数据的收集和特征工程,到模型的开发和参数调优,以确保模型能够提供准确的预测结果,并将其推送到生产环境中,作为构建智能应用程序的关键组成部分。
InfoQ:你认为行业和企业应该关注的最紧迫或最明确的 IT 相关趋势是什么?为什么?
Matt:当谈到生成式人工智能、基础模型或 Transformer 时,它代表了一种迭代的进步,而且这种进步的影响非常显著。Chris 提到的能够降低实验成本、增加运行实验并取得更多成功的可能性,具有强大的作用。这是一个值得公司关注的趋势,他们需要思考如何在内部应用这些技术。当然,也要考虑到数据理解和治理等方面的各种限制条件,但这并不妨碍我们专注于提高效率以便能够更好地应用这些趋势。
Ashesh:在经济压力下,人们想要保持现状、继续做自己正在做的事情是很自然的反应。在这样的时刻,我们需要思考:我该如何提高效率,以便能够释放更多时间、精力、资源和技能,以实现未来 3 年、5 年甚至 10 年的创新和发展。这是至关重要的。而现在可能是一个绝佳的时机,因为我们有机会接触到众多工具和创新,我们需要思考如何利用它们。
Chris:在今天的红帽峰会上,我们将内容划分为两个关键领域:如何提高效率以及如何借助这种效率来推动业务增长。今天,在众多对话中,一个共同的问题备受关注,那就是技能缺口。在这个技能缺口中,我们看到了技术解决方案的潜力,无论是通过人工智能弥补技能缺口,还是通过在企业中建立一致性,利用已有的技能来提高业务效果。对于企业来说,提高效率并借助技术推动业务增长是当务之急。在我看来,关键的趋势是利用人工智能来发挥人类的技能,实现机器辅助人类智能,从而为企业实现惊人的效率,促进业务增长。
5G 与边缘计算的发展将带来哪些变化?
InfoQ:红帽和通用汽车一直在合作开发车载操作系统。您是否能分享一些红帽 OpenShift 和 RHEL 的开发方面的进展?未来在汽车中运行容器的下一步计划是什么?
Chris:红帽在边缘计算领域的工作一直集中在电信领域的无线接入网络上。随着红帽将边缘应用扩展到非网络焦点的用例,车辆成为了一个很好的例子,它既与网络连接,又是一个非常复杂的设备,有人形容它为移动的数据中心。红帽与通用汽车的合作重点是将红帽的旗舰企业 Linux 产品引入车辆中,这需要进行一些技术性的工作,以确保与正确的硬件匹配。在这种硬件架构下,许多车辆都采用基于 ARM 架构的处理器,并且形状适应车辆的尺寸和空间限制。
另一个关键领域是,在考虑到 RHEL 在车辆中的应用时,它可以为娱乐系统、广告系统、辅助驾驶和自动驾驶系统提供底层平台。这些系统对功能安全有不同级别的要求。将功能安全引入传统的 Linux 发行版(如 RHEL),实际上是一项非常重要的工作。从工程角度来看,红帽正在大力推进能够提供功能安全性的技术,而这对于任何车载解决方案来说都是一个基本要求。
至于如何在车辆中运行容器或原生支持容器化技术,红帽在车辆操作系统(ROW)中直接采用了 Podman,还在 OpenShift 中做出了两个重要的改进。首先,我们从电信领域的无线接入网络用例开始,将 OpenShift 精简为可以在单个节点、单个服务器上运行的版本,我们称之为单节点 OpenShift。这些服务器通常具备标准的规模,更多的核心和内存。同时,红帽还推出了 MicroShift,它在 OpenShift 的基础上进一步减小了占用空间,可以在更小的设备上运行,可以将其看作是一种边缘设备。
Ashesh:在汽车行业中,存在着一个庞大的生态系统,包括众多供应商为原始设备制造商提供产品。因此,红帽与这个庞大的生态系统合作,确保我们的产品,无论是合规的操作系统、针对边缘优化的 Linux,还是边缘优化的 OpenShift 和 MicroShift,能够与整个汽车生态系统无缝结合。
InfoQ:随着 5G 的普及,预计超级云和边缘计算尤其是通过物联网设备的应用将得到大规模发展。红帽对这一变化有何策略和计划呢?
Matt:红帽将 5G 的发展置于最高优先级,尤其是在无线接入网络方面的影响。我们已经看到了 RHEL 在嵌入式设备上的应用和 OpenShift 能够在单个节点上高效运行的进展。这些工作是基于电信拓扑结构的需求,并且红帽与强大的合作伙伴和设备供应商紧密合作,构建了一系列核心网络的基础设施。
Chris:5G 的出现对网络领域是一次重大变革。5G 通过提供更高的带宽、更低的延迟和更多的连接密度,将扩展到企业应用场景。红帽在与爱立信和诺基亚等全球领先的网络应用提供商建立的生态系统上进行了大量的工程和产品投资。这对于红帽及其合作伙伴生态系统来说是一个重要机遇。预计未来 5G 的收入增长将主要来自企业应用,而不是消费者市场。企业应用需要专注于满足企业需求的应用程序,而红帽拥有一个庞大的合作伙伴生态系统,可以提供专为企业设计的应用。通过多接入边缘计算和我们的容器平台 OpenShift,红帽能够运行网络应用程序和面向企业的应用程序,甚至在体育场馆等场景中为消费者提供创新的应用体验。这有助于运营商获得对建设 5G 网络所需的巨额投资的回报。
红帽在产品投入层面是否有变化?
InfoQ:本届红帽全球峰会发布了许多令人振奋的产品。红帽会从全新产品线中获得更多利益,还是通过扩展现有产品来获得更多的利益?
Matt:我更偏向于创新发展而不仅仅局限于产品本身。正如我之前提到的,关键在于将潜力与实际应用结合起来。对红帽而言,最重要的是考虑如何让企业更容易接受。在红帽公司,我们的策略主要围绕几大平台展开。相比于推出 20 个可能更为专业或特定领域的新平台,我们更注重将新特性与已有平台相结合。在管理策略方面,我们的重心放在 Ansible。红帽公司的重点始终在其核心产品 RHEL、OpenShift 和 Ansible。
Ashesh:我认为关键是要理解,红帽正在采取很多措施来使技术的使用和采纳更加便捷。以 RHEL 为例,比如通过 Web 界面更方便地管理 RHEL,而不需要使用单独的工具;或者通过镜像构建服务更轻松地构建和管理镜像。红帽提供了越来越多的服务,如软件供应链、先进的集群区域服务等,以便更容易开始采用产品。因此,红帽的目标不仅是增加新的功能,还包括如何减少阻力,使采纳变得更加容易。
InfoQ:与红帽 OpenShift 相比,其他解决方案似乎受到的关注较少。那么红帽产品的资源分配状况如何呢?
Ashesh:我们看到了许多与 Red Hat OpenShift 相关的案例研究,这实际上是对于正在发生的巨大转变的强有力证明。全球各个行业的企业,无论是银行、金融服务公司还是公共部门和零售业,都在进行着深刻的转型。容器技术的应用广泛,在混合云环境中,OpenShift 是首选解决方案。这也说明了企业目前正处于转型的关键阶段。同时,我们也看到了其他领域的浓厚兴趣,如 Ansible 和自动化。红帽与西班牙的一家大型保险公司合作是一个很好的例子,他们分享了在使用 Ansible 和相关工具方面的经验。红帽在过去的 Ansible Fest 上也获得了更多类似的客户支持证言。
InfoQ:红帽将更多的注意力放在开发人员身上。红帽如何平衡 IT 系统运维人员和开发人员的需求呢?
Matt:红帽为开发人员所做的 Red Hat Developer Hub 和 Red Hat Service Interconnect,着重关注如何引导开发人员在环境选择上做出良好的决策,以及如何更轻松地构建跨多个集群的混合应用程序。红帽也试图在运维和安全性之间保持平衡。在 Ansible 中,Ansible 是我们运维技能集的一个非常强大的默认选择,Ansible 的速度和灵活性能帮助平衡开发速度,因为我们同时存在于这两个世界中。
Ashesh:我们看到越来越多的容器和 Kubernetes 的采用速度在不断增加,已经达到了每个人都越来越习惯于运行、部署和扩展应用程序的程度。红帽越来越关注的是整体应用平台体验,但主要是面向开发人员。红帽可以帮助开发人员充分利用项目安全、CI/CD(如 Argocd 或 Tekton)等,帮助他们在云原生计算基金会的项目中得到支持,使他们不仅仅是在线操作,还可以通过图形用户界面与许多他们自己的开发工具集成。这样就更好地将 DevOps 的世界连接在一起。
InfoQ:红帽是如何通过其软件供应链可信解决方案来应对安全性这个挑战的?此外,它还为企业 IT 提供了哪些内部工具?
Chris:近年来,对软件安全性尤其是开源软件的关注和认识不断增强。在企业中,开源软件扮演着许多业务的重要角色。作为一家企业,红帽从一开始就深度参与开源社区的工作并将所有的开发工作汇集到一个发行版中,经过验证、测试和加固,其中包括了针对安全性的配置。然后为客户提供可信赖的解决方案。
红帽在可信赖的软件供应链解决方案中所做的是添加一些功能,这些功能实际上是我们在开源项目中发起的。红帽致力于构建更好的溯源、签名和验证机制,确保软件源自开源社区,并通过整个供应链进行验证。为此,红帽利用了一项名为 sigstore 的技术,它能对内容进行数字签名,并在流程的各个阶段进行验证。这是我们整体解决方案中的一个重要新方面。
然而,在构建可信赖的软件供应链时,构建容器镜像所使用的内容也非常重要。我们在红帽企业版 Linux 中提供的产品已经为此做出了很多贡献。我们将最近在开源社区中创建的工具与我们目前构建和交付软件的方式相结合,并以一种方式对外提供,让客户能够使用工具链来管理将软件引入企业并推入生产环境的风险。在这一过程中,元数据对于了解风险概况非常重要。
未来规划
InfoQ:自您成为 CEO 以来,过去的一年对您来说是怎样的?您对 APAC 地区有哪些看法?
Matt:如今的环境既充满了积极的因素,也存在着消极的干扰。消极的一面包括通货膨胀、疫情后的不确定性以及其他一些我们无法直接控制的因素。而积极的一面是,开源社区中正在发生许多令人兴奋的发展。我认为将大量精力投入到专注于我们的核心价值主张上是至关重要的,这样可以让人们感受到我们的使命,并受到鼓舞。
有一件令我兴奋的事情,那就是开源模式在全球范围内的应用速度比以往任何时候都要快。开源不受国家或地区的限制,而在创新和技术应用方面,它是一种非常出色的模式。亚太地区是一个相当多元化且具有增长潜力的地区,尤其在电信行业和技术采用方面有着巨大的机会。我相信亚太地区将在开源领域发挥重要作用,无论是在传统领域还是在新兴领域。
InfoQ:在面对不确定的经济环境并更加谨慎时,红帽的客户如何重新评估他们的技术投资?在这方面,你从客户那里听到了什么样的反馈?
Matt:在这方面,我们听到了一些不同的趋势。过去,混合部署对于客户来说是为了追求增长而发生的情况,他们发现自己处于多个位置、多个云端和边缘环境中。然而,在当前的环境下,客户们变得更加谨慎和审慎,对于未来的建设方式进行了更加详细的规划。在某些市场上,不惜一切代价追求增长的欲望已经大大降低,现在更加注重可持续增长。这种趋势也直接影响了他们在架构选择方面的决策,他们会思考在哪些方面应用创新并做出明智的抉择。
Ashesh:我们发现客户已经进行了某种超大规模的选择性投资,这在全球范围内都是如此。他们选择与超大规模提供商合作,通常不只是一个,但这种趋势在世界各地都很明显。此外,红帽订阅、传统软件产品以及托管服务的提供使客户能够更好地进行决策,并在支出方面更加高效。红帽的产品在 AWS、Azure、Google 和其他市场上的可用性,使客户能够根据自己的需求选择在本地或公共云中自行管理某些应用程序,或者将管理工作交给我们作为云服务来完成。这使得客户能够在技能和人员招聘方面取得平衡,并以更加有效的方式进行管理。因此,与红帽和超大规模提供商合作,给客户提供这种选择是非常有效的,并产生了显著的效果。
InfoQ:请分享关于红帽在未来 12 个月的发展方向的任何最终想法。
Matt:无论环境如何,创新应用都变得非常关键。正如 Ashesh 所说,无论客户是自然而然地进行创新,还是有意识地摆脱经济挑战,我们都看到了很多围绕开源的创新,而红帽乐意成为这种桥梁。因此,对于未来的 12 个月,红帽将专注于实现这种技术的潜力,无论是通过与红帽合作在特定领域运用人工智能来提升客户在 Ansible 方面的能力,还是在开发者和 DevOps 方面取得更好的表现,又或者是在实现一些人工智能创新方面取得成功。红帽将在不同行业、不同应用场景中充分应用这些技术,与客户一起度过这段时间。所以,现在是身处开源领域的好时机。
InfoQ:您任职 CEO 已经有 9 个月了,您的愿景是什么,将如何推动红帽迈向更高层次?
Matt:红帽的发展模式基于开源,正如红帽的“Why statement”所言,我们深信开放释放世界潜能。这并不仅仅代表开源代码释放世界潜能,而是强调如何与全球社区互动和利用创造力,并将其应用于实践。展望红帽的未来,我们的愿景即是我们的存在目标。在人工智能领域,我们看到了一个巨大的机遇,可以超越代码和 IT 的影响,涉足其他领域,并帮助企业充分利用创新。红帽在为企业提供精心策划的开源代码方面有着丰富的经验,这是我们几十年来一直致力于的领域。新的机会将推动红帽进入数据和其他领域,而开放的模式将在其中发挥巨大作用。同时,红帽将致力于将这些创新应用于企业,这也将成为红帽未来十年的挑战。
评论