首页
学习
活动
专区
圈层
工具
发布

Nutanix计划支持KubeVirt,实现边缘端容器与虚拟机统一管理

独家报道 Nutanix计划支持KubeVirt,允许用户在边缘端同时运行容器和虚拟机。

在虚拟机内部运行Kubernetes是一种常见做法,因为这类工作负载与许多其他工作负载一样,可以从虚拟化提供的逻辑隔离中受益。Nutanix、VMware等公司的根基在于虚拟机管理,因此它们不仅能很好地支持Kubernetes,甚至支持在采用轻量级操作系统的虚拟机内运行独立容器。这些厂商将"使用统一工具同时管理容器和虚拟机"作为自身的核心优势。

在Kubernetes内部运行虚拟机听起来有些奇特,毕竟容器是一种完全不同的抽象形态。但部分Kubernetes用户确实有运行少量虚拟机的需求,并希望用同一套工具统一管理容器和虚拟机。

正是这一需求催生了KubeVirt——这是云原生计算基金会(CNCF)旗下的一个项目,它让在Kubernetes内部运行虚拟机成为可能,主要应用于那些难以将虚拟机应用重构为容器化应用的场景。

Nutanix拥抱KubeVirt的原因则略有不同。本周,该公司发布了其NKP Kubernetes发行版的裸机版本,该版本定位于边缘计算场景。在边缘侧,应用大多已容器化,硬件资源往往有限,部署完整的混合云技术栈显得有些资源浪费。

然而,Nutanix认为,部分希望在边缘端运行裸机Kubernetes的客户,可能同时还有少量虚拟化应用需要在那里运行。

"为什么不支持它们呢?"Nutanix产品管理执行副总裁Thomas Cornely在接受The Register采访时表示。不过他同时表示,不会在数据中心环境中支持KubeVirt,因为Nutanix已有AHV虚拟机管理程序来处理虚拟机运行需求。

多年来,业界普遍认为虚拟机管理程序已是一项成熟技术。

但The Register在本周于芝加哥举行的Nutanix .NEXT大会上采访到的高管们对此并不认同。他们认为,AI工作负载对虚拟机管理程序调度工作、分配资源的能力提出了前所未有的高要求。为此,Nutanix专门为其近期发布的智能体AI技术栈定制了一个特殊版本的AHV,以确保该工具能够在CPU和GPU之间高效协同运行。

Cornely告诉The Register,Nutanix还有更多工作要做,因为该公司预计AI工作负载很快将跨越多种不同架构的计算资源进行分布式部署。这位执行副总裁表示,Arm架构对AHV的支持已被纳入Nutanix的技术路线图,至少可以实现在Arm上模拟x86指令。此外,Nutanix认为还需要对AHV进行增强,以充分发挥融合高能效核心与高性能核心的多核x86处理器的优势。

因此,虚拟机管理程序的技术创新仍是重要议题。

本次大会的另一大主题是:虚拟机永远不会消亡。Nutanix正在积极推动这一预言成为现实——通过让虚拟机能够在更多地方、更多硬件上运行,持续延伸其生命力。

Q&A

Q1:KubeVirt是什么?它解决了什么问题?

A:KubeVirt是云原生计算基金会(CNCF)旗下的一个开源项目,它允许用户在Kubernetes环境内部运行虚拟机。KubeVirt主要解决的是:当部分应用难以被重构为容器化应用时,用户仍可在Kubernetes平台上统一管理虚拟机和容器,无需维护两套独立的管理工具,从而降低运维复杂度。

Q2:Nutanix为什么选择在边缘端支持KubeVirt,而不在数据中心支持?

A:Nutanix在边缘端推进KubeVirt支持,是因为边缘计算场景中应用大多已容器化,但仍有少量虚拟化应用需要运行,用户希望用统一工具进行管理。而在数据中心,Nutanix已有成熟的AHV虚拟机管理程序来承担虚拟机管理职责,因此无需引入KubeVirt,避免重复建设。

Q3:Nutanix的AHV虚拟机管理程序未来会有哪些新功能?

A:根据Nutanix高管的介绍,AHV的未来路线图主要包括三个方向:一是新增对Arm架构的支持,至少实现在Arm平台上模拟x86指令;二是针对AI工作负载优化CPU与GPU之间的资源调度能力;三是增强对融合高能效核心与高性能核心的多核x86处理器的支持,以应对AI工作负载跨异构计算资源分布的趋势。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O8ubRkuzy9tKx3-wyNKVLIcA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券