基于云計算的客車(包括新能源客車)信息服務平臺,旨在建立基于云計算的數據中心基礎上,為客車尤其是新能源客車在公共交通安全、公共交通出行服務及客車運營管理提供數據信息?;谠朴嬎愕臄祿行臑檐嚶摼W平臺運營提供計算能力和存儲資源,以及大數據挖掘提供基礎架構平臺?;谠朴嬎愕臄祿行膶⒏淖兡J絾我弧⒅貜徒ㄔO、各自為陣的傳統數據中心狀態,最終實現一切皆服務,解決傳統數據中心不斷上升的基礎架構成本、維護成本,資源交付速度慢、系統建設周期長,業務彈性差及不斷上升的能源需求等諸多問題。
技術特點:
(1)本項目同哈爾濱威帝電子股份有限公司(已經上市)合作,它目前已形成了包括汽車CAN總線、汽車儀表、汽車行駛記錄儀等幾十種不同產品,占據國內近一半的客車同類產品市場,本項目采取從CAN總線采集獲得車輛狀態信息數據的技術路線,使得數據更準確、及時、穩定;
(2)建立可擴展、便于維護、高穩定性的數據服務中心:云端服務器采用RabbitMQ進行數據集中與分發,實現數據的緩沖和預處理。按應用場景進行數據分發,起到負載均衡和調度的作用。RabbitMQ的集群式部署也使得系統具有適應不同規模應用場景的伸縮能力。使用Redis內存數據庫來存儲需要進行短時多次讀寫的數據,避開基于磁盤為存儲的傳統關系型數據庫IOPS低,大規模并發成本高的問題,提升系統性能;使用Web服務器向應用提供數據服務,并提供Web Socket Client用于應用控制設備,同時以Restful API方式對外提供接口,便于對接第三方數據中心。Web系統使用LNMP架構,該架構成熟穩定,易于開發部署和擴展;
(3)在數據中心的數據處理部分,采用Storm流計算模型實時處理基于時間實時性的、持續產生的動態數據流;
(4)在數據中心的數據處理部分,集成Hadoop進行大規模數據分析處理,從而實現對車輛運行狀態智能預警、車輛調度智能化,并可在實際生產環境中起到降低車輛油耗、單車事故率的積極作用。
技術水平:
在國內同行業處于領先水平。
主要技術指標:
(1)基于RabbitMQ架構消息處理平臺:
1)系統吞吐能力:單條消息1k字節,單機實現5w/s消息數據吞吐能力;單機可支持500臺車輛實時連接;可多機擴展,線性提升系統吞吐能力;單機日穩定吞吐量不低于10億條。
2)穩定性:多機熱切換,正常運行時間在99.9%以上;斷電數據不丟失。
(2)基于Redis的內存數據庫:
1) 系統吞吐能力:穩定存儲RabbitMQ消息處理平臺的所有數據;
2) 穩定性:多機熱切換,正常運行時間在99.99%以上;斷電數據丟失率小于100條。
(3)基于LAMP的WEB服務器:系統并發訪問: 1000萬 PV/天;多機熱切換,正常運行時間在99.99%以上;API及頁面呈現響應時間小于1s。
主要專利:
車載物聯網客戶服務系統V1.0 2014SR150659
車載物聯網運營管理系統V1.0 2014SR147899
車載物聯網監控終端軟件V1.0 2014SR147889
項目成熟情況
本系統所采用的RabbitMQ、Nginx、MySQL、Redis、PHP等成熟技術在以往其它信息化項目中有過成功的應用經驗,取得了較好的效果,技術上是完全成熟的。依托本項目的產品已于2015年3月推出,目前處于試商用階段,同哈爾濱威帝電子股份有限公司合作,已和萬象車場簽訂新能源客車的合同,正逐步推向市場。
應用范圍
物聯網等領域。
評論
全部評論