2015年發布至今,Kubernetes(又稱k8s)7歲了。
這七年來,k8s一路從默默無聞的“青銅”,變身超越Docker的“王者”,甚至已經成為容器編排領域的事實標準,開啟了云原生的序幕。
然而作為一項發展多年的技術, k8s的未來也成為大家關注的話題,換句話說,k8s是否會遇上“七年之癢”?
就在這七周年之際,VMware發布了一份報告,讓我們一窺k8s的發展面貌。
《2021 年Kubernetes 狀態報告》由VMware委托Dimensional Research進行調查,共有357名軟件開發和IT專業人士接受了調查。
被調查企業中,約29%擁有100至1000名開發人員,11%擁有1000到2500名開發者,24%擁有超過2500名開發者。
其中技術公司(19%),金融服務公司(15%)電信(9%)、醫療保健(9%)和政府(7%)。
現代化應用的事實標準
多年來,關于k8s最常見的問題是:k8s的增長速度如何,是否后繼乏力?
VMware《2021 年Kubernetes狀態報告》顯示,65%的受訪者表示其生產環境中的大部分甚至全部容器化應用都運行在k8s中,這一數字在2020年為59%,而2018年這個數字還不到三分之一。
擁有超過500名開發人員的公司在此項調查上的數字更高,他們中的78%都更傾向于在生產環境中運行全部或大部分容器化工作負載。
過去一年,疫情改變了每個人的生活重心,全球都在努力應對新冠疫情帶來的變化, IT部門受到的影響尤其大,企業若想快速更新業務則需要升級和重新部署應用的能力,提高開發人員向應用添加功能的速度是關鍵。
好消息是,企業組織正從k8s中受益,其中受訪者認為的最大益處為:更好的資源利用率滿足不斷擴大的需求。
報告顯示: 幾乎所有接受調查的人(98%)都看到了k8s帶來的巨大好處。其中“提高資源利用率”、“簡化應用程序更新和維護”,以及“縮短軟件開發周期”被評為使用k8s的最大益處。
以上這些數據可以看到,k8s已經走過了技術“嘗鮮”階段,雖然增長速度沒有早年那般迅猛,但持續轉向生產是k8s乘風破浪的一個重要標志。
不過要看到的是,企業在部署、管理和使用k8s方面依然面臨許多挑戰,尤其是開發和運維人員所面臨的問題。
新技術與舊有系統兼容難題
隨著 k8s在企業內部采用的比率越來越高,另一個與之相伴的挑戰也在逐年走高,甚至接近半數。
很多人可能會認為,阻礙開發人員工作效率的第一大障礙是自動化的缺乏。但調查發現,最大的阻礙是“將新技術與現有系統整合”,有42%的受訪者選擇了這一選項,而在去年的調研中這一結果還是35%。
這不僅與近幾年的情況相符,也清楚地表明,隨著越來越多的應用在k8s中產生或遷移至k8s,與這些現有應用整合的需求只會不斷增加,挑戰也更加顯著。
另外,一項由VMware委托、Forrester Consulting實施的調研顯示:越來越多團隊使用k8s發行版,而不是構建、整合和維護自己的k8s堆棧,即所謂的“DIY”。調研結果中選擇“使用DIY k8s”的受訪者比例顯著下降,從2020年的29%降至2021年的18%。
這一結果也是顯而易見的,當用戶構建并運行自己的平臺時,一定也需要不斷解決種種問題,這不僅是對一個企業戰略資源的運用不當,而且從長遠來看也很少成功。因為企業真正的重點在于交付業務價值,而不是構建和整合基礎架構。
Tanzu on VxRail打破瓶頸
可見,幫助企業減少k8s與現有系統的隔閡,同時簡化k8s基礎架構部署和配置,把重點放在交付業務價值上——這將是企業進一步突破效率和生產力瓶頸的關鍵。
而這也是戴爾科技和VMware集成VxRail和Tanzu產品線,為企業帶來簡單、可擴展的k8s功能的原因。
▲“固體傳聲”被他們玩明白了
Tanzu是VMware推出的云原生系列產品家族,它不是一個產品,而是以應用為視角的構建、運行和管理容器應用的環節,集合了多款VMware的產品,且都以k8s為平臺,真正把開發和應用結合在一起,并讓VMware在云和容器的領域合二為一。
借由Tanzu,戴爾科技與VMware合作推出落地產品VMware Tanzu on VxRail,這是市面上唯一提供完全集成的參考架構以及集群和私有云集成,可以充分利用任何IT環境的供應商產品。
戴爾易安信VxRail采用英特爾®至強®可擴展處理器,該處理器可以優化工作負載,可靠性強,還有高計算力、高穩定性和高效敏捷性,不僅幫助VxRail輕松滿足既定工作負載,也在云領域有極大的應用潛力。
無論您處于k8s之旅的哪個階段,無論是采用Tanzu進行k8s協作還是開發現代化應用,都將受惠于vSAN、vSphere以及VMware Cloud Foundation的眾多功能,滿足您的業務需求。
01
快速部署,加速業務上線
VxRail系統在出廠時就經過全面集成,企業隨時可以部署。搭載 vSphere with Tanzu 的VxRail群集可實現自動化部署,從而以云的速度向開發人員無縫交付現成基礎架構。
VxRail的另一個好處是輕松擴展,隨著業務需求增長, 15分鐘即可向現有群集無中斷地添加新節點。
02
方式靈活,自動運行k8s
前面說到,目前企業用戶在使用k8s時,最普遍的挑戰就是新舊系統整合。
在這方面, VxRail與VMware Tanzu在基礎架構層面上實現了容器管理和虛擬化管理同步,讓IT管理員可以在熟悉的vSphere客戶端環境中使用k8s,同時啟動并運行所有關鍵應用程序,從而大幅降低了使用k8s和基于k8s的開發者工具的復雜性。
同時,戴爾科技能夠以您想要的方式交付k8s,其選擇范圍之廣,業界無出其右:
●尋求具有多種配置(包括高可用生產就緒配置)的參考體系架構客戶,可選擇Tanzu Architecture for VxRail,依靠可信賴、成熟的云原生體系架構,在經驗證的PaaS/CaaS平臺上進行開發;
●尋求網絡靈活性且對可擴展性要求較低,或具備大規模管理k8s的SDN 專業客戶,可選擇vShere with Tanzu on VxRail,實現快速、標準的 VxRail 部署,同時保持現有運營模式和網絡靈活性;
●尋求k8s大規模部署的客戶,可選擇VCF with Tanzu on VxRail,在統一云平臺上采用k8s,實現完全自動化、全包式的混合云。
您也可以根據下圖指引
輕松找到所需基礎架構
03
唯一承諾30 天內同步更新
隨著k8s越來越多地進入企業生產領域,如何確保系統穩定也是企業的首要考量。
在這方面,每當VMware發布HCI軟件更新時,戴爾科技是市面上唯一承諾在30天內同步更新的企業,從而第一時間為企業帶來漏洞修復或增強功能。
此外,VxRail還支持在群集中使用異構節點,客戶可以輕松、無中斷地改進硬件和軟件,跟上數字技術的進步。
最后,關于k8s 的未來,讓我們引用k8s兩位創始人——Craig McLuckie(現VMware 應用現代化業務部門研發副總裁)和Joe Beda(現VMware 首席工程師)的話作為總結。
Craig McLuckie
Joe Beda
在他們看來,k8s的存在感會越來越“弱”,因為k8s正變得無可取代:
“k8s 已經走過七年,但我們認為它作為一個社區,仍處于起步階段… …我們想讓k8s 變得‘無聊乏味’,讓它足夠可靠,嵌入生態系統中。
這樣,它就真的像我們以抽象概念所描述的基礎設施一樣,自然地成為工作的組成部分,如同消失一般融入在框架中,人們無需額外考慮它的存在”。
七年之癢?k8s說路還遠著呢!