2022-12-01 18:50:44
近年來,全球開源生態(tài)不斷發(fā)展成熟,云與開源進(jìn)一步深度融合,共同為開發(fā)者提供了能力普惠、技術(shù)共享的底層支撐。
12月1日,在2022騰訊全球數(shù)字生態(tài)大會騰訊云開源生態(tài)論壇上,騰訊云全面披露了在操作系統(tǒng)、云原生、分布式云、微服務(wù)、區(qū)塊鏈等領(lǐng)域的最新開源進(jìn)展。
騰訊云操作系統(tǒng)研發(fā)和產(chǎn)品負(fù)責(zé)人,OpenCloudOS開源社區(qū)核心TOC成員蔣彪,分享了騰訊云在參與國產(chǎn)開源操作系統(tǒng)OpenCloudOS建設(shè)中的實踐與思考。
操作系統(tǒng)是基礎(chǔ)軟件的核心,也是科技研發(fā)必備的底層關(guān)鍵技術(shù)。完整成熟的操作系統(tǒng)研發(fā)模式應(yīng)該涵蓋了L1(上游發(fā)行版)、L2(企業(yè)版)、L3(社區(qū)穩(wěn)定版)、L4(社區(qū)衍生版:基于社區(qū)穩(wěn)定版優(yōu)化改造的發(fā)行版)。但L1上游發(fā)行版的研發(fā)投入巨大,并且需要多方協(xié)同開發(fā),國產(chǎn)L1的數(shù)量屈指可數(shù)。
據(jù)蔣彪介紹,OpenCloudOS是由操作系統(tǒng)、軟硬件廠商和個人開發(fā)者共同倡議發(fā)起,旨在打造安全可靠、高性能的下一代云原生操作系統(tǒng)。OpenCloudOS將全面覆蓋L1、L2和L3,實現(xiàn)全鏈路自研,為國內(nèi)企業(yè)提供上游版本,和滿足企業(yè)級穩(wěn)定性需求的軟件供應(yīng)版本,守護(hù)軟件供應(yīng)鏈安全。
今年8月,OpenCloudOS正式發(fā)布首個Linux源社區(qū)(L1)內(nèi)核版本OC9 Stream,這也是OpenCloudOS源社區(qū)項目的核心組件。作為最上游的Linux發(fā)行版本,OpenCloudOS的L1源社區(qū)版本不依賴任何商業(yè)和社區(qū)發(fā)行版,將為國內(nèi)企業(yè)提供自主創(chuàng)新的上游版本,后續(xù)還將支持操作系統(tǒng)廠商和社區(qū)伙伴開發(fā)基于L1版本的商業(yè)發(fā)行版。
此外,OpenCloudOS還推出了L3社區(qū)穩(wěn)定版v8.6。作為可靠的企業(yè)級服務(wù)器Linux發(fā)行版,全新的OpenCloudOS v8.6版本經(jīng)過了騰訊及合作伙伴百萬級規(guī)模驗證,和L2企業(yè)版保持代碼完全同源,穩(wěn)定性、安全性、兼容性和性能等核心能力均已得到長時間、大規(guī)模充分驗證。用戶可將OpenCloudOS v8.6直接部署應(yīng)用到生產(chǎn)系統(tǒng),降低用戶的系統(tǒng)運(yùn)營成本。
目前,OpenCloudOS社區(qū)及衍生版本裝機(jī)量累計超1000萬節(jié)點,覆蓋銀行、保險、證券等12大行業(yè),經(jīng)歷了海量場景的長時間考驗,持續(xù)支持行業(yè)核心系統(tǒng)和業(yè)務(wù)的穩(wěn)定運(yùn)行。OpenCloudOS社區(qū)成立近一年以來,目前已經(jīng)有包括 OS 廠商、芯片廠商、整機(jī)廠商、行業(yè)用戶、云廠商、數(shù)據(jù)庫廠商、存儲廠商、中間件廠商等在內(nèi)的 500 多家合作伙伴加入,秉承著共治共建的原則,推動社區(qū)繁榮。
據(jù)了解,TencentOS Server也已經(jīng)把全部核心代碼都貢獻(xiàn)進(jìn)了OpenCloudOS項目,其已經(jīng)服務(wù)了騰訊內(nèi)部全量業(yè)務(wù)及公有云、專有云等外部客戶,支持大量核心業(yè)務(wù)長時間穩(wěn)定運(yùn)行,是經(jīng)海量生產(chǎn)環(huán)境實際驗證的企業(yè)級服務(wù)器操作系統(tǒng)。
“騰訊云正在探索OpenCloudOS社區(qū)全面支撐全鏈路國產(chǎn)化的新路徑,希望助力國產(chǎn)操作系統(tǒng)產(chǎn)業(yè)的蓬勃發(fā)展。”蔣彪總結(jié)道。
騰訊云容器技術(shù)專家,騰訊云開源項目 Crane負(fù)責(zé)人胡啟明分享了Crane如何助力云原生用戶充分發(fā)揮云上資源的最大價值,幫助企業(yè)降本增效的技術(shù)實踐。
隨著越來越多的企業(yè)開始將業(yè)務(wù)遷移到云上,云資源浪費(fèi)的問題也越發(fā)明顯, “很多客戶提出了提高資源利用率的訴求。”胡啟明表示。
這些問題受限于Kubernetes原生能力的不足。為了解決這些問題,出現(xiàn)了FinOps的概念,其定義了一系列云財務(wù)管理規(guī)則和最佳實踐,通過助力工程和財務(wù)團(tuán)隊、技術(shù)和業(yè)務(wù)團(tuán)隊彼此合作,進(jìn)行數(shù)據(jù)驅(qū)動的成本決策,使組織能夠獲得最大收益。
Crane就是受FinOps理念而來的開源項目,“它是一個FinOps的平臺,對云資源進(jìn)行分析和成本優(yōu)化,目標(biāo)是能夠極致的降低成本,同時保證應(yīng)用的質(zhì)量不受影響。”通過成本觀測、成本分析、成本優(yōu)化的三個階段,用戶可以觀測到成本的使用、分配,并在自動化的推薦下優(yōu)化資源,解決成本的浪費(fèi)的問題。
胡啟明表示,使用Crane的理由有四個,首先是開箱自用的;其次是可擴(kuò)展的架構(gòu),用戶可以自己定義推薦的插件,也可以通過在代碼外部署;第三是信奉算法為先,內(nèi)置了時間序列預(yù)測等算法,能夠給出更加智能的推薦建議;第四是信奉開放中立的原則,支持部署在任意的K8S集群。
從能力全景來看,Crane的底層是騰訊開源的OpenCloudOS,實現(xiàn)了性能的隔離以及干擾檢測與主動回避能力;中心控制器支持可擴(kuò)展的資源優(yōu)化推薦功能、智能預(yù)測與彈性功能,以及增強(qiáng)的調(diào)動能力;再往上還提供了開源的控制器。
近日,Crane也正式成為全球范圍內(nèi)首個開源的FinOps認(rèn)證解決方案,幫助云原生用戶在確保業(yè)務(wù)穩(wěn)定性的基礎(chǔ)上做到真正的極致降本。
騰訊云技術(shù)專家、Clusternet項目發(fā)起人徐迪帶來了題為《Clusternet——開源的海量Kubernetes集群管理平臺》的演講。
當(dāng)下,企業(yè)的業(yè)務(wù)復(fù)雜多變,以往單一的基礎(chǔ)設(shè)施已經(jīng)逐漸無法滿足跨平臺應(yīng)用服務(wù)部署和治理的需求。
受單集群的性能限制的影響,多集群的發(fā)展成為必然。但多集群管理也存在一定的痛點和難點,比如不同的集群特性不同,不方便在云上統(tǒng)一管理,需要提供一鍵注冊的能力,尤其是對邊緣節(jié)點,可以自動化將邊緣集群注冊到控制平面上。還有架構(gòu)需要輕量化,方便對接業(yè)務(wù)等,以及要通過統(tǒng)一的入口去各個集群里布置任務(wù)。
在此背景下,由騰訊聯(lián)合多點生活、QQ音樂、富途證券、微眾銀行、酷狗音樂、三七互娛等共同發(fā)起開源的多集群管理項目Clusternet應(yīng)運(yùn)而生,并在去年的騰訊數(shù)字生態(tài)大會上正式開源。Clusternet通過組件化方式擴(kuò)展K8s,將K8s強(qiáng)大的集群、應(yīng)用和服務(wù)能力擴(kuò)展至分布式云,能夠兼容所有K8s生態(tài)資源和軟件,幫助企業(yè)應(yīng)用零成本升級至多云架構(gòu),助力行業(yè)向未來分布式云的轉(zhuǎn)型。
“Clusternet可以管理各種異構(gòu)的集群,不管是云上的、云下的、邊緣的等都可以,完全一鍵代管來提高開發(fā)和管理體驗,是非常好用的開箱即用的工具。”徐迪評價道。截至現(xiàn)在,Clusternet已經(jīng)發(fā)布了13個版本,基本每一到兩個月就會發(fā)布一個新版本,并且從第一個版本開始就可以支持多平臺的工作。
騰訊云專家工程師、北極星開源社區(qū)(PolarisMesh)聯(lián)合發(fā)起人單家駿分享了高性能多模態(tài)的服務(wù)網(wǎng)格解決方案北極星的開源技術(shù)實踐。
北極星網(wǎng)格是騰訊自研并開源的一套服務(wù)發(fā)現(xiàn)和治理中心,2021年在騰訊內(nèi)部的在線節(jié)點數(shù)已經(jīng)超過500萬,覆蓋了微信支付、QQ、騰訊會議等核心業(yè)務(wù),每日服務(wù)調(diào)用量超過30萬億。北極星網(wǎng)格架構(gòu)的定位是企業(yè)的分布式架構(gòu)的基礎(chǔ)設(shè)施,主要解決服務(wù)調(diào)用過程中的服務(wù)可見性、服務(wù)的發(fā)現(xiàn)、故障容錯、流量控制以及安全等相關(guān)的問題。
單家駿介紹,目前下一代基金會聯(lián)合多個企業(yè)及框架社區(qū),成立了微服務(wù)技術(shù)組SIG,共同探討微服務(wù)治理標(biāo)準(zhǔn)化的解決方案,以解決服務(wù)治理如何支持多技術(shù)框架、異構(gòu)基礎(chǔ)設(shè)施互通的問題。北極星網(wǎng)格作為服務(wù)治理標(biāo)準(zhǔn)化項目的治理面及數(shù)據(jù)面的實現(xiàn)之一,計劃會接入中立的服務(wù)治理Spec的語義,將規(guī)則通過標(biāo)準(zhǔn)協(xié)議接口暴露出去,便于數(shù)據(jù)面及社區(qū)開發(fā)框架進(jìn)行統(tǒng)一接入。
騰訊云區(qū)塊鏈產(chǎn)品總監(jiān)、長安鏈?zhǔn)紫a(chǎn)品經(jīng)理邵兵,帶來了題為《長安鏈:國產(chǎn)聯(lián)盟鏈開源創(chuàng)新之路》的演講。
“長安鏈·ChainMaker”,是由北京微芯研究院、清華大學(xué)、騰訊等知名高校、企業(yè)共同研發(fā)的區(qū)塊鏈開源底層軟件平臺。
區(qū)塊鏈開源,旨在通過開放式協(xié)作打造透明、可信的區(qū)塊鏈技術(shù)生態(tài)。取名“長安鏈”,寓意“長治久安、再創(chuàng)輝煌、鏈接世界”,既是響應(yīng)全球產(chǎn)業(yè)浪潮應(yīng)運(yùn)而生,也是以自主可控、開源共享為抓手,著力打造可信數(shù)字經(jīng)濟(jì)基礎(chǔ)設(shè)施。邵兵在演講中表示:“我們希望以長安鏈為基礎(chǔ),助力數(shù)字經(jīng)濟(jì)時代的區(qū)塊鏈國家主鏈建設(shè),服務(wù)全真互聯(lián)與世界經(jīng)濟(jì)的建設(shè)。”
近期,長安鏈推出“鏈引擎”計劃,為開源技術(shù)應(yīng)用方提供品牌力、技術(shù)力等更多價值賦能,邵兵介紹說:“‘鏈引擎’計劃,旨在匯聚產(chǎn)業(yè)各方生態(tài)力量,支持好重大關(guān)鍵場景落地,推動長安鏈加速成為數(shù)字經(jīng)濟(jì)的可信基石,促進(jìn)產(chǎn)業(yè)協(xié)同與創(chuàng)新,實現(xiàn)價值共生共匯。”
特別提醒:如果我們使用了您的圖片,請作者與本站聯(lián)系索取稿酬。如您不希望作品出現(xiàn)在本站,可聯(lián)系我們要求撤下您的作品。
歡迎關(guān)注每日經(jīng)濟(jì)新聞APP