cProc南京智慧交通云平台成功案例
某市公安智慧交通云平台案例
一、项目背景
为提升道路交通科学管理水平,创新社会管理方式,加快公安信息化发展,更好地服务公安机关指挥疏导交通、防范交通事故、维护社会稳定、打击违法犯罪。实现对重点车辆的自动比对和动态管控、对异常车辆行踪的自动研判预警、对特定车辆行车轨迹的自动生成、对重要节点道路交通信息的远程再现、对基层单位和执勤民警的勤务实施管理等建设目标,为交通管理、治安管控、侦查破案、巡逻防范、反恐处突等各项公安工作提供服务保障,某市公安局开展图像资源库和道路监控综合应用系统建置项目。基于交通信息数据量大和公安对系统实时性及可靠性的要求高,系统需要具备的功能和性能如下:
1. 海量历史交通监控数据汇总
能够对千亿级的海量历史交通监控数据进行汇总处理。
2. 海量原始交通监控数据上报
能够对千亿级的海量上报交通监控数据进行上报处理。
3. 海量原始数据实时入库、生成索引
能够对流量超过10000条/m的全量原始交通监控数据流进行实时处理。 4. 海量数据存储、计算
能够存储千亿级别的数据, 并完成各种复杂业务应用计算。
5. 千亿级数据秒级查询能力
360云平台
高效索引算法,智能化调度任务系统,满足秒级查询速度。
6. 秒级实时业务响应
高效实时数据通道,对于像实时监控、告警等实时业务,提供秒级响应时间。
cProc产品优势
cProc是一种处理海量数据的并行编程模型和计算框架,用于对大规模数据集的并行计算,
通过运用云平台的独特优势,可以很好的解决以上需求。
1.实时性:平台在高效率并行分布式软件的支撑下,可以实时完成数据计算和分析工作,如数据计算、数据查询、和统计分析等。数据计算不会出现数据堆积现象,各类分析和查询工作基本都在秒级完成,具有前所未有的高效性;
2.高可靠性:基于对云计算可靠性深厚的研究积累,彻底解决了当前分布式计算平台易出现的单点故障问题。任何一个节点出现故障,系统将自动屏蔽,而且不会出现丢失数据的现象;
3.可伸缩性:在不停机的情况下,增加节点,平台的处理能力自动增加;减少节点,平台的处理能力自动缩减。这样,可以做到与资源池的无缝对接,根据计算和存储任务动态地申请或释放资源,最大限度地提高资源利用率;
4.高性价比:采用X86架构廉价计算机构建云计算平台,用软件容错替代硬件容错,大大节省成本。在目标性能和可靠性条件下,可比传统的小型机加商用数据库方案节省10倍左右的成本;
5.全业务支持:采用NoSQL,关系数据库混合模式,绝大部分海量数据存放于分布式平台并进
行分布式处理,少量实时性要求很高的数据存放于关系数据库,可支撑各种类型的业务。不仅支撑查询、统计、分析业务,还可支撑深度数据挖掘和商业智能分析业务。
二、解决方案
cProc将海量数据分解到由大量X86架构计算机构成的低成本云计算平台上进行实时处理,依靠分布式云计算软件进行容错,从而提升智慧交通云平台海量数据分析的实时性和性价比。
1.系统软硬件结构
系统硬件组成架构图
cProc处于系统核心数据处理层,对于大数据量入库以及查询提供高效可靠的保证。 2.系统基本组成与构架
系统基本组成与架构
交管数据通过cProc提供的数据写入接口,实时写入数据信息到云计算机平台。通过提供的查询接口,可以高效、快速、准确的返回结果给客户端。
3.系统总体构架与功能模块
系统总体架构与功能模块
客户端通过cProc提供的查询接口,访问位于系统软件层的cProc为交管数据查询处理提供平台支撑和业务扩展。
三、实施效果
基于云存储和云计算的智慧交通云平台,为公安提供了一个大流量数据入库、海量数据存储、实时数据分析、快速数据查询的交通管控平台。
1.系统查询界面
系统采用B/S方式作为界面展示,用户可以通过对所要的查询条件进行输入,点击查询后,系统能够快速返回结果。
2.提供大流量数据入库能力,防止数据堆积
对于流量超过10000条/m的实时交通监控数据,传统的关系数据库已无法满足要求。而智慧
交通云平台却能通过大量计算机的并行计算,将交通监控数据实时的存入云存储系统。这样可以避免因数据入库能力的不足,造成的数据堆积。
3.系统查询性能指标
对任何实时分析操作的反应时间小于10秒;
查询、统计操作的首次响应时延小于1秒;
并发操作终端数大于30个 ;
基于交管数据的统计,记录5000万条以内,1秒可以统计完成。
4.系统入库吞吐量指标
系统对于大数据量的读写,具有很好的自适应和均衡能力。对于存储内容大小的直线上升,系统吞吐指标趋于平缓。
四、客户收益
在该项目中,cProc以其优异的性能和可靠性,得到客户的高度评价。主要体现在以下几点:
1.系统提供7*24不间断的服务,保证可靠性。
2.特定车辆行车轨迹的自动生成、重要节点道路交通信息的远程再现。
3.实现对重点车辆的自动比对和动态管控、对异常车辆行踪的自动研判预警。