近日,由UCloud優(yōu)刻得主辦的“UCan技術(shù)開放日”活動上,以“構(gòu)建云原生,擁抱新增長”為主題,UCloud優(yōu)刻得攜手達達集團、馭勢科技、企源科技以及英特爾等企業(yè)的云原生技術(shù)專家,分享在不同行業(yè)的云原生技術(shù)實踐,為現(xiàn)場上百名技術(shù)從業(yè)者,帶來了云原生技術(shù)在復(fù)雜業(yè)務(wù)環(huán)境中,如何高效地為業(yè)務(wù)發(fā)展創(chuàng)造價值。
首先,來自UCloud優(yōu)刻得技術(shù)中臺研發(fā)部的安雪艷,與UCloud優(yōu)刻得容器團隊的沈濤,分別介紹了UCloud優(yōu)刻得基于K8S打造的KUN技術(shù)平臺,以及UCloud優(yōu)刻得對于Serverless容器的探索。
KUN是UCloud優(yōu)刻得內(nèi)部的K8S平臺,它是為了提高UCloud優(yōu)刻得云平臺的資源利用率以及方便運維管理,而建立的一個技術(shù)平臺。K8S的功能非常強大,但是真正把K8S使用起來還是有很多工作量要做。KUN平臺就做了很多工作:在網(wǎng)絡(luò)適配方面,自研了雙棧,做了IP冷卻等功能。對于K8S集群上有狀態(tài)的服務(wù),通過接入存儲集群,自研了一些CSI插件來支持有狀態(tài)服務(wù)。目前UCloud KUN平臺上已經(jīng)部署23個地域,運行了一萬八千多個Pods實例,自KUN上線以來,管理區(qū)資源利用率大幅提高,產(chǎn)品研發(fā)效率也隨之加快。
UCloud優(yōu)刻得容器團隊的沈濤介紹了UCloud優(yōu)刻得基于Serverless推出的一款無容器實例產(chǎn)品 Cube。其核心優(yōu)勢集中在幾個場景: 第一,彈性業(yè)務(wù)可通過Cube削減峰值,主要用作K8S集群的彈性擴充,還有臨時資源包括測試任務(wù)在內(nèi)的短時性需求。第二,瞬時任務(wù),在批量數(shù)據(jù)計算、視頻的轉(zhuǎn)馬、視頻渲染、代碼運行等任務(wù)場景下,Cube更加靈活可根據(jù)業(yè)務(wù)動態(tài)調(diào)整容器資源,想比使用容器集群成本更低,且無需運維操作;第三,CI/CD集群維護,可把Cube當(dāng)做資源,用類似編譯的機制,制作鏡像或者自動化部署。上述場景中,Cube作為serverless資源的補充,可為用戶帶來從成本、應(yīng)用到運維的更高性價比與易用性。此外,Cube產(chǎn)品在技術(shù)創(chuàng)新上還具備了,單宿主機支持1000+容器組,最快1秒內(nèi)拉起容器組服務(wù),每秒上百個容器組并發(fā)創(chuàng)建,與K8S無縫集成,更易使用等優(yōu)勢。
達達集團Devop&SRE負責(zé)人楊森,分享了基于Serverless實現(xiàn)彈性架構(gòu)的重要性。他用一個場景距離,當(dāng)時有一個流量突發(fā)情況,運維人員已經(jīng)進行了兩次擴容,但問題還是不能完全解決,因為無法預(yù)測擴容設(shè)備的數(shù)量,最后只能通過手動把服務(wù)拉起才得以解決,而基于UCloud Serverless Cube技術(shù),通過監(jiān)控告知業(yè)務(wù)壓力,分析預(yù)測需求和進行容量評估,實現(xiàn)了服務(wù)流量與線上壓力的同步,由此打造了平臺的彈性架構(gòu)設(shè)計。
馭勢科技研發(fā)經(jīng)理郭祖龍,以無人駕駛 “全場景、真無人、全天候”三個目標(biāo),分享了基于云原生技術(shù),打造馭勢科技云腦應(yīng)用平臺的實踐。在某SaaS項目落地過程中,功能需求實現(xiàn)復(fù)雜,客戶要求變化頻繁,馭勢科技應(yīng)用了K8S的Sidecar設(shè)計模式,以及OpenKruise基于K8S的擴展,利用Sidecar Spec實現(xiàn)了Sidecar 容器和業(yè)務(wù)容器的分開管理,提升了Sidecar容器管理的便捷性,為客戶定制功能,靈活開發(fā)部署。
企源科技技術(shù)總監(jiān)任增剛,分享了云原生技術(shù)在金融行業(yè)(移動)互聯(lián)網(wǎng)業(yè)務(wù)中臺的建設(shè)實踐。云原生技術(shù)在生產(chǎn)角度包括:基礎(chǔ)設(shè)施、容器平臺、交付場景應(yīng)用以及項目整體管理四個層次。特別是在用戶跨中心、跨機房的部署中,基于云原生的K8S構(gòu)建微服務(wù),可以從容面對復(fù)雜多樣的環(huán)境要求,解決了金融類客戶對于數(shù)據(jù)安全性的顧慮。
活動的最后,來自英特爾云計算解決方案架構(gòu)師徐亮厚,分享了對近年來云原生技術(shù)生態(tài)發(fā)展的觀察解讀。徐亮厚稱,當(dāng)前云原生已成為業(yè)務(wù)發(fā)展的一個重要引擎,2020年疫情更是加大了對PaaS的需求,拉動了大數(shù)據(jù)、數(shù)據(jù)庫、中間件、人工智能的云原生化發(fā)展。云原生技術(shù)的優(yōu)勢也在眾多領(lǐng)域中得以顯現(xiàn):首先,在應(yīng)用擴展和靈活性方面,云原生技術(shù)通過更小的服務(wù)粒度和分布式的架構(gòu),實現(xiàn)大規(guī)模的擴展性,并提供更好的靈活性。其次,容器輕量化的特點,能更好的滿足時延和SLA敏感的場景。借助容器調(diào)配平臺,現(xiàn)實更好的服務(wù)適應(yīng)性,滿足業(yè)務(wù)可用心的要求。最后,很多大數(shù)據(jù)和AI處理框架等數(shù)據(jù)處理平臺,已經(jīng)開始借助云原生技術(shù)實現(xiàn)大規(guī)模并發(fā)處理,幫助實現(xiàn)更好的數(shù)據(jù)洞察。未來英特爾將與UCloud優(yōu)刻得一起,共同利用并發(fā)揮云原生的價值,為處在數(shù)字化型中的用戶,提供更加豐富的云化策略。