移动应用分析平台大数据系统实践讲述

上传人:最**** 文档编号:117962412 上传时间:2019-12-11 格式:PPTX 页数:20 大小:1.52MB
返回 下载 相关 举报
移动应用分析平台大数据系统实践讲述_第1页
第1页 / 共20页
移动应用分析平台大数据系统实践讲述_第2页
第2页 / 共20页
移动应用分析平台大数据系统实践讲述_第3页
第3页 / 共20页
移动应用分析平台大数据系统实践讲述_第4页
第4页 / 共20页
移动应用分析平台大数据系统实践讲述_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《移动应用分析平台大数据系统实践讲述》由会员分享,可在线阅读,更多相关《移动应用分析平台大数据系统实践讲述(20页珍藏版)》请在金锄头文库上搜索。

1、移动应 用分析平台大数据系统实 践 以友盟移动应 用分析平台为例 关于友盟移动分析平台 成立于2010年4月 目前涵盖52万app 目前处理的数据接近2PB 每天处理: 6.7 Billion Sessions 实时处 理:100k QPS 离线处 理:800+常规任务 基本架构思路 kaAakaAa 平台基本架构 phone Pad box nginx nginx nginx Finagle server Finagle server mongodb Mapreduce HBASE KV Proxy storm zookeeper Hive Pig HDFS Spark 数据处理流程 采集

2、传输处理 存储分析 展示 Resque KaAa 数据采集 nginx nginx nginx ruby server ruby server To . phone Pad box nginx nginx nginx fi nagle server fi nagle server phone Pad box 之前 现在 数据总线 (kaAa) 分布式 吞吐量 持久化 Mirror Storm MapReduce 数据传输 实时 Storm 离线 MapReduce 计算模型 二进制数据格式 ElepantBrid ProtoBuf Compress 数据处理 在线数据存储 MongoDB 数据

3、规模(TB) 数据特性 离线数据存储 HDFS 存储 数据规模(PB) 二进制数据模型 (ElephantBird) 数据压缩 (LZO, LZMA) Hbase 存储 数据规模(10TB) 数据skew的影响 数据聚合 随机读的需求 数据缓存 Redis 数据存储 Hbase使用的经验 Data skew 随机读的优化 变随机读为顺 序读 异步访问 数据聚合 RowKey设计 参数调优 表预先切分 客户端使用参数调优 大批写使用Bulk Load 中间数据和小表使用文件更优 Hbase使用的教训 重视运维 关注官方动态 谨慎使用新特性 数据存储 数据统计 分析 Storm实时计 算 + MR

4、离线计算 深度挖掘 Pig + Hive 分类聚类 MR + Spark 预测 建模 MR + Spark 数据分析 Hadoop 使用经验 Map Reduce 槽位混用 磁盘空间优先的调度策略 任务运行内存限制及调整,内存动态计 算 高比例的压缩算法 Hadoop 使用的教训 对于迭代式计算的支持 MR算法的僵化(二次排序,各种Join) 数据分析 Pig 篇 Pig 应用场景 QA 测试 数据深度挖掘 聚类分类 Pig 优势 Pig 局限 数据分析 Hive 篇 Hive 应用场景 报表生产 Hive 优势 SQL Hive 局限 UDF 数据分析 SPARK篇 Spark 应用场景 深

5、度学习 Spark 优势 更多的抽象模型 Mllib库 Spark SQL 强大的语言支持 Spark 局限 吞吐量 数据分析 开源任务调 度器 Azkaban Oozie 友盟任务调 度器 数据分析 任务调 度 友盟任务调 度器 数据分析 Rest API ProtoBuf 异步请求 缓存 Redis 预先聚合计算 数据展示 数据服务 Zabbix Ganglia BaconTower 报警内容 任务失败 任务延迟 JT, NN, DN下线 HM, RS 下线 监控报警 RealTime + Batch KaAa MongoDB + Hbase Storm, MR, Pig, Hive , Spark ElephantBird, ProtoBuf LZO, LZMA Scheduler Zabbix, ganglia 总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号