飛象原創(chuàng)(魏德齡/文)“軟件定義”的魅力正在愈發(fā)凸顯,普遍到每個人手機裝載的App,極客到用老舊電子產(chǎn)品變身的路由器,生產(chǎn)力到讓服務(wù)器變身網(wǎng)絡(luò)中的不同角色。軟件正在呈現(xiàn)出定義一切IT世界的態(tài)勢,讓通用硬件展現(xiàn)出無限創(chuàng)造力。
但如何釋放這種創(chuàng)造力則是擺在設(shè)想與落地之間的一條鴻溝,如同是視窗系統(tǒng)之于PC、Android之于手機,讓開發(fā)者有展現(xiàn)創(chuàng)作力的舞臺,還能讓使用者有簡單易用的平臺,仍然是一個持續(xù)不斷的課題。例如如今大熱的人工智能業(yè)務(wù),在將強大的硬件算力變現(xiàn)的過程中,業(yè)界也不約而同的選擇了一個共同的底層承載方式。
最“接地氣兒”的云原生
從此前英偉達發(fā)布會上黃仁勛對于全棧架構(gòu)的介紹中就能發(fā)現(xiàn),整個技術(shù)棧圍繞著Kubernetes云原生架構(gòu)構(gòu)成。OpenAI的底層調(diào)度平臺與計算平臺采用的也是Kubernetes。不久前Meta發(fā)布的關(guān)于GPU訓(xùn)練運維的實踐博客中,采用的也同樣是Kubernetes。根據(jù)調(diào)研公司的統(tǒng)計開看,目前人工智能的應(yīng)用服務(wù)底層承載均以Kubernetes為主。
也就是說,無論是人工智能時代,還是此前的數(shù)字化浪潮,在剝離了表層的應(yīng)用后,底層都有著Kubernetes的支撐!盁o論這個世界被誰改變、被誰吞掉,但最接地氣,逃脫不出的還是云原生相關(guān)的整個技術(shù)棧。”青云科技云原生產(chǎn)品負(fù)責(zé)人于爽在近期舉行的KubeSphere媒體溝通會上表示。
云原生成為AI重要承載的背后,與其開源文化的工作方式有著很大關(guān)系。以KubeSphere為例,作為在Kubernetes之上構(gòu)建的面向云原生應(yīng)用的分布式操作系統(tǒng),除了常規(guī)的社區(qū)運營外,在上海、北京、深圳等各個城市都出現(xiàn)了很多愿意主動承擔(dān)相關(guān)工作的外部貢獻者。在社區(qū)中,青云科技也不會刻意制造話題爆點,而是圍繞客戶需求,科學(xué)地使其轉(zhuǎn)化為KubeSphere上的產(chǎn)品能力,以此來吸引社區(qū)用戶。
“開源是一個很好的產(chǎn)品形態(tài)去構(gòu)建你的客戶群體,去拉動你的產(chǎn)品能力、需求的一個最好的‘武器’!庇谒硎荆嘣茣掷m(xù)加大開源的力度與投入。一方面在產(chǎn)品形態(tài)上創(chuàng)造更好的抓手,另一方面加大開放力度。
KubeSphere提供了一個涵蓋八大開源項目的云原生平臺,截止到上個月,累計安裝量已達500萬以上,外部貢獻者累計500以上。項目包括支持多云、多集群分布式部署的KubeSphere容器平臺;提供云邊協(xié)同、邊緣設(shè)備管理的邊緣計算平臺EdgeWize;提供集群健康掃描與安全監(jiān)控的KubeEye;支持全場景、分布式可觀察能力的WhizardTelemetry;簡化Fluentd和Fluentbit日志管理的Fluent Operator;高效部署Kubernetes環(huán)境及云原生組件的KubeKey;支持BGP等協(xié)議的開放式負(fù)載均衡器OpenELB;以及提供多渠道靈活告警管理的Notification Manager。這些項目協(xié)同構(gòu)建了完整的云原生生態(tài)系統(tǒng),助力企業(yè)實現(xiàn)從集群管理到應(yīng)用交付的全生命周期管理。
與客戶需求共成長
在2024年,KubeSphere的商業(yè)進展也反映出了客戶需求的變化。
最明顯的一點在于容器化應(yīng)用已經(jīng)開始深入至企業(yè)的核心業(yè)務(wù)中。在金融領(lǐng)域,銀行的內(nèi)部結(jié)算、保險公司案例處理器等核心業(yè)務(wù),已經(jīng)開始運行在KubeSphere進行處理!安粌H能用,還要好用!背蔀榱丝蛻魧ubeSphere提出的更高要求。
例如國內(nèi)某大行金融科技公司已經(jīng)開始探索非常前沿的云原生頭部需求,謀劃在國內(nèi)多地多中心通過統(tǒng)一化管理實現(xiàn)交付部署。另外一家銀行中已有500多個研發(fā)項目開始圍繞KubeSphere進行業(yè)務(wù)構(gòu)建,除了底層基礎(chǔ)設(shè)施運維功能外,還包括開發(fā)業(yè)務(wù)、DevOps敏捷等。
邊緣云的需求也正在凸顯,某銀行正在探索云邊協(xié)同基礎(chǔ)架構(gòu)方案的落地實踐,例如對網(wǎng)點柜員的合規(guī)性行為檢測,通過相應(yīng)的傳感裝置對員工操作動作進行捕捉,再結(jié)合算法來判斷動作是否合理。
除了應(yīng)對客戶日漸增多的深層次需求外,國內(nèi)外環(huán)境的變化也為產(chǎn)品功能上提出了更多要求,客戶面臨多云環(huán)境、多基礎(chǔ)設(shè)施的統(tǒng)一管理挑戰(zhàn),希望通過云原生平臺實現(xiàn)跨云基礎(chǔ)設(shè)施的統(tǒng)一管理,優(yōu)化跨工廠的應(yīng)用分發(fā),降低運維成本。KubeSphere就在今年幫助了某全球頂尖的電池供應(yīng)商實現(xiàn)了橫跨國內(nèi)外云環(huán)境進行統(tǒng)一應(yīng)用分發(fā)的目標(biāo),通過純軟件的方式來納管不同廠商的Kubernetes基礎(chǔ)設(shè)施。
面向海外市場,KubeSphere采取了輕量化且高效的策略。目前已廣泛積累了包括東南亞、土耳其等地區(qū)的開源用戶,并借助如土耳其GENCUBE這樣的本地合作伙伴進行商業(yè)轉(zhuǎn)化,實現(xiàn)了如土耳其機場等企業(yè)版客戶的成功交付。
從上述的客戶需求變化與實際應(yīng)用案例中不難發(fā)現(xiàn),容器云正在多個完全不同的行業(yè)領(lǐng)域產(chǎn)生價值,場景遍布金融、電池工廠、機場等。面對持續(xù)深化又完全不同的客戶需求,KubeSphere需要解決功能復(fù)雜度與版本升級開發(fā)中的矛盾,才能讓使用者依舊享受的簡單易用的體驗。
“云原生的需求是千變?nèi)f化的,每一個新的需求產(chǎn)生都是意味著不同的業(yè)務(wù)場景,KubeSphere團隊的人數(shù)是有限的,技術(shù)能力也是有限的,讓工程師無限地學(xué)習(xí)不同領(lǐng)域的云原生知識是不現(xiàn)實的!庇谒劦搅似渲械拿,同時也在2024年找到了一條可以化矛盾為無限創(chuàng)造力的道路。
靈活釋放創(chuàng)造力的LuBan
500萬以上的累計安裝量、500以上的外部貢獻者、國內(nèi)多領(lǐng)域的客戶、海外市場的合作伙伴,通過開源社區(qū)的培育與圍繞客戶的產(chǎn)研團隊,顯然KubeSphere已經(jīng)擁有了一個足以讓“軟件定義”充分發(fā)揮創(chuàng)造力可能的基礎(chǔ)。
2024年,KubeSphere又為無限的創(chuàng)造力提供了一個“舞臺”!拔覀儼l(fā)布了一個叫LuBan的版本內(nèi)核。借助LuBan,KubeSphere真正成為一種云原生操作系統(tǒng)!庇谒瑢Υ诉M一步形容,任何合作伙伴的一個創(chuàng)新功能都可以像使用蘋果iOS或Windows操作系統(tǒng)一樣無縫的接入進來。
通過LuBan這種插件式開放架構(gòu),不管是第三方的界面、按鈕、第三方后臺API,都可以熱插拔進KubeSphere里。也就是說,青云無需為客戶開發(fā)某功能的特殊版本,只需將能力變成一個插件,就能動態(tài)嵌入進產(chǎn)品版本中。同時,客戶也可以借助LuBan進行分發(fā),通過KubeSphere的擴展組件市場,讓組件在任何云原生基礎(chǔ)上運行起來。此外,可插拔的方式也不會影響產(chǎn)品本身底座的迭代,實現(xiàn)了雙方工作量與工作環(huán)節(jié)的解耦合。
“這其實是既幫助我們,也幫助客戶,還幫助合作伙伴,不是雙贏,而是三贏!庇谒J(rèn)為這是目前新時代云原生最經(jīng)濟的合作方式。
總體上看,KubeSphere LuBan作為分布式可插拔云原生操作系統(tǒng),通過其先進的插件式核心框架和開放的基礎(chǔ)UI組件庫,為用戶帶來了極大的靈活性和擴展性。該平臺支持方法復(fù)用和API動態(tài)注冊,實現(xiàn)標(biāo)準(zhǔn)化開發(fā)框架和流程的全面覆蓋,同時提供前后端熱插拔更新和熱修復(fù)功能,顯著提升了系統(tǒng)的敏捷性與穩(wěn)定性。
KubeSphere LuBan以開放性為核心,構(gòu)建了一個面向生態(tài)共建的開發(fā)者擴展中心,進一步推動了云原生生態(tài)系統(tǒng)的發(fā)展與合作。于此同時,青云公司的各條產(chǎn)品線也正在LuBan化,以實現(xiàn)降本增效的目的。目前包括第三方伙伴及個人開發(fā)者上架到KubeSphere Marketplace上的擴展組件已經(jīng)有40余款。于爽將此形容為用組團打“怪”的方式來解決云原生千變?nèi)f化的復(fù)雜場景需求。
面向2025年,KubeSphere將聚焦于三大產(chǎn)品方向:首先是可觀測性,通過加強運維監(jiān)控能力,幫助客戶降低數(shù)據(jù)中心的運維成本,確保云原生計算資源更穩(wěn)定、安全地運行;其次是跨基礎(chǔ)設(shè)施的集群管理,滿足不同硬件、軟件、私有云和公有云長期并存的管理需求;最后是邊緣AI,聚焦于邊緣場景的無限拓展性,尤其在人工智能驅(qū)動的具身智能和自動駕駛等領(lǐng)域,釋放更大的創(chuàng)新潛力。
軟件定義與開源社區(qū)文化無疑都正在成為數(shù)字世界的價值觀核心,KubeSphere LuBan將理念浪潮轉(zhuǎn)化為發(fā)展的動力來源,培育開放共享生態(tài),讓創(chuàng)造力得以靈活釋放,更廣更深服務(wù)千行百業(yè)。