版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
异地多活数据流基础设施DRC-‐-‐
双11支持571亿交易额背后的武器自我介绍专注于DRC(datareplication
center)目前负责产品规划和架构设计•
在数据库,高可用,分布式经验比较丰富AgendaDRC介绍•
DRC在异地多活•
DRC在更多数据架构DRC在云端如果你是阿里云用户?场景1:跨域同步RDS美国RDS杭州RDSreplication场景2:接入异构数据迭代、迭代、迭代…场景3:订阅增量数据APP可扩展性一致性稳定性实时性……备份、通知…数据流基础设施DRCDRC是什么原生复制卡夫卡标准消息同步异构高可用 实时分发DataReplication
Center数据管道层Master
DBSlave
DBMaster
DBSlave
DBDRCStore(抓取) DRC
Congo(同步)DRC
SDK(订阅)data高可用层DRC架构DRCdistributed
data集群管理层DRCcluster
manager统一接入层DRCregion
managerDRCslave
storeDRC
Store数据流基础设施DRC•
覆盖阿里所有核心业务•
服务于淘宝新一代架构的核心组件异地多活的武器DRC淘宝新一代架构机房1城市1机房2【同城多机房】只能堆机器【跨城多机房】冷备贵且不靠谱,多写跨城调用延迟大,流量无法切换【阿里异地多活】•热拔插应对业务峰值•流量实时切换•数据实时恢复机房3城市2机房4读/写读只/读写城市3读/写城市4读/写淘宝异地双活支付买家卖家商品创建订单中心商品管理库存优惠物流订单会员单元物流商品管理库存优惠创建订单订单会员一致性实时性单元 100%中心 100%同步架构1–
读写分离保证实时性保证一致性StoreCongo中心读写单元只读单元100%中心100%同步架构2–
单元封闭避免循环复制避免峰值压力StoreCongoStoreCongo中心流量1-‐N%单元流量N%DRC核心能力低延迟高可用一致性一致性•
数据有序•
数据不丢•
数据不错•
事务一致BinlogcommitStoreCongo跨城秒级延迟挑战5~100ms1~5ms0.2ms150ms低延迟•
跨城延迟大•
事务相关、DDL影响并发•
读历史会影响写实时•
热点数据阻塞非热点数据BinlogcommitStoreCongo高可用•
源和目的主备切换•
任务高可用•
数据高可用•
下游隔离•
核心隔离•
监控StoreCongoZookeeperClusterManagerDistributeddataSlave
StoreDRC
reloaderDRC
monitorStore Congo014年双十一处理规模2000+个实例实时增量抓取了约100TB的数据量峰值每秒处理了30+GB的数据量数据同步:除了交易限流,核心库均无超过秒级延时增量订阅:17000+个实时下游2014年双十一实时性DRCDRC经历2次双11成功支撑571亿交易最大延迟不超过1秒同步距离最长10000公里申请10项专利DRC支持更多数据架构Region2Region1Zone1高可用分布式数据库Zone2Paxos/DRCZone3DRCStore StoreCongo CongoCongo CongoRegion2Region1数据分发中心StoreStoreStore离线分析搜索实时计算增量中心消息队列StoreSlavestoreStoreSlavestoreStoreSlavestoreDRC在云端迁移上云•覆盖2014年50%RDS新增实例•
全量+增量,无缝迁移升级版 -‐-‐
DTSMySQLmysqldumpmysqlimportOracle25-‐page
document导入/导出SQL
LoaderSQL
Server7-‐pagedocumentImport/Export向导BulkCopy
ProgramPostgreSQL10-‐pagedocumentpg_dump3-‐page
document某全球知名云计算服务商阿里云DataTransformation
Service• 一键入云• 无缝迁移• 兼容异构• 一致校验跨域同步杭州RDS美国RDS10%RDS
replication不支持跨域•
DRC支持跨域RDS同步或者容灾,对RDS无入侵•
限量公测•
杭美RDS实例之间实现7*24小时实时同步DRCRDSDRDS增量订阅支持RDS和DRDS•
通过SDK订阅• 单机版• 集群版•
内部客户:Open
searchCDP• DRDS同步,小表广播• 网聚宝等数据搜索•
限量公测DRC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 几分之一(教学设计)-2025-2026学年三年级上册数学人教版
- 2026奥美招聘面试题目及答案
- 6-3.项目六 人工智能综合应用项目:智慧校园安防系统-任务三 语音识别模块-安防系统的“顺风耳”
- 包装工岗后测试考核试卷含答案
- 耐蚀塑料工标准化评优考核试卷含答案
- 种畜胚胎移植工安全强化竞赛考核试卷含答案
- 电子商务平台商家协议2026
- 2026安全网络面试题及答案
- 印花电脑分色工创新意识测试考核试卷含答案
- 园艺产品加工工岗前诚信道德考核试卷含答案
- 煤矿从业人员安全教育培训课件井下避灾与现场急救
- 第二章技术设计的基础第一节设计的创造性思维和工程思维教学课件
- DB21-T+3942-2024.建筑消防设施维护保养技术规程
- AQ 1064-2008 煤矿用防爆柴油机无轨胶轮车安全使用规范(正式版)
- 风险管控和应急处置培训
- 会计基础及实训教案
- 烟气脱硫增设湿式电除尘器改造技术方案
- 2020年四川省达州市中考历史试卷及答案
- 五年级下册科学期末考试试卷
- 诊断学基本检查法一般检查
- 腹腔镜下肾切除术的手术配合-课件
评论
0/150
提交评论