GOTC2023從 OpenCloudOS 的演進(jìn)之路看開(kāi)源操作系統(tǒng)的突圍與演進(jìn)-陳海武_第1頁(yè)
GOTC2023從 OpenCloudOS 的演進(jìn)之路看開(kāi)源操作系統(tǒng)的突圍與演進(jìn)-陳海武_第2頁(yè)
GOTC2023從 OpenCloudOS 的演進(jìn)之路看開(kāi)源操作系統(tǒng)的突圍與演進(jìn)-陳海武_第3頁(yè)
GOTC2023從 OpenCloudOS 的演進(jìn)之路看開(kāi)源操作系統(tǒng)的突圍與演進(jìn)-陳海武_第4頁(yè)
GOTC2023從 OpenCloudOS 的演進(jìn)之路看開(kāi)源操作系統(tǒng)的突圍與演進(jìn)-陳海武_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

「基礎(chǔ)設(shè)施與軟件架構(gòu)」專(zhuān)場(chǎng)代替外購(gòu)SUSE代替外購(gòu)SUSE發(fā)布第一個(gè)版本TS1發(fā)布TS2規(guī)模1000萬(wàn)2010開(kāi)始研發(fā),10+年積累1000規(guī)模超千萬(wàn),行業(yè)領(lǐng)先99.999%可用性滿(mǎn)足企業(yè)級(jí)要求創(chuàng)新研發(fā)時(shí)代創(chuàng)新研發(fā)時(shí)代2020年自主研發(fā)時(shí)代2016年2021年2019年2022年2011年2010年TCE專(zhuān)有云平臺(tái)基于TS構(gòu)建,落地私有云客戶(hù)發(fā)行版玩家發(fā)行版玩家@debianfacebook基于L2的重編譯或centos基于L3優(yōu)化改造的 SUSE體系影響較大;開(kāi)源軟件供應(yīng)鏈存在安全風(fēng)險(xiǎn)L3/L4社區(qū)聚焦版本的穩(wěn)定和生產(chǎn)價(jià)值,但需);騰訊是OS上游的核心貢獻(xiàn)者,是國(guó)內(nèi)OS的核心技術(shù)力量貢獻(xiàn)20%FeaturesOpenJDK社區(qū)連續(xù)4年國(guó)內(nèi)貢獻(xiàn)第一(JDK15-18)創(chuàng)辦自主開(kāi)源OS社區(qū)TK12.6TK23.10TK34.14TK45.4OC9.0OpenCloudOS9OC9.0Linux最新Kernel6.1性能全方位升級(jí)性能全方位升級(jí)云原生場(chǎng)景下,網(wǎng)絡(luò)環(huán)境越來(lái)越復(fù)雜,報(bào)文在節(jié)點(diǎn)上的處理路徑也越來(lái)越長(zhǎng)。當(dāng)發(fā)生網(wǎng)絡(luò)故障時(shí),傳統(tǒng)的網(wǎng)絡(luò)定位工具(tcpdump、ftrace、kprobe、dropwatch等)存在一定的短板,無(wú)法深入內(nèi)核進(jìn)行分析,使得問(wèn)題定位困難部署、周期長(zhǎng)。):適用場(chǎng)景:?出現(xiàn)網(wǎng)絡(luò)故障時(shí),啟動(dòng)命令跟蹤特定流(報(bào)文進(jìn)行診斷分析?使用情況:普通用戶(hù)/專(zhuān)家/運(yùn)維都在使用中現(xiàn)象:節(jié)點(diǎn)ping不通診斷命令:nettrace–picmp--diag-–saddr診斷結(jié)果:iptables在filter表INPUT鏈中的防火墻規(guī)則導(dǎo)致典型的業(yè)務(wù)隨機(jī)抖動(dòng)問(wèn)題行業(yè)難題!云原生SLI-SeviceLevelIndicator典型的業(yè)務(wù)隨機(jī)抖動(dòng)問(wèn)題行業(yè)難題!問(wèn)題:公有云順*科技在TKE環(huán)境中業(yè)務(wù)偶現(xiàn)卡頓SLI的要求:?容器內(nèi)5-8s內(nèi)日志無(wú)輸出,業(yè)務(wù)莫名卡頓?隨機(jī)出現(xiàn),無(wú)復(fù)現(xiàn)規(guī)律,持續(xù)時(shí)間短(秒級(jí))?資源無(wú)瓶頸,cpu/內(nèi)存/io/網(wǎng)絡(luò)都正常無(wú)突高?監(jiān)控?zé)o異常,秒級(jí)監(jiān)控也束手無(wú)策?常態(tài)化部署(低開(kāi)銷(xiāo))?主動(dòng)監(jiān)控異常、主動(dòng)記錄?毫秒級(jí)響應(yīng)SLI指標(biāo)Load.rCPULoad.dCPUCPUCPUCPUCPULoad.rSleepSLongsys實(shí)時(shí)捕獲云原生SLI-SeviceLoad.rSleepSLongsys實(shí)時(shí)捕獲應(yīng)用監(jiān)控框架(如K8s)主動(dòng)上報(bào)LoadLoad.d云原生SLI方案:?SLI+Mbuf,常態(tài)化部署,捕獲隨機(jī)抖動(dòng)業(yè)務(wù)卡頓解決效果:?抓到關(guān)鍵第一現(xiàn)場(chǎng),定位問(wèn)題,優(yōu)化內(nèi)核后解決?提升解決問(wèn)題效率&提供監(jiān)控/調(diào)度關(guān)鍵數(shù)據(jù)全場(chǎng)景混部技術(shù)(容器+物理機(jī))CaelusTCS如意:全場(chǎng)景混部技術(shù)(容器+物理機(jī))CaelusTCS在離線(xiàn)業(yè)務(wù)混部背景在離線(xiàn)業(yè)務(wù)混部背景業(yè)界難題:IDC整體自研利用率低,CPU利用率:<15%服務(wù)器B離線(xiàn)業(yè)務(wù)服務(wù)器C混部原生內(nèi)核隔離性差,混部后毛刺增加,原生內(nèi)核隔離性差,混部后毛刺增加,在線(xiàn)業(yè)務(wù)受?chē)?yán)重干擾TencentOSTencentOSServer如意(RUE)CPU整體方案:底層資源隔離(RUE)+上層容器編排是絕對(duì)搶占、低延遲的保障實(shí)際驗(yàn)證干擾率1%以?xún)?nèi)2在線(xiàn)離線(xiàn)同時(shí)存在在線(xiàn)始終優(yōu)于離線(xiàn)3pick_next_task11215422N31NULL13NULL1如意CPUQoS:絕對(duì)搶占(BT調(diào)度器)是絕對(duì)搶占、低延遲的保障實(shí)際驗(yàn)證干擾率1%以?xún)?nèi)2在線(xiàn)離線(xiàn)同時(shí)存在在線(xiàn)始終優(yōu)于離線(xiàn)3pick_next_task11215422N31NULL13NULL122113333NULLNULLpick_next_task22CPU11CPU11wake_up_processneed_reschedCPU11收益收益騰訊TencentOS榮獲“OSCAR尖峰獎(jiǎng)”,創(chuàng)新突某頭部互聯(lián)網(wǎng)廠(chǎng)商資源利用率提升100%成本節(jié)省數(shù)百萬(wàn)/年其它廠(chǎng)商成本降低43%混部關(guān)鍵指標(biāo)混部大盤(pán)CPU利用率:<15%->30%,成本降低50%干擾率:離線(xiàn)對(duì)在線(xiàn)的影響小,干擾率<1%抖動(dòng):在線(xiàn)業(yè)務(wù)的io、網(wǎng)絡(luò)帶寬穩(wěn)定,波動(dòng)率覆蓋規(guī)模超2000萬(wàn)核樣板集群CPU占用率:65%,行業(yè)標(biāo)桿CPUCPU隔離效果對(duì)比基于RUE的基于RUE的CPU隔離調(diào)度/中斷Latency彈性CPU管理ElasticCPU能耗調(diào)度S…調(diào)度/中斷Latency彈性CPU管理ElasticCPU能耗調(diào)度S…CF CPU子系統(tǒng)clockchargerOPP響應(yīng)國(guó)家“碳中和”戰(zhàn)略:OpenCloudOS的“悟能”技術(shù)系統(tǒng),在操作系統(tǒng)級(jí)別CPU彈性運(yùn)行與深度睡眠,結(jié)合功耗監(jiān)控和細(xì)粒度的電源管理,軟硬件結(jié)合達(dá)到節(jié)能目的。實(shí)測(cè)結(jié)果:減少5%-30%的能源消耗、小于0.1%的性能損耗Service/SysfsService/SysfsCPU調(diào)頻調(diào)壓TsensorTsensor全面優(yōu)化:性能全面提升OpenCloudOS針對(duì)海量業(yè)務(wù)場(chǎng)景進(jìn)行深度的性能優(yōu)化,相比Upstream原生內(nèi)核有明顯的提升基礎(chǔ)性能提升10-200%Spinlock優(yōu)化:實(shí)現(xiàn)LLC-awareSpinlock,文件鎖測(cè)試性能提升200%Stress-ng:并發(fā)讀取隨機(jī)數(shù)性能提升28%基礎(chǔ)性能網(wǎng)絡(luò)PPS:優(yōu)于CentOS859%-65%基礎(chǔ)性能網(wǎng)絡(luò)帶寬:優(yōu)于CentOS829%-38%典型業(yè)務(wù)性能提升達(dá)150%典型業(yè)務(wù)典型業(yè)務(wù)Redis:性能提升11%2虛擬化性能提升達(dá)150%達(dá)130%-150%?并行化的vMMU方案:虛擬機(jī)缺頁(yè)處理時(shí)內(nèi)存分配虛擬化場(chǎng)景性能提升100%容器場(chǎng)景性能提升達(dá)187%cache性能提升187%器網(wǎng)絡(luò)快速轉(zhuǎn)發(fā),性能提升50%+containercontainerLisaOS(容器OS)containercontainerLisaOS(容器OS)Guest下一代云原生操作系統(tǒng)以容器為中心,虛擬化技術(shù)主要用于容器隔離,能更好地支持Serverless/FaaS場(chǎng)景。通過(guò)參與貢獻(xiàn)國(guó)際頂級(jí)開(kāi)源項(xiàng)目獲得原創(chuàng)技術(shù)能力,從而實(shí)現(xiàn)全棧國(guó)產(chǎn)化、自主可控的下一代云原生操作系統(tǒng)。輕量化特征Safety(可靠性)特征Security(安全性)解決版本碎片化的問(wèn)題解決痛點(diǎn)容器運(yùn)行時(shí)與內(nèi)核結(jié)合問(wèn)題解決痛點(diǎn)多租戶(hù)安全隔離問(wèn)題支撐業(yè)務(wù)敏捷發(fā)布優(yōu)勢(shì)支撐業(yè)務(wù)長(zhǎng)時(shí)間穩(wěn)定運(yùn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論