裸機云基礎設施正在興起,以在容器中運行5G應用程序。這是業(yè)界正在經(jīng)歷的從虛擬化網(wǎng)絡功能到云原生應用程序的轉(zhuǎn)變。但是,與在虛擬化基礎設施上運行Kubernetes相比,在裸機云基礎設施上運行Kubernetes有什么好處呢?
云原生技術(shù)與CNCF的作用
先簡要回顧一下云原生和CNCF。隨著5G的引入,新的用例推動了設計基于容器的應用程序和基于服務的架構(gòu)的需求,以解決與虛擬化相關的一些技術(shù)缺口。最重要的技術(shù)缺口包括更平滑的軟件升級、自動化和實現(xiàn)面向最終用戶的CI/CD軟件管道。
云原生技術(shù)開發(fā)的中心是CNCF——它是一個開源社區(qū),通過促進行業(yè)頂級開發(fā)人員、最終用戶和供應商之間的協(xié)作,推動跨行業(yè)采用云原生模式。由于CNCF是一個龐大的社區(qū),其對電信行業(yè)的關注一直有限。但現(xiàn)在隨著Telecon User Group(一個Special Interest Group)的形成,電信行業(yè)所受的關注與日俱增。
使用裸機的云原生基礎設施
當前的行業(yè)趨勢是將Kubernetes部署在NFVI解決方案中的虛擬平臺上托管的虛擬機中。這種部署方法可以作為引入云原生應用程序的中間步驟,但是在虛擬環(huán)境中部署Kubernetes會增加云基礎設施的成本和復雜性。
為了進一步簡化Kubernetes的部署并充分利用云原生技術(shù)的好處和效率承諾,需要優(yōu)化底層云基礎設施。這就是為什么愛立信最近推出了一個新的云基礎設施解決方案,針對云原生應用程序進行了優(yōu)化。
愛立信云原生基礎設施解決方案使用的是裸機云原生架構(gòu),這意味著云堆棧中不需要虛擬化層。相反,云原生應用程序部署在直接在裸機云上運行的容器中,這徹底簡化了網(wǎng)絡實現(xiàn)。需要注意的是,虛擬網(wǎng)絡功能(VNFs)將在未來幾年內(nèi)出現(xiàn),并且它們將繼續(xù)在NFVI上運行。
愛立信云原生基礎設施支持在裸機服務器上完全自動化地部署Kubernetes層,而無需底層虛擬化層。NFVI的這一發(fā)展是在簡化電信云原生應用程序的部署和運維方面邁出的巨大一步。
有什么好處?
通過對云基礎設施進行更簡單的生命周期管理,簡化了網(wǎng)絡部署和運維。由于虛擬化層不是云堆棧的一部分,因此涉及的團隊更少,從而簡化了管理和運維。降低的復雜性還可以加快故障隔離和故障排除。
隨著虛擬化層的消除,基礎設施開銷大大減少?,F(xiàn)在有更多的計算和存儲資源可用于應用程序部署,從而提高硬件效率。這對于邊緣計算尤其重要,因為邊緣計算在遠程站點中常常有資源限制。
另一個巨大的優(yōu)勢是,不需要虛擬化軟件的許可費,從而大大節(jié)省了csp的TCO。
在裸機部署中,應用程序性能更好、更具確定性,因為虛擬化層消除了訪客操作系統(tǒng)和虛擬交換機等瓶頸。
自動化的生命周期管理和CI/CD的無縫引入是裸機云基礎設施的關鍵優(yōu)勢。在具有許多依賴關系的云堆棧中引入這些功能是一項挑戰(zhàn),但是使用較少層的簡化解決方案,將更容易實現(xiàn)端到端的自動化。
另一個優(yōu)勢是,對于新的5G用例來說,引入了新的硬件加速技術(shù)(如智能網(wǎng)卡(網(wǎng)絡接口卡))和對GPU(圖形處理單元)的支持,這些都是需求較高的應用所必需的。
愛立信估計,與虛擬化基礎設施相比,在裸機上部署Kubernetes的TCO節(jié)約可能高達30%,這取決于應用程序和配置。愛立信云原生基礎設施將于今年晚些時候上市,以支持CSPs 5G和云原生引入。