版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、異地多活數(shù)據(jù)流基礎(chǔ)設(shè)施異地多活數(shù)據(jù)流基礎(chǔ)設(shè)施DRC- - - - - - 雙11支持571億交易額背后的武器自我介紹 專注于DRC(data replication center) 目前負(fù)責(zé)產(chǎn)品規(guī)劃和架構(gòu)設(shè)計(jì) 在數(shù)據(jù)庫(kù),高可用,分布式經(jīng)驗(yàn)比較豐富Agenda DRC介紹 DRC在異地多活 DRC在更多數(shù)據(jù)架構(gòu) DRC在云端如果你是阿里云用戶?如果你是阿里云用戶?場(chǎng)景1:跨域同步RDS美國(guó)美國(guó)RDS杭州杭州RDSreplication場(chǎng)景2:接入異構(gòu)數(shù)據(jù)迭代、迭代、迭代迭代、迭代、迭代場(chǎng)景3:訂閱增量數(shù)據(jù)APP可擴(kuò)展性可擴(kuò)展性 一致性一致性穩(wěn)定性穩(wěn)定性 實(shí)時(shí)性實(shí)時(shí)性備份、通知備份、通知數(shù)據(jù)流基礎(chǔ)
2、設(shè)施數(shù)據(jù)流基礎(chǔ)設(shè)施DRCDRC是什么原生復(fù)制原生復(fù)制卡夫卡卡夫卡標(biāo)準(zhǔn)消息標(biāo)準(zhǔn)消息同步同步 異構(gòu)異構(gòu)高可用高可用實(shí)時(shí)實(shí)時(shí)分發(fā)分發(fā)Data Replication Center數(shù)據(jù)管道層數(shù)據(jù)管道層Master DBSlave DBMaster DBSlave DBDRC Store(抓?。ㄗト。〥RC Congo(同步)(同步)DRC SDK(訂閱)(訂閱)data高可用層高可用層DRC架構(gòu)DRC distributed data集群管理層集群管理層DRC cluster manager統(tǒng)一接入層統(tǒng)一接入層DRC region managerDRC slave storeDRC Store數(shù)據(jù)流
3、基礎(chǔ)設(shè)施DRC 覆蓋阿里所有核心業(yè)務(wù) 服務(wù)于淘寶新一代架構(gòu)淘寶新一代架構(gòu)的核心組件異地多活的武器異地多活的武器DRCDRC淘寶新一代架構(gòu)機(jī)房1城市1機(jī)房2【同城多機(jī)房】只能堆機(jī)器【跨城多機(jī)房】冷備貴且不靠譜, 多寫跨城調(diào)用延遲大,流量無(wú)法切換【阿里異地多活】【阿里異地多活】熱拔插應(yīng)對(duì)業(yè)務(wù)峰值流量實(shí)時(shí)切換數(shù)據(jù)實(shí)時(shí)恢復(fù)機(jī)房3城市2機(jī)房4讀讀/寫寫讀讀只只/ 讀讀 寫寫城市3 讀讀/寫寫城市4 讀讀/寫寫淘寶異地雙活支付買家買家賣家賣家商品商品創(chuàng)建 訂單中心商品 管理庫(kù)存優(yōu)惠物流訂單會(huì)員單元物流商品 管理庫(kù)存優(yōu)惠創(chuàng)建 訂單訂單會(huì)員一致性一致性 實(shí)時(shí)性實(shí)時(shí)性單元 100%中心 100%同步架構(gòu)1 讀寫
4、分離保證實(shí)時(shí)性保證實(shí)時(shí)性 保證一致性保證一致性StoreCongo中心讀寫單元只讀單元100%中心100%同步架構(gòu)2 單元封閉避免循環(huán)復(fù)制避免循環(huán)復(fù)制 避免峰值壓力避免峰值壓力StoreCongoStoreCongo中心流量1-N%單元流量N%DRC核心能力低延遲低延遲高可用高可用一致性一致性一致性 數(shù)據(jù)有序 數(shù)據(jù)不丟 數(shù)據(jù)不錯(cuò) 事務(wù)一致BinlogcommitStoreCongo跨城秒級(jí)延遲挑戰(zhàn)5100ms15ms 0.2ms150ms低延遲 跨城延遲大 事務(wù)相關(guān)、DDL影響并發(fā) 讀歷史會(huì)影響寫實(shí)時(shí) 熱點(diǎn)數(shù)據(jù)阻塞非熱點(diǎn)數(shù)據(jù)BinlogcommitStoreCongo高可用 源和目的主備切換
5、任務(wù)高可用 數(shù)據(jù)高可用 下游隔離 核心隔離 監(jiān)控StoreCongoZookeeperCluster ManagerDistributed dataSlave StoreDRC reloader DRC monitorStoreCongo014年雙十一處理規(guī)模2000+個(gè)實(shí)例實(shí)時(shí)增量 抓取了約100TB的數(shù)據(jù)量峰值每秒每秒處理了30+GB的數(shù)據(jù)量 數(shù)據(jù)同步:除了交易限流限流,核心庫(kù)均無(wú)超過(guò)秒級(jí)延時(shí)無(wú)超過(guò)秒級(jí)延時(shí) 增量訂閱:17000+個(gè)實(shí)時(shí)下游2014年雙十一實(shí)時(shí)性DRCDRC經(jīng)歷經(jīng)歷2次次 雙雙11成功支撐成功支撐571億交易億交易最大延遲最大延遲 不超過(guò)不超過(guò)1秒秒同步距離同步距離 最長(zhǎng)最
6、長(zhǎng)10000公里公里申請(qǐng)申請(qǐng)10項(xiàng)項(xiàng) 專利專利DRCDRC支持更多數(shù)據(jù)架構(gòu)支持更多數(shù)據(jù)架構(gòu)Region2Region1Zone1高可用分布式數(shù)據(jù)庫(kù)Zone2Paxos/DRCZone3DRCStoreStoreCongoCongoCongoCongoRegion2Region1數(shù)據(jù)分發(fā)中心StoreStoreStore離線分析離線分析搜索搜索實(shí)時(shí)計(jì)算實(shí)時(shí)計(jì)算增量中心增量中心消息隊(duì)列消息隊(duì)列StoreSlave storeStoreSlave storeStoreSlave storeDRCDRC在云端在云端遷移上云 覆蓋2014年50%RDS新增實(shí)例 全量+增量,無(wú)縫遷移升級(jí)版 - - - -
7、 - - DTSMySQLmysqldumpmysqlimportOracle25-page document導(dǎo)入/導(dǎo)出SQL LoaderSQL Server7-page document Import/Export向?qū)ulk Copy ProgramPostgreSQL10-page document pg_dump3-page document某全球知名云計(jì)算服務(wù)商阿里云Data Transformation Service一鍵入云 無(wú)縫遷移 兼容異構(gòu)兼容異構(gòu) 一致校驗(yàn)跨域同步杭州杭州RDS美國(guó)美國(guó)RDS10% RDS replication不支持不支持跨域 DRC支持跨域RDS同步或者容災(zāi),對(duì)RDS無(wú)入侵無(wú)入侵 限量公測(cè) 杭美RDS實(shí)例之間實(shí)現(xiàn)7*24小時(shí)實(shí)時(shí)同步DRCRDSDRDS增量訂閱 支持RDS和DRDS 通過(guò)SDK訂閱 單機(jī)版 集群版 內(nèi)部客戶: Open search CDP DRDS同步,小表廣播 網(wǎng)聚寶等數(shù)據(jù)搜索 限量公測(cè)DRC sto
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅行社之間合作協(xié)議
- 美蘇技術(shù)合作協(xié)議
- 2025版施工合同放棄及回函流程規(guī)范3篇
- 2025版智能交通管理系統(tǒng)安全生遵守協(xié)議書3篇
- 2025版小額貸款合同簽訂中的合同簽訂中的合同解除權(quán)與條件2篇
- 2025年全球及中國(guó)不銹鋼晶圓環(huán)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)閉芯變壓器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)鋁角行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球絲束預(yù)浸料設(shè)備行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025版施工現(xiàn)場(chǎng)安全生產(chǎn)管理及應(yīng)急救援服務(wù)合同2篇
- 2024年08月北京中信銀行北京分行社會(huì)招考(826)筆試歷年參考題庫(kù)附帶答案詳解
- 原發(fā)性腎病綜合征護(hù)理
- (一模)株洲市2025屆高三教學(xué)質(zhì)量統(tǒng)一檢測(cè) 英語(yǔ)試卷
- 蘇教版二年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)
- 職業(yè)技術(shù)學(xué)院教學(xué)質(zhì)量監(jiān)控與評(píng)估處2025年教學(xué)質(zhì)量監(jiān)控督導(dǎo)工作計(jì)劃
- 金字塔原理與結(jié)構(gòu)化思維考核試題及答案
- 基礎(chǔ)護(hù)理學(xué)導(dǎo)尿操作
- 臨床放射性皮膚損傷的護(hù)理
- DB11∕T 1028-2021 民用建筑節(jié)能門窗工程技術(shù)標(biāo)準(zhǔn)
- 四川省成都市溫江區(qū)2023-2024學(xué)年四年級(jí)下學(xué)期期末語(yǔ)文試卷
- (初級(jí))航空油料計(jì)量統(tǒng)計(jì)員技能鑒定理論考試題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論