《让数据川流不息-阿里云数据传输服务揭秘》_第1页
《让数据川流不息-阿里云数据传输服务揭秘》_第2页
《让数据川流不息-阿里云数据传输服务揭秘》_第3页
《让数据川流不息-阿里云数据传输服务揭秘》_第4页
《让数据川流不息-阿里云数据传输服务揭秘》_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程实(时勤)@阿里巴巴2015-12-19让数据串流不息阿里数据传输服务揭秘DT时代——利用数据生产数据不再是难题利用数据产生价值,才是关键实时分析(实时商业决策、搜索、安全审计)典型案例:数据从DB实时同步到Storm,要求低延时离线分析(大数据分析)典型案例:数据从DB周期性导入到Hadoop,要求高吞吐率异地容灾,异地读写典型案例:云数据库多地容灾,本地读写传统数据服务架构,对于利用数据并不友好DT时代——增量数据服务化业界已有的一些方案统一的OLTP和OLAPDatabasesonHadoopSAPHana分布式DB:异地问题迁移工具业务同时写入到多个DB/平台增量数据必须服务化降低DB查询压力降低业务方开发难度和耦合性多种DB统一服务多种下游统一服务支持异地多活架构DT时代——阿里内部案例淘宝核心交易库双十一数据量全天同步总量:百TB级别(全网6倍)高峰增量流量:Gbps级别增量消费的下游5个实时下游业务实时媒体大屏实时商业分析实时搜索实时备份1个离线分析平台含多个子任务2个异地实时备份链路(异地多活)上海到杭州上海到深圳DRC和DTSDRC——增量同步基础设施增量抓取和存储增量同步和订阅DRC在阿里广泛使用DTS——云上传输数据服务上云数据迁移云内外混合部署跨地域部署订阅服务DRC模块构成模块构成Reader:抓取日志Queue:存储Client:订阅SDKWriter:同步到DBCM:集群管理RM:自动化接入Console:运维控制台DaBai:全链路监控大屏DRC抓取日志(Reader)不同类型DB采用不同Reader设计MySQL(5.1+):基于mysqld主备同步机制Oracle:解析AchieveLog(非实时)和RedoLog(实时)OceanBase:提供日志服务Hbase:解析HLogDRC的队列存储(Queue)DRCQueue队列存储高性能实时读写28万rps,读历史90万rps支持1K连接并发读压缩持久化压缩率30%缓存和预读位点/时间索引快速定位起始位置自定义(库表名)索引

大幅降低过滤开销主备模式增加备节点的额外开销低于25%分布式容灾DRC同步增量(Writer)Writer组件高性能低冲突场景10万rps支持多种数据库JDBC模式:RDBMSK/V模式:NoSQL、MQ并发问题性能需要:串行数据流->并发事务实时检测事务之间是否冲突数据库同步API带来的问题防数据回流多向同步时,避免重复写入支持DDL同步DRC网络传输Net组件实时压缩解决骨干网、主机网卡资源瓶颈问题压缩后延时增加不高于5ms,CPU增加不高于单核100%(占满2G带宽时)多TCP协同传输降低丢包对TCP传输带宽的影响SSL加密DRC集群管理ClusterManager跨机房多节点部署无状态ZooKeeper跨机房高可用云信息存储任务元信息用户、进程、主机状态RegionManager自动化接入Web控制台+API接入任务已超过1万,成功率90%+跨集群的调度从DRC到DTS云上用户更加需要数据传输服务一次性迁移上云全量+增量同步部分上云(云内外DB混合部署)技术过度平滑利用现有的IT资产数据可靠性订阅云上DB的增量支持在线查看订阅数据异地容灾异地读写迁移评估帮助用户决定合适容量的RDS服务DTS迁移服务用户迁移到RDS跨数据库类型兼容不同类型数据库之间的规则差异多种迁移方式支持在线连接数据库,或离线文件复制全量+增量全量迁移期间新写入的数据不丢失高级特性支持用户自定义过滤表名、字段、行数据库类型Schema全量增量Oracle->MySQL

MySQL->MySQL

SQLServer->SQLServer

Oracle->PGSQL

DTSGoldenGateSSIS产品形态云服务商用软件(Oracle)商用软件(微软)系统架构高可用集群单链路,无容灾机制单链路,无容灾机制功能迁移、订阅、同步迁移、同步迁移、数据分析数据源MySQL、SQLServer、Oracle、PostgreSQL、PPAS、OceanBaseMySQL、SQLServer、Oracle、DB2、Sybase、teradata、timesten(只能为目的端)源:MySQL、Oracle、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论