[发明专利]一种云环境下遥感图像处理服务流实现方法在审
申请号: | 201710971582.1 | 申请日: | 2017-10-18 |
公开(公告)号: | CN107967166A | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 刘敏霞 | 申请(专利权)人: | 东莞理工学院 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F9/50 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 陈卫 |
地址: | 523808 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环境 遥感 图像 处理 服务 实现 方法 | ||
1.一种云环境下遥感图像处理服务流实现方法,其特征在于,包括有以下步骤:
S1:在虚拟机上配置遥感图像处理软件及遥感算法,将虚拟机处理的遥感图像镜像文件上传到Openstack镜像中管理;构建http下载网络地址,并将遥感数据分类保存;
S2:在Openstack中根据遥感图像镜像文件分别创建云环境下不同遥感图像协同处理的虚拟机集群实例;在Openstack中实现遥感图像处理的虚拟机免密码访问,实现不同虚拟机之间处理后的遥感图像中间数据的相互传输;
S3:搭建实现动态扩展从节点的Jenkins系统,将Openstack下的虚拟机通过节点标签进行标记;在Jenkins中给创建任务并定义每个任务的触发方式,指定任务运行节点,并构建在当前节点上使用节点环境变量定义好配置信息,并写出当前节点运行所分配任务的执行脚本;
S4:构建虚拟机管理器,通过虚拟机管理器对Jenkins中的遥感图像处理节点进行管理;同时创建能够解析BPMN XML文件的BPMN流程解析器,通过BPMN流程解析器解析不同的遥感处理服务流之间的前后续依赖执行关系与并行执行关系;创建遥感图像处理服务流调度系统,采用多进程的方式对遥感图像处理服务流进行任务的处理,根据BPMN流程解析器解析遥感图像处理运行环境参数信息,给遥感图像处理虚拟机管理器发送满足运行环境的节点查询请求;
S5:遥感图像处理服务流调度系统接收到虚拟机管理器查询结果后,发起新进程,在新进程上通过调用Jenkins rest api接口将任务分发到不同的虚拟机上进行调度处理;
S6:虚拟机接受任务后,若任务从原始数据开始进行处理,则从创建的遥感数据分类保存终端获取数据;若任务从中间过程开始进行处理,则从前趋依赖中获取中间处理数据。
2.根据权利要求1所述的遥感图像处理服务流实现方法,其特征在于,在步骤S1中,对虚拟机进行配置时,对虚拟机配置SSH服务,通过SSH服务实现虚拟机的相互访问;从Openstack Dashboard中选择ubuntu镜像文件创建http下载服务器,对原始处理数据进行分类保存。
3.根据权利要求1所述的遥感图像处理服务流实现方法,其特征在于,在步骤S2中,通过为不同的虚拟机集群实例关联浮动IP,实现虚拟机之间的SSH访问,构成一个遥感图像协同处理虚拟机集群。
4.根据权利要求3所述的遥感图像处理服务流实现方法,其特征在于,在步骤S2中,通过SSH实现不同虚拟机之间的相互访问;采用SCP远程拷贝命令与SSH配合,实现在不同虚拟机之间传输遥感图像处理中间数据,实现遥感图像处理服务流之间处理数据的内网流动。
5.根据权利要求1所述的遥感图像处理服务流实现方法,其特征在于,在步骤S3中,从Openstack中选择Ubuntu操作系统作为Jenkins的 master节点,通过节点管理中的从节点添加方式将遥感图像处理虚拟机都加入Jenkins系统中统一管理起来;将从节点中的遥感图像处理虚拟机通过标签进行标记。
6.根据权利要求5所述的遥感图像处理服务流实现方法,其特征在于,在步骤S3中,在Jenkins中根据不同遥感图像处理的流程创建用户遥感图像处理服务流的不同任务,定义所述任务触发方式并确定当前节点运行所述任务的执行脚本。
7.根据权利要求1所述的遥感图像处理服务流实现方法,其特征在于,在步骤S4中,构建一个遥感图像处理的虚拟机管理系统,所述管理系统实现Openstack中的遥感图像处理节点进行查询、添加、删除、配置等管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞理工学院,未经东莞理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710971582.1/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序