隨著越來越多的企業(yè)開始使用Kubernetes,許多人都對Kubernetes的現(xiàn)狀,其帶來的好處和挑戰(zhàn)以及接下來的期望有疑問。
數(shù)據(jù)概覽顯示了一些明顯的趨勢,即使用增加,數(shù)量增加以及組織上的明顯收益。更深入地研究這些調(diào)查,包括來自行業(yè)領(lǐng)導者的一些專家分析,可以為當前正在使用Kubernetes的企業(yè)以及正在考慮進行轉(zhuǎn)變的企業(yè)提供幫助。
一份是來自戴爾科技集團旗下VMWare的Kubernetes狀態(tài)調(diào)查
這份報告調(diào)查了247個企業(yè),平均擁有至少1000名員工。被調(diào)查的個人中有50%來自擁有5000名以上員工的組織,35%來自擁有至少1000名開發(fā)人員的組織。
最深刻的發(fā)現(xiàn)是,Kubernetes的使用已大幅上升,從2018年的27%增長到今年的48%。
根據(jù)VMWare的Michael Cote的說法,此調(diào)查之后的普遍看法是“ Kubernetes贏了”。支持總體觀點的是調(diào)查數(shù)據(jù),該數(shù)據(jù)表明接受調(diào)查的組織中有59%當前在生產(chǎn)中使用Kubernetes。此外,調(diào)查發(fā)現(xiàn),使用Kubernetes的組織中有20%擁有50個或更多集群,而2018年為18%。
Kubernetes對企業(yè)的好處
值得注意的是,數(shù)據(jù)還顯示出增加的使用量和數(shù)量是有充分理由的,因為被調(diào)查者認為Kubernetes為組織提供了許多好處。這包括56%的受訪者認為Kubernetes提高資源利用率,53%的人認為Kubernetes縮短了開發(fā)周期,還有50%的人認為它有助于容器化整體式應(yīng)用程序。
56%的使用Kubernetes的受訪者看到了更高的資源利用率
53%的人使用Kubernetes縮短了開發(fā)周期
50%的人發(fā)現(xiàn)它有助于容器化整體式應(yīng)用程序
42%的人說,它使組織能夠遷移到云
33%的人發(fā)現(xiàn)它降低了公有云成本
也許與所報告的利益一樣重要的事實是,只有5%的使用Kubernetes的受訪者發(fā)現(xiàn)他們的組織沒有從使用Kubernetes獲得任何利益。
重要的是要注意到整個組織和行業(yè)的使用和數(shù)量都在增加,但同樣重要的是,即使不是更重要的是,企業(yè)也能從使用Kubernetes中受益。它具有減少開發(fā)周期和提高資源利用率的能力,可以幫助團隊更快,更有效地部署新軟件,這對于在數(shù)字化轉(zhuǎn)型中成為行業(yè)領(lǐng)導者至關(guān)重要。
Kubernetes的部署位置
該調(diào)查的另一個有趣之處是企業(yè)在本地還是公有云部署Kubernetes,調(diào)查顯示,大多數(shù)組織是本地運行Kuberntes(64%)。
64%的受訪者在本地部署Kubernetes
42%由單個公有云供應(yīng)商運行
31%使用多個公有云供應(yīng)商
10%使用分布式邊緣位置
Kubernetes的挑戰(zhàn)
雖然Kubernetes有一些明顯的好處,但是對于考慮使用此軟件來預測和計劃與之相關(guān)的一些挑戰(zhàn)的組織而言,這很重要。
該報告還揭示了采用Kubernetes時遇到的障礙,40%的人認為在選擇Kubernetes發(fā)行版時缺乏內(nèi)部一致性是一個挑戰(zhàn)。該報告還揭露了該領(lǐng)域普遍缺乏經(jīng)驗的情況,分別有70%和67%的受訪者認為Kubernetes管理和部署技術(shù)方面的知識差距是引入該技術(shù)的挑戰(zhàn)。其他共享問題包括將Kubernetes與現(xiàn)有基礎(chǔ)架構(gòu)集成以及努力滿足安全合規(guī)性要求。
不過需要注意的是,這份報告主要針對大型企業(yè)的,并且近70%的受訪者來自北美,因此結(jié)合下面這份報告,會讓你對2020年Kubernetes的應(yīng)用情況有一個更清晰的了解。
云原生計算基金會的Kubernetes調(diào)查
在這份調(diào)查中查看,云原生計算基金會(CNCF)調(diào)查了1337個受訪者,其中只有37%的受訪者來自北美,并且只有44%的受訪者來自擁有1000多名員工的組織。因此這份報告可以讓我們看到北美之外其他地方。
盡管人口統(tǒng)計有所不同,但本次調(diào)查的主要收獲與Kubernetes類似,即Kubernetes的使用在增加,尤其是在生產(chǎn)環(huán)境中。2016年CNCF調(diào)查的結(jié)果發(fā)現(xiàn)23%的受訪者使用Kubernetes,而2019年的調(diào)查報告有84%的企業(yè)使用Kubernetes。
而且,不僅增加了使用量,也增加了數(shù)量。在2018年的調(diào)查中,有56%的用戶擁有少于250個容器,但在2019年,有56%的用戶擁有超過250個容器,其中近20%的用戶使用了5000個或更多。
與更喜歡在本地托管的大型企業(yè)不同,CNCF調(diào)查中有62%的受訪者表示在公有云中部署Kubernetes。不過需要注意的是,這個數(shù)字比2018年的77%有所下降,這可能是由于越來越多混合云選項的結(jié)果。
好處與挑戰(zhàn)
報告了許多相同的挑戰(zhàn),因為文化挑戰(zhàn)也被視為Kubernetes部署和使用的主要障礙。此外,據(jù)報告,缺乏培訓與對VMWare調(diào)查中缺乏專業(yè)知識和經(jīng)驗的反應(yīng)非常相稱,這也是一大挑戰(zhàn)。但是,接受CNCF調(diào)查的受訪者還報告了安全問題和整體復雜性是Kubernetes的主要挑戰(zhàn)。
結(jié)論
盡管它們之間存在一些差異,但這兩項調(diào)查有助于清晰地描繪Kubernetes的當前狀態(tài)。即盡管采用Kubernetes依然會面臨挑戰(zhàn),但大多數(shù)組織都會發(fā)展收益大于成本,Kubernetes為其組織提供了一些實質(zhì)性的收益。在當前的數(shù)字化轉(zhuǎn)型中,組織正竭盡全力開發(fā)可以更快,更有效地部署的新的,有用的軟件。這些調(diào)查表明,Kubernetes可通過縮短開發(fā)時間并加快部署速度來幫助實現(xiàn)這一目標。
戴爾科技為容器提供全方位支持
自2015年首次發(fā)布以來,Kubernetes已被廣泛采用,并成為容器管理和編排領(lǐng)域的事實標準。而作為全球數(shù)字化轉(zhuǎn)型領(lǐng)先企業(yè),戴爾科技也在“與時俱進”,幫助用戶從“容”不迫的邁出云原生之旅。
當前,容器的流行給企業(yè)的數(shù)據(jù)中心基礎(chǔ)設(shè)施帶來了重大挑戰(zhàn),存儲就首當其沖。
容器的最大特點是“召之即來,揮之即去”,但企業(yè)的數(shù)據(jù)卻需要長久的存儲和備份。基于此,容器持久化存儲以及由此延伸出來的持久化數(shù)據(jù)保護管理,之于數(shù)據(jù)獨立于容器應(yīng)用生命周期的存在就顯得至關(guān)重要。
為此,戴爾科技提供了全新的解決方案,基于最新的CSI接口實現(xiàn)了存儲插件的一系列功能,使得戴爾科技的企業(yè)級存儲產(chǎn)品都能夠輕松接入Kubernetes,真正為容器平臺提供了高效、可靠、安全的持久化存儲服務(wù)。
更關(guān)鍵的是,戴爾科技容器持久化存儲還具備“軟硬兼施”的能力。即VMware的vSphere也支持CSI,它與戴爾科技存儲產(chǎn)品的CSI插件形成了“珠聯(lián)璧合”的效果。
如果Kubernetes的環(huán)境是搭建在vSphere環(huán)境之上,客戶就可以直接利用CSI訪問vSphere環(huán)境里的vSAN、VMFS或NFS存儲,但如果Kubernetes不是在VMware環(huán)境之上或者對存儲有其他要求,比如性能、擴展性等,則可以選擇戴爾科技的企業(yè)級存儲。
不僅如此,戴爾科技還在市場上推出了第一個也是唯一一個同時針對虛擬機、應(yīng)用程序和Kubernetes的企業(yè)級保護解決方案——PowerProtect Data Manager(PPDM),化解容器持久化數(shù)據(jù)保護管理的難題。
PPDM專為Kubernetes構(gòu)建,客戶通過使用Kubernetes API時,PPDM可以靈活地保護群集,PPDM也能自動發(fā)現(xiàn)、顯示和監(jiān)視Kubernetes資源。此外PPDM還具備無附加項節(jié)點親近性等特點,最終以更高效、更安全的方式保護Kubernetes工作負載。
最后,在戴爾科技集團旗下VMware發(fā)布的全新解決方案——VMware Tanzu和VMware Cloud Foundation 4中,通過將容器與虛擬機統(tǒng)一為一體,用戶可以在vSphere7.0下大規(guī)模地并行運行Kubernetes服務(wù)和虛擬化應(yīng)用。
這也意味著戴爾科技云平臺(DTCP)已成為支持現(xiàn)代化云原生應(yīng)用程序和傳統(tǒng)的基于虛擬機的應(yīng)用程序。而VCF on VxRail作為戴爾科技云平臺的核心構(gòu)建塊,戴爾科技云平臺的此項升級,自然和VxRail有著密切的聯(lián)系。
當前,VxRail已經(jīng)同步升級到7.0版本,通過大幅降低使用Kubernetes和基于Kubernetes的開發(fā)者工具的復雜性,為用戶提供了從單一環(huán)境到Kubernetes的簡單直接路徑。
IT管理員可以在熟悉的vSphere客戶端環(huán)境中使用Kubernetes,同時啟動并運行所有的關(guān)鍵應(yīng)用程序,以推動現(xiàn)代化應(yīng)用程序的創(chuàng)新。