Karbon 2.1:Calico網(wǎng)絡集成、CSI新功能和拓展API接口讓Kubernetes管理更加簡單
Nutanix前不久推出Karbon2.0,實現(xiàn)了一鍵Kubernetes升級,支持氣隙環(huán)境,并與NutanixPrism Pro集成,為用戶提供統(tǒng)一界面管理體驗。緊跟著Karbon2.0的步伐,Nutanix現(xiàn)又宣布重磅推出Karbon 2.1。在最新的Karbon 2.1版本中,Nutanix重點解決了Kubernetes兩個最棘手的挑戰(zhàn):網(wǎng)絡和存儲。
Calico網(wǎng)絡集成
將Kubernetes pods聯(lián)網(wǎng)并允許其他服務或外部網(wǎng)絡訪問,這其實是一項非常復雜的工作,通常需要用到overlay網(wǎng)絡和NATs。而大規(guī)模地進行此項工作就會變得極其復雜。因此,許多尋求容器網(wǎng)絡一致體驗和跨Kubernetes環(huán)境應用能力的云原生企業(yè)紛紛轉而采用Calico。
Calico融合了靈活的網(wǎng)絡功能與可隨處運行的安全執(zhí)行,提供了具有原生Linux內(nèi)核性能和真正云原生擴展能力的解決方案,因此成為了開源Kubernetes網(wǎng)絡技術的事實標準,也是我們許多使用Karbon的客戶所要求的標準。得到這樣的市場反饋后,我們現(xiàn)在將Calico作為Karbon的集成組件提供給客戶。
集成了Calico之后,Karbon用戶現(xiàn)使用基于原生工具的簡化版Kubernetes網(wǎng)絡,與Flannel或基于overlay網(wǎng)絡插件相比擁有更強大的吞吐量。這是因為Calico采用的是標準網(wǎng)絡工具和公認協(xié)議,網(wǎng)絡和系統(tǒng)管理員可以依賴已有的知識和經(jīng)驗更加輕松地進行故障排除。
此外,Calico還提供了實施網(wǎng)絡安全策略的簡單方法。例如,用戶可以將pod彼此隔離,并限制對應用程序的雙向訪問,由此用戶可以在應用部署層面擁有更精細的網(wǎng)絡控制。
Karbon對Calico的集成得益于Nutanix與Tigera的官方技術聯(lián)盟。Tigera是一家開源公司,是ProjectCalico計劃的發(fā)明者和主要維護者。Tigera在開源Calico項目的基礎上推出了Calico Enterprise產(chǎn)品,新增了能幫助多個團隊和企業(yè)在安全生產(chǎn)環(huán)境中運行Kubernetes的多項功能。Tigera的技術應用于最大型的軟件服務、金融服務、游戲和零售公司,安全性和合規(guī)性對這些公司的業(yè)務至關重要。
Tigera產(chǎn)品管理及業(yè)務開發(fā)副總裁Amit Gupta表示:“我們很高興能與Nutanix合作,并看到Nutanix將Calico標準化作為Karbon產(chǎn)品的默認CNI。通過將Calico可隨處運行的安全執(zhí)行能力帶給Karbon用戶,開發(fā)人員和集群運營商能夠擁有一致的體驗,并加速其Kubernetes應用進程?!?/p>
CSI卷克隆與擴展
卷克隆是一項重要的數(shù)據(jù)保護能力,近期已在Kubernetes中得到應用。根據(jù)Kubernetes用戶文檔介紹,CSI(容器存儲界面)卷克隆功能現(xiàn)可支持在dataSource字段中指定現(xiàn)有PVCs,來表示用戶想要進行卷克隆。在Kubernetes中克隆卷時,將創(chuàng)建指定卷的精確副本,并可以與原始卷一樣進行使用。
通過在自己的CSI(包含在Karbon中)中添加卷克隆功能,用戶可以充分利用Nutanix具有高效空間利用能力的克隆技術。Nutanix可以在創(chuàng)建應用程序時就將數(shù)據(jù)植入到應用程序中,從而減少安裝時間和總體空間使用量。此外,如果使用克隆卷的應用程序需要更大的卷容量,CSI驅(qū)動程序會隨后相應增加克隆卷的容量。
克隆卷技術為用戶提供了一種快速排除有狀態(tài)容器化應用程序故障的方法,讓用戶可以即時復制正在運行的應用程序數(shù)據(jù),以便診斷問題,或?qū)π掳姹镜膽贸绦蜻M行測試。
拓展API接口
使用Karbon2.1,用戶可以進一步利用自己的首選工具和端口來執(zhí)行Karbon工作流。通過Nutanix的Calm、ServiceNow或任何其他可以發(fā)送API指令的端口,都可以自助創(chuàng)建Kubernetes集群。
通過Karbon的增強API,用戶可以按需提供Kubernetes集群(向每個開發(fā)人員、每個項目等),并且為指定的集群自動收集kubeconfig文件。Karbon 2.1現(xiàn)在還可以實現(xiàn)對集群節(jié)點的SSH自動化訪問,有助于調(diào)試排除故障。
產(chǎn)品試用:
如果您正在考慮在Nutanix上部署Karbon作為云原生環(huán)境的基礎,那就來一次全面深度的試用吧!參加Nutanix最近推出的Nutanix產(chǎn)品試用活動,您可以親自在一個真實集群上使用Karbon,感受Karbon如何輕松流暢地對Kubernetes集群進行部署、存儲配置和升級??焖僮裕瑩屜葒L試。
關于Nutanix
作為全球云軟件的領導者和超融合基礎架構解決方案的先驅(qū)者,Nutanix致力于讓所有計算“隱形”。全球各地的企業(yè)都在采用Nutanix軟件在私有云,混合云和多云環(huán)境下,通過單一平臺管理在任意位置、任意規(guī)模的所有應用。詳情請訪問www.nutanix.cn。