




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、京東JDOS2.0平臺(tái)與敏捷數(shù)據(jù)中心容器技術(shù)在京東商城歷史與發(fā)展JDOS2.0平臺(tái)京東敏捷數(shù)據(jù)中心建設(shè) 開(kāi)源計(jì)劃Q&AJDOS 1.03l分物理機(jī) = 分容器l業(yè)務(wù)系統(tǒng)100%全面容器運(yùn)行 l上線周期由1天降低到10分鐘 l少買3/4機(jī)器JD Data Center Operating System (JDOS)Physical serversVMsContainersJFSOVSSSJD Linux KernelJDOS 發(fā)展歷程42014201520162017JDOS1.0推出,推進(jìn)業(yè)務(wù)容器化推出JDOS平臺(tái)將業(yè)務(wù)逐漸接入容器業(yè)務(wù)間通過(guò)容器實(shí)現(xiàn)隔離業(yè)務(wù)容器化全面落地支撐雙11/618積累
2、了大量的容器運(yùn)營(yíng)經(jīng)驗(yàn)對(duì)Linux內(nèi)核進(jìn)行了深度定制 全面建設(shè)JDOS 1.0,實(shí)現(xiàn)了容器分配的秒級(jí)伸縮JDOS容器生態(tài)建設(shè)完善容器的監(jiān)控、網(wǎng)絡(luò)、存儲(chǔ)等容器生態(tài)建設(shè) 建設(shè)了鏡像中心,為平臺(tái)化鋪平道路積累了豐富的運(yùn)營(yíng)監(jiān)控?cái)?shù)據(jù)JDOS2.0全面推出從基礎(chǔ)設(shè)施轉(zhuǎn)向應(yīng)用平臺(tái)推進(jìn)了業(yè)務(wù)從源碼到編譯打包到鏡像的全流程逐步解除對(duì)部署系統(tǒng)的依賴 建設(shè)了平臺(tái)化的JDOS 2.0,實(shí)現(xiàn)業(yè)務(wù)層級(jí)的秒級(jí)伸縮容器技術(shù)在京東商城歷史與發(fā)展JDOS2.0平臺(tái)京東敏捷數(shù)據(jù)中心建設(shè) 開(kāi)源計(jì)劃Q&AJDOS 2.0集群部署架構(gòu)自動(dòng)構(gòu)建NodeDockerfileSource CodeJenkins MasterJenkins Sl
3、ave PodAppAppAppSkyFSSkyNetElasticSearchPrometheusJDOS-apiSkyDNSapicontrollerscheduler鏡像中心 Docker ImageApp集群管理kubeletNetwork Volume Log MonitorApp生產(chǎn)環(huán)境測(cè)試環(huán)境AppSkyLB6JDOS 2.0典型業(yè)務(wù)7SkyDNSDNS ServerAPICheck IP statusetcdService to DNSWrite to/DeletedockerRead DNS fromDNS req/respIP port scanRead DNS from
4、/Write DNS to /Del/UpdateRed IP from /Update IP statusUserGet ServiceJDOS2.08Load BalancerIP port scanSkyLBLoad Balancer.DDocokcekrerag entag ent ag entDockerKubernetesLoad BalancerDDocokcekrerag entag ent ag entDockerLoad BalancerDDocokcekrerag entag entag entDocker.Load Balancer Based on DPDKDDoco
5、kcekrerag entag ent ag entDPDKLoad BalancerLoad BalancerDDocokcekrerag entag ent ag entDPDKLoad BalancerDDocokcekrerag entag entag entDPDKKubernetes masterLoad Balance Control CentergRPCgRPC Watch ServiceCreate/Del/Get RC for Service9SkyLBRouterSkylbSkylbquaggaDPDKKNILoad balancerSkylbquaggaDPDKKNIL
6、oad balancerService EndpointService EndpointService EndpointBGPBGPBGPVIP:545454Router Table:Dest: viia: Dest: viia: Dest: viia: Dest: viia: Dest: viia: Dest: viia: Dest: viia: Dest: viia:10.20.4.2Dest:10.20.5.0 viia:10.20.5.2quaggaDPDKKNILoad balancer10ContainerFSVFSFUSELibFuseRaftBlockID-xDISKDISKB
7、lockID-xBlockID-xBlockID-xBlockID-xBlockID-xBlockGroupBlockID-xBlockID-xMataData Table ( raft group )VolumeVolumemanagerMata nodesData nodesclientappmetanode Leadermetanode Fllowermetanode FllowerKeparent inoy :+ filenameValueInode attr:ibutesDatanode1Datanode3BlockID-xDISKBlockID-xBlockID-xBlockID-
8、xDatanode2BlockGroupBlockGroupBlockGroup11容器技術(shù)在京東商城歷史與發(fā)展JDOS2.0平臺(tái)京東敏捷數(shù)據(jù)中心建設(shè) 開(kāi)源計(jì)劃Q&AJDOS 敏捷數(shù)據(jù)中心是什么a PaaS platforma cluster managera container platforman operating system13JDOS 敏捷數(shù)據(jù)中心14JDOS 是中間件服務(wù)平臺(tái)JDOSJFS獨(dú)享集群ESJIMDBSimple API Share powerful ClusterJMQJSSJED15JDOS是組件管理平臺(tái)Universe CatalogRepopackage用戶A的
9、zookeeper集群JDOS 廊坊一區(qū)集群用戶A的kafka broker集群Kafka chart模板管理變量管理依賴管理Kafka Chart服務(wù)說(shuō)明容器的鏡像、啟動(dòng)命令,負(fù)載均衡配置等Kafka broker的數(shù)量等依賴zookeeper服務(wù)Kafka服務(wù)的介紹ZookeeperKafka brokerZookeeper chart容器的鏡像、啟動(dòng)命令,負(fù)載均衡配置等Zookeeper的數(shù)量等無(wú)依賴服務(wù)Zookeeper服務(wù)的介紹模板管理變量管理依賴管理Zookeeper Chart服務(wù)說(shuō)明ZookeeperZookeeperKafka brokerKafka brokerKafka brokerKafka brokerKafka brokerJDOS 黃村一區(qū)集群16用戶A的zookeeper集群用戶A的kafka br
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 登封市2024-2025學(xué)年六年級(jí)數(shù)學(xué)小升初摸底考試含解析
- 西南林業(yè)大學(xué)《可靠性原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 昭通市永善縣2025年三下數(shù)學(xué)期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 云南省昆明市中華小學(xué)2024-2025學(xué)年小升初總復(fù)習(xí)數(shù)學(xué)測(cè)試題含解析
- 2024-2025學(xué)年溫州市文成縣數(shù)學(xué)四下期末經(jīng)典模擬試題含解析
- 2025年02月濟(jì)南市市中區(qū)事業(yè)單位初級(jí)綜合類崗位人員(42人)筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 課題開(kāi)題報(bào)告:初中思政課素養(yǎng)導(dǎo)向型課程文化建設(shè)研究
- 課題開(kāi)題報(bào)告:產(chǎn)教協(xié)同推進(jìn)教師專業(yè)發(fā)展研究
- 方便面碗企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 天然植物染眉膏行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2023年安徽高校教師崗前培訓(xùn)結(jié)業(yè)統(tǒng)考試題及參考答案
- 聽(tīng)胎心音操作評(píng)分標(biāo)準(zhǔn)
- 風(fēng)機(jī)齒輪箱的機(jī)構(gòu)和工作原理
- 高效能人士的七個(gè)習(xí)慣 周計(jì)劃表 完美版
- 新生兒疾病診療規(guī)范診療指南診療常規(guī)2022版
- 園林綠化工作總結(jié)及工作計(jì)劃7篇2023年
- 浙江森林撫育工程預(yù)算定額編制說(shuō)明
- 金庸群俠傳x最完整攻略(實(shí)用排版)
- 污水處理廠設(shè)備的維修與保養(yǎng)方案
- 專題13《竹里館》課件(共28張ppt)
- GB/T 9846.4-2004膠合板第4部分:普通膠合板外觀分等技術(shù)條件
評(píng)論
0/150
提交評(píng)論