基于HSM的空基应用后台服务集成策略研究
发布时间:2021-07-09 05:23
随着航空航天技术的快速发展,各行各业对于遥感数据的需求在不断增加。在这样的大趋势下,国家空间基础设施的建设逐渐朝着跨越多领域、涉及多部门、集成多功能的综合型平台发展,与遥感资源相关的业务系统规模也在逐渐庞大。由于不同行业部门的遥感应用各不相同,使得不同应用系统间的服务变得难以集成,遥感资源共享业务也难以得到有效管理。因此在遥感领域构建一种可以有效集成多部门系统服务的后台服务系统,并提出一种有效管理资源共享业务的策略方案显得尤为重要。本文基于河南大学承担的国家民用空间基础设施陆地观测卫星共性应用支撑平台项目,针对其中的“应用技术共享服务分系统”,提出了一种基于HSM消息中间件的后台服务集成策略,对各个遥感部门的相关服务进行集成,并封装发布为高性能远程服务接口供其他分系统使用;同时该系统对遥感资源共享业务进行订单记录、更新与可视化管理,实现了对整个应用技术共享服务分系统的后台业务支撑。本文主要工作如下:(1)对空基应用的服务集成与资源管理现状进行分析,研究了现有的服务集成策略、资源任务管理方法与Spring技术。(2)基于Hprose技术设计了HSM消息中间件,并以此为基础提出一种轻量化、...
【文章来源】:河南大学河南省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
MHSM模型设计
第3章基于HSM的服务集成策略研究23图3-8HSM任务接受和执行流程首先,检测是否有任务进入,如果有则按照任务类型将任务分配到指定队列中等待处理。然后,检测紧急任务队列是否为空,不为空则处理紧急任务。最后,检测普通任务列表是否为空,如果不为空则处理普通任务。每次处理任务结束都会检测是否有新任务进入并且分配任务,为了防止程序抢占CPU资源,当HSM没有任务处理时使线程“休眠”1s。由于HSM使用紧急任务抢占方式工作,所以在每次处理完普通任务时候都会判断是否有紧急任务进入并处理。为了提高程序编写效率,HSM消息中间件对通讯协议进行了统一的消息传输封装设计,简称MHSM。MHSM将消息封装为3个部分,如图3-9所示,包括消息头、消息体、消息尾三部分。
第3章基于HSM的服务集成策略研究25图3-10消息分解与封装3.2.3实验验证本文使用联想XXX工作站作为宿主电脑,VirtualBox6.0作为虚拟平台虚拟4台电脑作为测试环境测试不同应用,其中每一台电脑虚拟电脑信息如表3-1所示。表3-1测试环境信息计算节点IP地址虚拟配置Master192.168.123.100CPU:Intelcorei7-4790k*1RAM:DDR42GB*1硬盘:50GBNode1192.168.123.110CPU:Intelcorei7-4790k*2RAM:DDR44GB*1硬盘:50GBNode2192.168.123.120CPU:Intelcorei7-4790k*2RAM:DDR44GB*1硬盘:50GBNode3192.168.123.130CPU:Intelcorei7-4790k*1RAM:DDR42GB*1硬盘:50GB其中,Master为用户虚拟机用来访问Node3节点,Node3节点是Web服务器,通过80端口对外提供Web服务,Node3节点内部远程调用Node1节点和Node2节点提供的功能。根据Master、Node1、Node2、Node3设计仿真实验,并使用AB压力测试软件测试访问吞吐量。
【参考文献】:
期刊论文
[1]智能停车系统中消息中间件的设计与实现[J]. 陈思媛,易国洪,金旺. 武汉工程大学学报. 2020(02)
[2]基于遥感影像的甘达基流域博卡拉和巴拉普尔的土地利用变化及其驱动力研究(英文)[J]. Raju RAI,张镱锂,Basanta PAUDEL,Narendra Raj KHANAL,Bipin Kumar ACHARYA. Journal of Resources and Ecology. 2020(01)
[3]卫星遥感及图像处理平台发展[J]. 赵忠明,高连如,陈东,岳安志,陈静波,刘东升,杨健,孟瑜. 中国图象图形学报. 2019(12)
[4]Docker容器化下的遥感算法程序集成方法[J]. 张杰,郑柯,唐娉,张正,李宏益. 中国图象图形学报. 2019(10)
[5]从开拓到引领——赋能国内商业遥感卫星运行服务[J]. 王智勇,文强,李晶晶,许红梅,朱桦. 中国测绘. 2019(10)
[6]流域水环境遥感研究进展与思考[J]. 段洪涛,罗菊花,曹志刚,薛坤,肖启涛,刘东. 地理科学进展. 2019(08)
[7]基于多源遥感数据的农业干旱监测模型构建及应用[J]. 温庆志,孙鹏,张强,刘嘉敏,史培军. 生态学报. 2019(20)
[8]高分遥感数据在城市精细化管理中的应用探讨[J]. 李慧子,梁志国,侯伟. 科技创新与应用. 2019(20)
[9]基于微服务的遥感数据处理与共享平台设计[J]. 韦二龙,党执政,李峰,王永安. 计算机与网络. 2019(12)
[10]环境遥感云服务平台与高性能平台对比分析[J]. 史园莉,孙中平,姜俊,高乾,孙浩,闻瑞红. 国土资源遥感. 2019(02)
博士论文
[1]面向服务的云会议系统架构及其关键技术研究[D]. 李俊超.中国科学技术大学 2011
[2]遥感图像处理软件中的关键技术研究[D]. 宋江洪.中国科学院研究生院(遥感应用研究所) 2005
硕士论文
[1]基于SpringMVC房屋销售管理系统的设计与实现[D]. 李先耀.电子科技大学 2019
[2]面向服务思想和私有云平台的电力大数据架构设计与实现[D]. 刘益腾.电子科技大学 2018
[3]多中心遥感数据产品协同生产系统集成研究[D]. 孙书言.北京林业大学 2017
[4]遥感专题产品生产中业务流程控制与资源调度设计与实现[D]. 孙文晓.燕山大学 2015
[5]基于SOA的遥感资源集成共享与服务系统的设计与实现[D]. 王新英.河南大学 2013
[6].NET与J2EE平台互用性研究[D]. 雷军程.中南大学 2008
[7]订单管理信息系统的设计与实现[D]. 塞拉奇(Mohamed Alseraji).中南大学 2004
本文编号:3273117
【文章来源】:河南大学河南省
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
MHSM模型设计
第3章基于HSM的服务集成策略研究23图3-8HSM任务接受和执行流程首先,检测是否有任务进入,如果有则按照任务类型将任务分配到指定队列中等待处理。然后,检测紧急任务队列是否为空,不为空则处理紧急任务。最后,检测普通任务列表是否为空,如果不为空则处理普通任务。每次处理任务结束都会检测是否有新任务进入并且分配任务,为了防止程序抢占CPU资源,当HSM没有任务处理时使线程“休眠”1s。由于HSM使用紧急任务抢占方式工作,所以在每次处理完普通任务时候都会判断是否有紧急任务进入并处理。为了提高程序编写效率,HSM消息中间件对通讯协议进行了统一的消息传输封装设计,简称MHSM。MHSM将消息封装为3个部分,如图3-9所示,包括消息头、消息体、消息尾三部分。
第3章基于HSM的服务集成策略研究25图3-10消息分解与封装3.2.3实验验证本文使用联想XXX工作站作为宿主电脑,VirtualBox6.0作为虚拟平台虚拟4台电脑作为测试环境测试不同应用,其中每一台电脑虚拟电脑信息如表3-1所示。表3-1测试环境信息计算节点IP地址虚拟配置Master192.168.123.100CPU:Intelcorei7-4790k*1RAM:DDR42GB*1硬盘:50GBNode1192.168.123.110CPU:Intelcorei7-4790k*2RAM:DDR44GB*1硬盘:50GBNode2192.168.123.120CPU:Intelcorei7-4790k*2RAM:DDR44GB*1硬盘:50GBNode3192.168.123.130CPU:Intelcorei7-4790k*1RAM:DDR42GB*1硬盘:50GB其中,Master为用户虚拟机用来访问Node3节点,Node3节点是Web服务器,通过80端口对外提供Web服务,Node3节点内部远程调用Node1节点和Node2节点提供的功能。根据Master、Node1、Node2、Node3设计仿真实验,并使用AB压力测试软件测试访问吞吐量。
【参考文献】:
期刊论文
[1]智能停车系统中消息中间件的设计与实现[J]. 陈思媛,易国洪,金旺. 武汉工程大学学报. 2020(02)
[2]基于遥感影像的甘达基流域博卡拉和巴拉普尔的土地利用变化及其驱动力研究(英文)[J]. Raju RAI,张镱锂,Basanta PAUDEL,Narendra Raj KHANAL,Bipin Kumar ACHARYA. Journal of Resources and Ecology. 2020(01)
[3]卫星遥感及图像处理平台发展[J]. 赵忠明,高连如,陈东,岳安志,陈静波,刘东升,杨健,孟瑜. 中国图象图形学报. 2019(12)
[4]Docker容器化下的遥感算法程序集成方法[J]. 张杰,郑柯,唐娉,张正,李宏益. 中国图象图形学报. 2019(10)
[5]从开拓到引领——赋能国内商业遥感卫星运行服务[J]. 王智勇,文强,李晶晶,许红梅,朱桦. 中国测绘. 2019(10)
[6]流域水环境遥感研究进展与思考[J]. 段洪涛,罗菊花,曹志刚,薛坤,肖启涛,刘东. 地理科学进展. 2019(08)
[7]基于多源遥感数据的农业干旱监测模型构建及应用[J]. 温庆志,孙鹏,张强,刘嘉敏,史培军. 生态学报. 2019(20)
[8]高分遥感数据在城市精细化管理中的应用探讨[J]. 李慧子,梁志国,侯伟. 科技创新与应用. 2019(20)
[9]基于微服务的遥感数据处理与共享平台设计[J]. 韦二龙,党执政,李峰,王永安. 计算机与网络. 2019(12)
[10]环境遥感云服务平台与高性能平台对比分析[J]. 史园莉,孙中平,姜俊,高乾,孙浩,闻瑞红. 国土资源遥感. 2019(02)
博士论文
[1]面向服务的云会议系统架构及其关键技术研究[D]. 李俊超.中国科学技术大学 2011
[2]遥感图像处理软件中的关键技术研究[D]. 宋江洪.中国科学院研究生院(遥感应用研究所) 2005
硕士论文
[1]基于SpringMVC房屋销售管理系统的设计与实现[D]. 李先耀.电子科技大学 2019
[2]面向服务思想和私有云平台的电力大数据架构设计与实现[D]. 刘益腾.电子科技大学 2018
[3]多中心遥感数据产品协同生产系统集成研究[D]. 孙书言.北京林业大学 2017
[4]遥感专题产品生产中业务流程控制与资源调度设计与实现[D]. 孙文晓.燕山大学 2015
[5]基于SOA的遥感资源集成共享与服务系统的设计与实现[D]. 王新英.河南大学 2013
[6].NET与J2EE平台互用性研究[D]. 雷军程.中南大学 2008
[7]订单管理信息系统的设计与实现[D]. 塞拉奇(Mohamed Alseraji).中南大学 2004
本文编号:3273117
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/3273117.html