![]()
獨家報道 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工作負載跨異構計算資源分布的趨勢。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.