欢迎来到天天文库
浏览记录
ID:5995509
大小:1.50 MB
页数:12页
时间:2017-12-30
《百万级gps监控运营平台构建方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、百万级GPS监控运营平台的构建方案一百万级系统构建背景分析1.1传统GPS平台面临的问题传统的GPS监控平台一般由GPS厂家单独开发,随着需求及应用扩展,GPS行业也细化分工,GPS监控平台需要专业化、高端化的整体解决方案,特别是传统GPS监控平台只解决了某地区、某部分领域的应用,监控的车辆数量没有那么多,真正需要整合大部分领域、地区的GPS监控平台的时候,万台以上的设备监控需求,传统GPS监控平台无法满足应用,以下是传统的GPS监控平台遇到的一些问题:问题描述解决数据处理弱,统计分析数据难传统GPS监控系统的数据处
2、理能力较弱,超过软件处理瓶颈导致软件频繁重启优化数据处理,分布式均衡负载部署系统容量小,无法支持大并发连接传统GPS监控平台一般不超过万台,超过万台的平台都经历过平台开发商多次优化升级才稳定运行,对于大规模的终端的并发请求不能进行很好的处理,单个GPS监控平台不能支持大规模的终端应用优化的移动目标通过GPRS/CDMA的IP接入并均衡负载无法支持规模化访问客户访问不支持大规模的并发访问,目前大部分平台的分布式都是各自独立的一个系统,不支持统一的、规模化的访问支持多级分中心,支持分布式部署,支持通过分布式的系统架构以达
3、到负载均衡,方便扩展接入客户多目前平台基本在万台终端接入以下,而GPS监控平台的需求越来越多,成本上考虑不适宜每个客户单独建立平台,另外单个GPS平台一是客户不支持大规模的并发访问,另外对于终端又无法支持又无法支持大并发的连接百万级平台满足多领域、多地区的客户需求海量历史数据、数据存储压力大终端达到万台以上每天约产生7G的数据,现有数据库存储的模式,对数据库引擎、存储空间压力非常大由于优化了数据处理,数据存储将存在在多台服务器里面,通过主服务器指引去读写数据系统不稳定在较大规模的应用中,系统变得不够稳定分布式均衡负载
4、部署数据扩展不方便系统里与数据通讯采用的是XML作为通信协议,不能很好的满足客户的新需求扩展开放式协议支持,并可提供第三方信息平台的接入接口多种车载设备协议由于市场上存在多种车载设备并且通信协议互不统一,传统GPS监控平台没有考虑多种车载设备协议的兼容问题支持多种主流GPS移动设备的接入,支持多种终端协议解析,通过模块化和接口技术达到动态加载协议实现终端协议解析数据挖掘空间小传统GPS监控平台一般不超过万台,可供分析数据很小1.2百万级GPS系统构建的必然性随着计算机技术、网络技术以及GIS技术的飞速发展,GPS监控
5、平台技术也有长足发展。传统的GPS监控平台应用领域十分广泛,在交通局的营运车辆监管、公交/110/出租车/消防车辆调度、出租车监管、危险品运输监管、物流运输、银行金融押运、租赁车辆监控、大型企业/制造业运输车辆监控、烟草运输、食品运输等领域具有举足轻重的地位,随着GPS应用的广泛深入,传统GPS监控平台无法满足海量设备统一平台使用的问题。在途无忧百万级GPS监控系统平台目标就是解决传统GPS监控平台的诸多问题,提供满足交通局的营运车辆监管、公交/110/出租车/消防车辆调度、出租车监管、危险品运输监管、物流运输、银行
6、金融押运、租赁车辆监控、大型企业/制造业运输车辆监控、烟草运输、食品运输等领域GPS运营级整体解决方案。在途无忧百万级GPS监控系统的构建有其必然性和迫切性,系统在较好的硬件环境支撑环境下,达到如下目标:l技术成熟度:支持百万级别的移动目标通过GPRS/CDMA的IP接入;支持终端以TCP或UDP的方式进行数据收发。l数据安全性:分布式均衡负载部署,系统的管理和操作实行严格的权限管理,只有持有一定权限的用户才能访问、监控、实施相应的管理和操作,确保系统信息的安全和运行操作的安全;对系统数据库提供备份能力和恢复手段;同
7、时对关键数据和应用采用冗余备份的方式有力保证系统的正常运行;在与公共网的接入界面上,在网络安全方面,通过采用防火墙技术、VPN技术。l系统稳定性:支持多级分中心,支持分布式部署,支持通过分布式的系统架构以达到负载均衡;数据处理优化并且均衡负载,单台服务器数据处理能力提升,单台服务器永远不会超过其最大处理能力;海量存储的数据存储和数据处理并不局限于单台服务器,方便扩展存储服务器。l系统开放性:网站系统、数据库系统和信息枢纽采用标准数据接口,具有与其他信息系统进行数据交换和数据共享的能力;提供标准的网络通讯协议(如TCP
8、/IP等)开放接口,提供同其它系统相连接的需要,具有很强的开放性,可以非常容易进行系统扩充。l系统拓展型:开放式协议支持,协议通过组件化dll加载程序调用;提供第三方信息平台的接入接口:通信接口,用于第三方通过该接口获取通信数据;数据库接口,第三方可以通过该接口操作和查询数据库的相关信息;客户端系统插件,用于快速开发基于客户端的第三方功能应用;
此文档下载收益归作者所有