[发明专利]一种云环境下遥感图像处理服务流实现方法在审

专利信息
申请号: 201710971582.1 申请日: 2017-10-18
公开(公告)号: CN107967166A 公开(公告)日: 2018-04-27
发明(设计)人: 刘敏霞 申请(专利权)人: 东莞理工学院
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48;G06F9/50
代理公司: 广州粤高专利商标代理有限公司44102 代理人: 陈卫
地址: 523808 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及遥感图像处理领域,更具体地,涉及一种云环境下遥感图像处理服务流实现方法,包括有以下步骤将遥感图像镜像文件上传到Openstack中,以此在Openstack中创建云环境下不同遥感图像协同处理的虚拟机集群实例;不同虚拟机之间通过SSH免密登陆,实现不同虚拟机之间遥感图像中间数据的传输;遥感图像处理服务流调度系统从Web客户端接收到遥感图像处理用户构建的遥感图像处理服务流job后,通过遥感业务BPMN流程解析器、Jenkins REST API和openstack rest API将任务分发到不同的虚拟机上进行调度处理。本发明通过虚拟化隔离,实现多个遥感图像处理算法在同一台物理机上运行,提高了物理机多核的资源利用率;通过在多台物理机服务器上构建虚拟机集群,进行通过REST API方式实现虚拟集群之上的遥感任务协同处理,从而形成一个云环境下的协同调度服务流。
搜索关键词: 一种 环境 遥感 图像 处理 服务 实现 方法
【主权项】:
一种云环境下遥感图像处理服务流实现方法,其特征在于,包括有以下步骤:S1:在虚拟机上配置遥感图像处理软件及遥感算法,将虚拟机处理的遥感图像镜像文件上传到Openstack镜像中管理;构建http下载网络地址,并将遥感数据分类保存;S2:在Openstack中根据遥感图像镜像文件分别创建云环境下不同遥感图像协同处理的虚拟机集群实例;在Openstack中实现遥感图像处理的虚拟机免密码访问,实现不同虚拟机之间处理后的遥感图像中间数据的相互传输;S3:搭建实现动态扩展从节点的Jenkins系统,将Openstack下的虚拟机通过节点标签进行标记;在Jenkins中给创建任务并定义每个任务的触发方式,指定任务运行节点,并构建在当前节点上使用节点环境变量定义好配置信息,并写出当前节点运行所分配任务的执行脚本;S4:构建虚拟机管理器,通过虚拟机管理器对Jenkins中的遥感图像处理节点进行管理;同时创建能够解析BPMN XML文件的BPMN流程解析器,通过BPMN流程解析器解析不同的遥感处理服务流之间的前后续依赖执行关系与并行执行关系;创建遥感图像处理服务流调度系统,采用多进程的方式对遥感图像处理服务流进行任务的处理,根据BPMN流程解析器解析遥感图像处理运行环境参数信息,给遥感图像处理虚拟机管理器发送满足运行环境的节点查询请求;S5:遥感图像处理服务流调度系统接收到虚拟机管理器查询结果后,发起新进程,在新进程上通过调用Jenkins rest api接口将任务分发到不同的虚拟机上进行调度处理;S6:虚拟机接受任务后,若任务从原始数据开始进行处理,则从创建的遥感数据分类保存终端获取数据;若任务从中间过程开始进行处理,则从前趋依赖中获取中间处理数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞理工学院,未经东莞理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710971582.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top