[发明专利]一种Linux环境下的云中GIS服务部署系统有效
| 申请号: | 201510836523.4 | 申请日: | 2015-11-26 |
| 公开(公告)号: | CN105487892B | 公开(公告)日: | 2018-12-11 |
| 发明(设计)人: | 杨曦;梁俊雄;廖磊;贾宏;朱斌;张龙;官磊 | 申请(专利权)人: | 武大吉奥信息技术有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455;G06F17/30 |
| 代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 刘黎明 |
| 地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 部署系统 云平台 自动化 虚拟化 消息中间件 部署代理 更新模式 关联软件 基础设施 技术手段 调用 构建 解析 部署 上层 代理 更新 配套 检查 | ||
本发明涉及一种云中GIS服务的部署系统,属于GIS服务领域,具体涉及一种Linux环境下的云中GIS服务部署系统。本发明利用跨云平台的技术手段,在不涉及任何基础设施云平台能力的前提下,构建了一整套自动化部署的模式,它不仅仅提供了一种自动化检查云模板与GIS服务软件本身的模式,更依据该模式,利用Java API的调用,实现了一整套GIS服务软件在云中自动化部署、自动/手动更新云中的GIS服务。本发明中的虚拟化容器中的自动化部署代理只依赖OS不依赖任何云平台或者虚拟化容器,该代理从上层API发送到消息中间件的请求,解析对应操作,并完整实现了一套GIS服务在云中配套关联软件的更新模式。
技术领域
本发明涉及一种云中GIS服务的部署系统,属于GIS服务领域,具体涉及一种Linux环境下的云中GIS服务部署系统。
背景技术
随着计算机技术的发展,GIS应用水平的不断提高,GIS的软件技术产生了新的变革。其中与GIS密切相关的是SaaS,也就是软件即服务。利用SaaS的特性之后,GIS软件与服务可以通过互联网或者私有网络直接提供软件的服务。GIS软件提供商将应用软件部署在自己的服务器上,GIS的客户可以根据自己实际需求,通过门户网站或者运维中心向云端定购所需的Web应用软件服务。SaaS使得GIS用户在某一限定的服务范畴内不需要重复购买GIS软件,而改用向私有云或者公有云的云GIS提供的各种软件和服务,来从事自己所需要管理经营活动,与此同时也无需对GIS软件进行维护,服务提供商会全权管理和维护软件,GIS软件厂商在向客户提供云端GIS应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其需要的软件和服务。
而GIS软件不仅部署复杂,设计多个流程的多个阶段,例如数据存储GIS要求有自己的存储模式和格式,涉及多个不同的数据库与初始化参数;在服务发布和管理上需要外围很多基础软件的配合,若增加集群、HA等模式,相应的修改参数的模式将更加复杂多样;在用户端还区分了C/S模式与B/S模式的客户端。因此如何在云环境下实现GIS体系的自动化部署成为云GIS最有难度的要点之一。
随着云平台的发展,也一定程度的解决了诸如虚拟机投递管理、虚拟机计算方案(本质是虚拟机的占用资源的方案)、基础设施级别的HA等等基础IT的解决方案,但是并未能依据GIS的实际情况,综合性的解决一揽子的问题。更重要的是,未能在网络协议第7层应用层上解决基础的问题。
综合来看,现有技术中的云中GIS服务部署系统存在以一问题:
(1)部署与配置自动化程度低,难以实用复杂均衡与伸缩能力。通常情况下,在技术设施云平台搭建好之后,都是从操作系统开始,建立基础的软件环境之后再配套的GIS软件,这一切都需要手工部署并予以处理,人工确保其正确性和有效性。由于云平台不但实体机、虚拟化主机、实体网路、虚拟化网络众多,因此各个点上的配置压力和管理非常复杂。现有的方式不仅仅管理配置起来存在很大的风险,更重要的是无法实现动态的复杂均衡与伸缩的能力,因为传统的基础设施云架构,是无法协作用户进行配置级别的修订的,因此多数只能采用HA的模式进行。因此在实际工作中存在隐患。
(2)更新管理困难,容易带来大量的停机关联损失。一般情况下,如何更新GIS软件就是一件较为困难的事情,而在云环境下该情况又变得更加复杂,软件的更新不仅仅要依据不同的虚拟机环境,不同的GIS软件版本以及配套的部分基础软件,进行不同的操作,还需要记录在云环境下这些软件的可用性以及关联依赖,更需要对所有的过程进行逐一的记录和处理。目前已知的解决方案手工逐一更新不仅仅存在难以维护处理的难题,更重要的是,一旦GIS软件在云中已经正式提供服务,难以避免不可预知的停机时间,带来大量的停机关联损失。而从技术层面来看,GIS软件在云中不更新也是不合情理的,任何软件在其完整的生命周期都有其重要的维护价值,无论是性能、功能抑或缺陷修复,都无可避免的需要在云环境下进行GIS软件的配套更新工作,而这些工作,用人工去维护,现在超出其能力范围之外。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武大吉奥信息技术有限公司,未经武大吉奥信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510836523.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音乐信息实时获取方法及装置
- 下一篇:废料回用稀土永磁材料及制备方法





