2021年虛擬化趨勢集中在HCI、Kubernetes
在2021年,虛擬化的基本原理仍保持相對不變,但是管理員用于部署和管理虛擬服務器的技術卻在不斷演變。為了構建更靈活、適應性更強的虛擬化工作流,很多企業(yè)現(xiàn)在希望在其數(shù)據(jù)中心中使用DevOps和云原生產品。
其他虛擬化趨勢集中在基礎架構,在超融合基礎架構(HCI)和裸機部署中增加Kubernetes支持,以及容器的使用。這些進步為IT團隊提供多種選擇,讓他們可用于在數(shù)據(jù)中心內部署虛擬化應用程序。
云原生技術以及云計算、混合云和邊緣計算等仍處于早期階段。無論發(fā)生什么情況,虛擬化都不會毫無變化,它會與其他數(shù)據(jù)中心技術一起發(fā)展,以滿足未來工作負載的需求。
DevOps和HCI躋身主流虛擬化趨勢
越來越多的企業(yè)開始擁抱DevOps方法和云原生技術,例如容器化、微服務和無服務器計算。IT團隊部署HCI以幫助簡化操作,并更有效地支持虛擬化工作負載。
基于這些趨勢,我們很自然地看到,供應商選擇增強其HCI產品以更好地適應DevOps和云原生應用程序。
最明顯的是,越來越多的HCI設備集成Kubernetes以支持容器編排。可幫助簡化Kubernetes部署的HCI設備吸引著很多IT團隊,特別是因為大多數(shù)IT團隊還在運行傳統(tǒng)應用程序,并且在可預見的將來將繼續(xù)這樣做。但是,如果操作不正確,Kubernetes可能難以部署和維護。
頂級HCI供應商已經將Kubernetes集成到他們的產品中。VMware將Kubernetes引入其vSphere控制平面—這是VMware Cloud Foundation HCI軟件堆棧的一部分。Nutanix的HCI軟件堆棧具有Nutanix Karbon,這是一種企業(yè)級Kubernetes管理工具,它已完全集成到Nutanix Acropolis Hypervisor中。
HCI和Kubernetes為容器化工作負載提供類似虛擬化的功能。VM提供彼此獨立的安全環(huán)境,即使在受到嚴格監(jiān)管的情況下,也可以更輕松地保護應用程序。而在裸機上運行的容器無法達到相同的隔離級別,因此更難以保護。
這種隔離使DevOps團隊可以部署多個獨立的VM,這些VM可以滿足不同的工作負載要求,并避免潛在的應用程序沖突。HCI中的虛擬化軟件通常支持VM模板,與物理服務器部署相比,它可以輕松更快地啟動VM。
HCI還具有高級工具和質量保證功能,可用于管理VM及其配置。托管DevOps工具或容器的虛擬服務器可以使用快照或自動備份,以及監(jiān)視和分析功能。很多HCI產品還提供API用于第三方工具集成,以使DevOps團隊能夠自動化和編排操作以進行持續(xù)集成和交付。
這些HCI產品可從多種方面使DevOps和云原生技術受益,這在很大程度上取決于虛擬化在服務交付中發(fā)揮的作用。但是虛擬化確實可以從DevOps和容器友好的HCI中受益。
此類技術迫使虛擬化工具適應現(xiàn)代應用程序,而不是局限于傳統(tǒng)應用程序。虛擬化軟件必須足夠靈活,以處理兩種工作負載類型才能繼續(xù)部署。
現(xiàn)在,很多DevOps工具都支持虛擬部署,這表明虛擬服務器在應用程序交付中繼續(xù)發(fā)揮著舉足輕重的作用。Puppet編排工具集成VMware vRealize Automation,使DevOps團隊可以創(chuàng)建VM模板并自動執(zhí)行自助服務設置。而且,Chef基礎架構自動化工具可支持將基礎架構作為代碼部署在多個節(jié)點類型,包括VM。
人們也在不斷努力開發(fā)軟件以更輕松地支持VM和容器。KubeVirt是Kubernetes的附加組件,它可以支持容器化的應用程序以及那些不易于容器化的應用程序。它使DevOps團隊能夠構建、部署和編排同時位于容器和VM中的應用程序。
裸機部署、可組合基礎架構即將到來
新的技術和虛擬化趨勢使人們開始思考服務器虛擬化的未來。大多數(shù)企業(yè)將在未來一段時間內支持虛擬化工作負載,但是在裸機上運行容器的趨勢正在增長,這使管理員感到好奇。
Diamanti公司的容器式設備整合了CentOS、Docker和Kubernetes,該設備在裸機上運行它們,而不是在VM上。如果企業(yè)僅部署最新應用程序,則可以完全繞過VM。
其他行業(yè)努力還涉及GVisor應用程序內核,為運行沙盒容器提供額外的隔離層,從而消除將VM用于基礎架構分段的麻煩。
目前我們尚不清楚管理員是否會決定為其傳統(tǒng)和非傳統(tǒng)應用程序部署單獨的軟件設置(回到孤立的基礎架構時代),還是他們是否更傾向于部署容器友好型HCI設備等系統(tǒng)。但這不是簡單的選擇。
很多IT團隊還考慮為其數(shù)據(jù)中心部署可組合分類基礎架構(CDI)。CDI可支持在裸機和VM上運行工作負載。借助CDI,企業(yè)可以根據(jù)其特定需求部署其傳統(tǒng)和非傳統(tǒng)工作負載。盡管這并不預示服務器虛擬化的終結,但CDI可能會顛覆HCI市場。
實際上,HCI和CDI可能會整合或產生另一種替代系統(tǒng)。即使真的發(fā)生這種情況,在可預見的將來仍將提供虛擬工作負載支持。
HCI產品的處理能力將繼續(xù)增長。VMware最近宣布擴展其VMware Cloud Foundation的計劃,以支持Intel、Nvidia和Pensando Systems的智能網絡接口控制器(NIC)技術。這些新型的NIC(也稱為數(shù)據(jù)處理單元)可減輕CPU通常負責的處理任務,從而使VMware虛擬設置能夠支持更苛刻的工作負載。