。
[0066]高性能分布式計(jì)算資源分區(qū)基于Map/Reduce算法構(gòu)建,實(shí)現(xiàn)大規(guī)模數(shù)據(jù)的計(jì)算任務(wù),提高計(jì)算的效率和可靠性,將計(jì)算結(jié)果輸出到各個(gè)分系統(tǒng),供報(bào)表顯示,智能預(yù)測(cè)等功能。
[0067]MapReduce是典型的分布式計(jì)算技術(shù),通過(guò)聚合大規(guī)模的計(jì)算能力和存儲(chǔ)能力,處理海量數(shù)據(jù),當(dāng)前主要應(yīng)用在數(shù)據(jù)分析、數(shù)據(jù)挖掘等應(yīng)用領(lǐng)域。
[0068]因?yàn)楦咝阅芊植际接?jì)算資源分區(qū)的規(guī)模與數(shù)據(jù)量、計(jì)算復(fù)雜度成正比,因此需要一定的規(guī)模才能發(fā)揮出效能,本期因?yàn)樘幱谠O(shè)備初建階段,數(shù)據(jù)量約為300TB上下,Hadoop集群建議采用3副本方式,因此約需要900TB以上的數(shù)據(jù)存儲(chǔ)能力,每個(gè)計(jì)算節(jié)點(diǎn)配置2塊300GB SAS硬盤(pán)用于安裝操作系統(tǒng),6塊1TB SATA硬盤(pán)用于數(shù)據(jù)存儲(chǔ),每節(jié)點(diǎn)6TB,則共需要計(jì)算節(jié)點(diǎn)900/6 = 150臺(tái),考慮一定的計(jì)算和存儲(chǔ)余量,因此本系統(tǒng)配置200個(gè)計(jì)算節(jié)點(diǎn),可以隨時(shí)在線擴(kuò)展。高性能分布式計(jì)算資源分區(qū)配置如下表所示,采用雙路服務(wù)器,每臺(tái)服務(wù)器采用Intel Xeon 56204core處理器,配置16GB內(nèi)存,2個(gè)千兆以太網(wǎng)口。監(jiān)控中心為信息采集平臺(tái)分區(qū)提供400個(gè)1GB接入端口。
【主權(quán)項(xiàng)】
1.一種云計(jì)算支撐系統(tǒng),其特征在于,包括:車載智能終端信息采集子系統(tǒng),用于對(duì)車載智能終端設(shè)備的信息進(jìn)行收集;高性能分布式計(jì)算子系統(tǒng),用于承擔(dān)智能位置服務(wù)系統(tǒng)的計(jì)算任務(wù);海量數(shù)據(jù)分布式存儲(chǔ)子系統(tǒng),用于為其他子系統(tǒng)提供海量數(shù)據(jù)的存儲(chǔ)與管理服務(wù);組態(tài)化軟插件管理子系統(tǒng),用于構(gòu)建一個(gè)支持動(dòng)態(tài)擴(kuò)充、動(dòng)態(tài)改變系統(tǒng)行為的運(yùn)行時(shí)軟件環(huán)境;分布式應(yīng)用集成子系統(tǒng),用于實(shí)現(xiàn)對(duì)于外部系統(tǒng)間不同通信協(xié)議的集成,并屏蔽系統(tǒng)內(nèi)部實(shí)現(xiàn)細(xì)節(jié);分布式流程調(diào)度與管理子系統(tǒng),用于將物流運(yùn)輸處理過(guò)程以及應(yīng)急調(diào)度中的各個(gè)環(huán)節(jié)抽象為工作流,并對(duì)工作流的執(zhí)行過(guò)程進(jìn)行調(diào)度與管理;云計(jì)算集群管理子系統(tǒng),用于完成對(duì)云計(jì)算支撐分系統(tǒng)運(yùn)行狀態(tài)及硬件基礎(chǔ)設(shè)施的監(jiān)控。2.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述車載智能終端信息采集子系統(tǒng)包括車載智能終端實(shí)時(shí)數(shù)據(jù)采集模塊、車載智能終端實(shí)時(shí)數(shù)據(jù)處理模塊、車載智能終端設(shè)備驅(qū)動(dòng)管理模塊、車載智能終端報(bào)警數(shù)據(jù)處理模塊、車載智能終端趨勢(shì)數(shù)據(jù)處理模塊和車載智能終端通信處理模塊;所述車載智能終端實(shí)時(shí)數(shù)據(jù)采集模塊用于從車載智能終端設(shè)備采集實(shí)時(shí)數(shù)據(jù),并提供設(shè)備數(shù)據(jù)回送功能;所述車載智能終端實(shí)時(shí)數(shù)據(jù)處理模塊用于對(duì)車載智能終端實(shí)時(shí)數(shù)據(jù)采集模塊采集到的實(shí)時(shí)數(shù)據(jù)進(jìn)行數(shù)據(jù)加工和運(yùn)算;所述車載智能終端設(shè)備驅(qū)動(dòng)管理模塊用于負(fù)責(zé)驅(qū)動(dòng)程序的動(dòng)態(tài)查找及綁定;所述車載智能終端報(bào)警數(shù)據(jù)處理模塊用于提供報(bào)警定義功能,并接受車載智能終端發(fā)送的按照?qǐng)?bào)警定義發(fā)送的異常數(shù)據(jù);所述車載智能終端趨勢(shì)數(shù)據(jù)處理模塊,用于提供車輛終端歷史趨勢(shì)顯示和實(shí)時(shí)趨勢(shì)顯示功能;所述車載智能終端通信處理模塊,用于負(fù)責(zé)車載智能終端設(shè)備監(jiān)控過(guò)程中各模塊之間的命令、數(shù)據(jù)和狀態(tài)的收發(fā)。3.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述高性能分布式計(jì)算子系統(tǒng)包括調(diào)度器模塊和任務(wù)跟蹤器模塊;所述調(diào)度器模塊負(fù)責(zé)調(diào)度集群節(jié)點(diǎn)完成計(jì)算,從而協(xié)調(diào)計(jì)算任務(wù)的運(yùn)行;所述任務(wù)跟蹤器模塊執(zhí)行具體的計(jì)算任務(wù),執(zhí)行作業(yè)劃分后的計(jì)算任務(wù)并跟蹤執(zhí)行狀態(tài)。4.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述海量數(shù)據(jù)分布式存儲(chǔ)子系統(tǒng)包括大數(shù)據(jù)存儲(chǔ)模塊、小數(shù)據(jù)存儲(chǔ)模塊和災(zāi)備存儲(chǔ)模塊;所述大數(shù)據(jù)存儲(chǔ)模塊是針對(duì)車載智能終端所上傳的大數(shù)據(jù)進(jìn)行存儲(chǔ)和管理的模塊,主要由索引數(shù)據(jù)節(jié)點(diǎn)和數(shù)據(jù)節(jié)點(diǎn)組成;所述小數(shù)據(jù)存儲(chǔ)模塊是針對(duì)車載終端所上傳的小數(shù)據(jù)進(jìn)行存儲(chǔ)和管理的模塊,采用存儲(chǔ)虛擬化技術(shù)將存儲(chǔ)硬件、存儲(chǔ)軟件和存儲(chǔ)管理進(jìn)行有機(jī)結(jié)合;所述災(zāi)備存儲(chǔ)模塊負(fù)責(zé)對(duì)存儲(chǔ)的車輛日常關(guān)鍵數(shù)據(jù)進(jìn)行容災(zāi)備份。5.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述組態(tài)化軟插件管理子系統(tǒng)包括軟插件定義模塊、生命周期管理模塊、軟插件通信管理模塊和軟插件安全管理模塊;所述軟插件定義模塊定義了組態(tài)化軟插件容器中開(kāi)發(fā)插件、組織插件、部署軟插件的方式;所述生命周期管理模塊用于對(duì)軟插件生命周期進(jìn)行定義,同時(shí)對(duì)軟插件的生命周期進(jìn)行轉(zhuǎn)換;所述軟插件通信管理模塊用于完成軟插件之間的通信與共享功能;所述軟插件安全管理模塊為其他子系統(tǒng)及構(gòu)件于組態(tài)化軟插件容器中的應(yīng)用提供部署和管理的基礎(chǔ)設(shè)施。6.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述分布式應(yīng)用集成子系統(tǒng)包括消息接收器模塊、消息轉(zhuǎn)換器模塊和消息轉(zhuǎn)發(fā)器模塊;所述消息接收器模塊負(fù)責(zé)外部消息的接入工作;所述消息轉(zhuǎn)換器模塊用于對(duì)消息接收器模塊轉(zhuǎn)發(fā)來(lái)的異構(gòu)源服務(wù)的消息格式進(jìn)行轉(zhuǎn)換;所述消息轉(zhuǎn)發(fā)器模塊,用于對(duì)消息轉(zhuǎn)換器轉(zhuǎn)換好的消息進(jìn)行過(guò)濾和路由,并將源服務(wù)的消息發(fā)送到目的服務(wù)的接收端。7.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述分布式流程調(diào)度與管理子系統(tǒng)包括流程定義模塊、流程引擎模塊和流程管理工具模塊;所述流程定義模塊通過(guò)流程建模語(yǔ)言對(duì)業(yè)務(wù)環(huán)節(jié)進(jìn)行建模,描述流程的各種行為;所述流程引擎模塊以流程定義配置文件為輸入,通過(guò)解析流程定義,建立流程實(shí)例并運(yùn)行;所述流程管理工具模塊通過(guò)獲取數(shù)據(jù)庫(kù)中保存的流程執(zhí)行狀態(tài),為用戶提供可視化的管理監(jiān)控功能。8.根據(jù)權(quán)利要求1所述的云計(jì)算支撐系統(tǒng),其特征在于,所述云計(jì)算集群管理子系統(tǒng)包括集群主機(jī)硬件狀態(tài)監(jiān)視模塊和集群主機(jī)云計(jì)算平臺(tái)服務(wù)管理模塊;所述集群主機(jī)硬件狀態(tài)監(jiān)視模塊用于收集云計(jì)算節(jié)點(diǎn)的硬件狀態(tài)信息及各云計(jì)算子系統(tǒng)的運(yùn)行狀態(tài)信息,并上報(bào)給服務(wù)器集群管理系統(tǒng);所述集群主機(jī)云計(jì)算平臺(tái)服務(wù)管理模塊包括集群狀態(tài)收集子模塊、硬件管理子模塊、服務(wù)管理子模塊和角色管理子模塊,所述集群狀態(tài)收集子模塊負(fù)責(zé)接收、處理各節(jié)點(diǎn)服務(wù)器的硬軟件運(yùn)行狀態(tài),并將處理后的狀態(tài)信息分別提供給其他三個(gè)子模塊;所述硬件管理子模塊用于完成監(jiān)視節(jié)點(diǎn)服務(wù)器硬件運(yùn)行狀態(tài)的功能;所述服務(wù)管理子模塊從軟件服務(wù)層面監(jiān)控各云服務(wù)的運(yùn)行狀態(tài),并控制相應(yīng)云服務(wù)的整體操作;所述角色管理子模塊從角色層面對(duì)云服務(wù)進(jìn)行細(xì)粒度的監(jiān)控,并完成對(duì)相應(yīng)角色操作的控制。
【專利摘要】本發(fā)明涉及一種云計(jì)算支撐系統(tǒng),包括:車載智能終端信息采集子系統(tǒng),用于對(duì)車載智能終端設(shè)備的信息進(jìn)行收集;高性能分布式計(jì)算子系統(tǒng),用于承擔(dān)智能位置服務(wù)系統(tǒng)的計(jì)算任務(wù);海量數(shù)據(jù)分布式存儲(chǔ)子系統(tǒng),用于為其他子系統(tǒng)提供海量數(shù)據(jù)的存儲(chǔ)與管理服務(wù);組態(tài)化軟插件管理子系統(tǒng),用于構(gòu)建一個(gè)支持動(dòng)態(tài)擴(kuò)充、動(dòng)態(tài)改變系統(tǒng)行為的運(yùn)行時(shí)軟件環(huán)境;分布式應(yīng)用集成子系統(tǒng),用于實(shí)現(xiàn)對(duì)于外部系統(tǒng)間不同通信協(xié)議的集成;分布式流程調(diào)度與管理子系統(tǒng),用于將物流運(yùn)輸處理過(guò)程以及應(yīng)急調(diào)度中的各個(gè)環(huán)節(jié)抽象為工作流;云計(jì)算集群管理子系統(tǒng),用于完成對(duì)云計(jì)算支撐分系統(tǒng)運(yùn)行狀態(tài)及硬件基礎(chǔ)設(shè)施的監(jiān)控。本發(fā)明可實(shí)現(xiàn)智能化要求,對(duì)信息進(jìn)行實(shí)時(shí)、快速的計(jì)算和處理。
【IPC分類】G06Q10/08, G06Q50/06
【公開(kāi)號(hào)】CN105389683
【申請(qǐng)?zhí)枴緾N201510834445
【發(fā)明人】李卓超, 吳宏立, 夏青玉, 王峙, 趙巖
【申請(qǐng)人】北京華油信通科技有限公司
【公開(kāi)日】2016年3月9日
【申請(qǐng)日】2015年11月25日