通信数据分析平台(一)

背景

目前移动互联网的发展,伴随着通信数据的爆炸式增长。无论是设备厂商还是运营商,都纷纷推出自研的数据分析平台,用来做更快的处理网络故障,更精确的定位用户投诉,甚至能做到前瞻性的预测。

本人经历了平台从无到有的发展过程,最近正好有时间可以回顾一下。所以准备从架构角度出发,把其中的一步步迭代都梳理出来。

平台2015

首先给出15年设计的平台架构图:

这里写图片描述

在平台出现之前,工程师只能应付很少量的数据分析,一旦碰到巨大的数据量,只能是望而却步,无法完成分析任务。但是,旺盛的需求始终是要找到解决渠道,这也加速了平台研发的启动。

巨大的业务数据来自各种网元节点,或者是接口数据,每时每刻都在生成。平台在最开始阶段,考虑的是定时收集,目标是实现批量收集,处理。

业务数据的类型众多,而且大部门都是原始二进制码流,因此,需要有专门的解析模块,对数据进行解析和二次清洗,输出所需字段的文件。

入库模块接收解析后文件,将数据load到数据库中(mysql),这个模块的效率非常关键,很容易成为瓶颈。

最后,分析所需的各种数据,需要通过编写算法来生成。这里,我们通过mysql编程来实现,包括触发器,存储过程等。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值