本发明涉及一种时空信息云存储管理方法。
背景技术:
目前各类已经提出的云GI S平台在智慧城市中还具有不少缺陷。首先,在数据和服务的支撑上无法满足智慧城市数据多元化、服务自动智能化的需求,如ArcGIS的云GIS平台是基于ArcGIS for Server的弹性云架构,仅提供ArcGIS Server服务的弹性部署、服务监控。其次,在定制开发上无法满足智慧城市对应用的快速定制化需求,如城市紧急事件(疫情、洪涝等)发生时,需要快速的从云GIS平台中获取全面、关联的数据,快速的使用各类分析、处理能力来处理数据,能够快速搭建系统应用,这些目前的云GIS平台的实现效果并不理想。
技术实现要素:
基于以上现有技术的不足,本发明所解决的技术问题在于提供一种满足城市运行、管理与服务的自动化、智能化需求,及时有效地为智慧城市探索与建设提供地理信息服务的时空信息云存储管理方法。
为了解决上述技术问题,本发明提供一种时空信息云存储管理方法,包括如下步骤:
步骤一、用户登录,用户登录系统,用户判定是否注册;若未注册则用户注册,注册信息通过云设施管理子系统进行用户管理,通过注册后返回登录界面,用户登录;若已注册则进入用户中心;
步骤二、在用户中心查看个人信息、资源概况、资源申请和消费查询;通过资源申请进入资源中心,查看设施服务、空间应用;如果申请的资源有,则通过云设施管理子系统管理员审批管理通过然后将资源部署传送至云设施管理子系统用户端用户中心供用户查看;如果申请的资源没有,则通过云设施管理子系统管理员端进行资源配置;云设施管理子系统用户端用户中心通过云设施管理子系统管理员端进行计时计次管理;
步骤三、云设施管理子系统管理员端进行资源配置,根据资源类型进行配置;如果是一般资源则进行一般资源配置,非一般资源则在云存储支持子系统进行存储资源配置或者在云计算支撑子系统进行计算资源配置;配置后的资源在后台服务系统进行统一的资源调度、自动化部署和负载均衡;
步骤四、资源配置后对资源产品进行产品管理,将资源产品发布在资源中心进行设施服务和空间应用,并且将资源产品进行资源部署在用户中心,用户可以通过用户中心的个人信息、资源概况、资源申请和消费查询进行管理和使用,并且能够通过用户中心对自己的计时计次管理。
作为上述技术方案的优选实施方式,本发明实施例提供的时空信息云存储管理方法进一步包括下列技术特征的部分或全部:
作为上述技术方案的改进,在本发明的一个实施例中,所述步骤一中,用户首先通过用户中心进行登录,如果用户没有注册,则进行用户注册,管理员对注册用户信息进行审批管理,登录用户可以在用户中心查看个人信息、资源概况、消费情况,并根据用户权限进行资源申请。
作为上述技术方案的改进,在本发明的一个实施例中,所述步骤二中,登录用户在用户中心进行资源申请,管理员对资源申请进行审批管理,管理员对资源审批进行处理,若系统当前有资源,则调用后台底层服务,进行资源池的管理,实现资源的分配,并注册资源到资源中心;若系统当前没有资源,管理员调用资产管理,通过调用后台底层服务,首先实现计算、存储、网络节点的添加,从而构建生成用户所需资源,然后进行资源分配,分配的资源将注册到资源中心。
作为上述技术方案的改进,在本发明的一个实施例中,所述步骤三中,管理员对资源中心进行产品管理和计费管理,如产品配置、产品计费策略配置、产品查询和修改等,同时进行系统的运维管理。
作为上述技术方案的改进,在本发明的一个实施例中,所述步骤四中,登录用户从资源中心获得计算、存储、网络等资源,并能进行项目级的团队创建管理以及权限管理,同时根据自身的资费,能够创建虚拟机、虚拟硬盘、虚拟网络、负载均衡、安全组的产品实例;系统调用后台对应的服务实现各类产品实例的创建,包括虚拟机管理、存储管理、镜像管理、网络配置、负责均衡、安全、告警处理等后台服务。
与现有技术相比,本发明的技术方案具有如下有益效果:
(1)首次提供了同时支持矢量、栅格、瓦片时态数据一体化的云存储方案;
(2)提供基于云平台、分布式计算框架,实现大数据的分析和展现;
(3)容许用户自定义自己的应用和服务并纳入GeoStack统一管理;
(4)提供高可用性集群(HA)的能力,实现互联网级别服务;
(5)依据需要发布GIS数据库并实现动态配置。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下结合优选实施例,详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例的附图作简单地介绍。
图1是本发明优选实施例的时空信息云存储管理方法结构示意图;
图2是本发明优选实施例的时空信息云存储管理方法的流程图;
图3是本发明优选实施例的时空信息云存储管理方法的功能模块图。
具体实施方式
下面详细说明本发明的具体实施方式,其作为本说明书的一部分,通过实施例来说明本发明的原理,本发明的其他方面、特征及其优点通过该详细说明将会变得一目了然。
如图1-3所示,为本发明优选实施例时空信息云存储管理方法的结构示意图,本发明时空信息云存储管理方法,包括如下步骤:
步骤一、用户登录,用户登录系统,用户判定是否注册;若未注册则用户注册,注册信息通过云设施管理子系统进行用户管理,通过注册后返回登录界面,用户登录;若已注册则进入用户中心;
步骤二、在用户中心查看个人信息、资源概况、资源申请和消费查询;通过资源申请进入资源中心,查看设施服务、空间应用;如果申请的资源有,则通过云设施管理子系统管理员审批管理通过然后将资源部署传送至云设施管理子系统用户端用户中心供用户查看;如果申请的资源没有,则通过云设施管理子系统管理员端进行资源配置;云设施管理子系统用户端用户中心通过云设施管理子系统管理员端进行计时计次管理;
步骤三、云设施管理子系统管理员端进行资源配置,根据资源类型进行配置;如果是一般资源则进行一般资源配置,非一般资源则在云存储支持子系统进行存储资源配置或者在云计算支撑子系统进行计算资源配置;配置后的资源在后台服务系统进行统一的资源调度、自动化部署和负载均衡;
步骤四、资源配置后对资源产品进行产品管理,将资源产品发布在资源中心进行设施服务和空间应用,并且将资源产品进行资源部署在用户中心,用户可以通过用户中心的个人信息、资源概况、资源申请和消费查询进行管理和使用,并且能够通过用户中心对自己的计时计次管理。
所述步骤一中,用户首先通过用户中心进行登录,如果用户没有注册,则进行用户注册,管理员对注册用户信息进行审批管理,登录用户可以在用户中心查看个人信息、资源概况、消费情况,并根据用户权限进行资源申请。
所述步骤二中,登录用户在用户中心进行资源申请,管理员对资源申请进行审批管理,管理员对资源审批进行处理,若系统当前有资源,则调用后台底层服务,进行资源池的管理,实现资源的分配,并注册资源到资源中心;若系统当前没有资源,管理员调用资产管理,通过调用后台底层服务,首先实现计算、存储、网络节点的添加,从而构建生成用户所需资源,然后进行资源分配,分配的资源将注册到资源中心。
所述步骤三中,管理员对资源中心进行产品管理和计费管理,如产品配置、产品计费策略配置、产品查询和修改等,同时进行系统的运维管理。
所述步骤四中,登录用户从资源中心获得计算、存储、网络等资源,并能进行项目级的团队创建管理以及权限管理,同时根据自身的资费,能够创建虚拟机、虚拟硬盘、虚拟网络、负载均衡、安全组的产品实例;系统调用后台对应的服务实现各类产品实例的创建,包括虚拟机管理、存储管理、镜像管理、网络配置、负责均衡、安全、告警处理等后台服务。
如图3所示,系统总设计三大模块:
(1)服务支撑模块:提供子系统的底层技术实现;
(2)运营管理模块:系统管理员用于对资源进行统一管控,进行相关资源的申请审批,运维管理等操作;
(3)用户自助服务模块:面向普通用户,用户在向系统管理员(或相关部门)申请、购买相关资源后,自助的进行产品选择、环境的搭建、使用资源;同时根据用户角色的不同,可以赋予不同的操作人员相应的管理权限,协同作业。
管理系统的基础服务模块如下:
(1)资源池管理:将多个物理服务器组成集群,可用于按层次结构对独立于主机可用的CPU和内存资源进行划分。
(2)服务器管理:将部署了虚拟化软件平台的物理服务器添加到平台上,对其远程管理维护。
(3)虚拟机管理:创建虚拟机、编辑、删除、虚拟机快照、在线迁移虚拟机、调整虚拟机资源大小、完整克隆和链接克隆虚拟机、导入导出虚拟机、恢复虚拟机、启动/重启/关闭/重置/挂起虚拟机等。
(4)存储管理:用于保护虚拟机文件以及虚拟机操作所必需的其他文件的逻辑容器。存储能存在不同类型的物理存储,包括本地存储和共享存储,本地存储即计算节点的本地磁盘,共享存储支持市面上成熟的物理存储解决方案,支持ISCSI协议、光纤通道SAN协议,同时,存储管理还适应NFS协议与CIFS协议,因此支持对基于X86架构的分布式存储系统进行统一管理。
(5)镜像管理:保存虚拟机镜像、配置镜像库、设置镜像使用权限、导入导入镜像文件、从本地上传镜像到服务器主机。
(6)网络配置:主机网络配置、支持虚拟机交换机、VLAN、NAT、DHCP、外网I P管理等,在虚拟化环境支持物理环境所有场景的网络需求,同时提供全局物理和虚拟的部署拓扑图。
(7)告警处理:可以定制策略,当物理设备和虚拟机资源运行到达临界值,平台进行告警,告警信息可以邮件、短信等方式发送通知管理员。
(8)安全组:提供安全组、密钥对等等基础安全解决方案。
(9)事件日志:记录平台详细的后台运行日志、报错日志、告警日志、日常维护操作记录,分类检索查询,并定位到具体人员。
系统用户中心为用户提供一个友好的界面入口,可以自助申请资源并使用。根据用户的类型和使用云服务的目的,用户可以是一个工作组为单位,可以是测绘局的一个科室、二级单位、或者业务相关联的多个人员组成,以及单个办公人员,每个用户可以使用一定配额的资源,可以结合业务情况,按需申请资源。用户通过用户中心提供的门户可以查询、申请各种产品,包括各种业务服务器(操纵系统、GIS、中间件、办公等)、云硬盘、快照、镜像、虚拟交换机、共享文件、网络拓扑等设施。
本发明的时空信息云存储管理方法,将数据中心的GIS平台资源与底层的基础设施资源结合,实现基础设施的GIS化、统一化、云端化管理,并向时空信息云平台提供基础硬件服务、基础网络服务、基础软件部署服务、空间云计算支撑服务、空间云存储支撑服务等。
以上所述是本发明的优选实施方式而已,当然不能以此来限定本发明之权利范围,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和变动,这些改进和变动也视为本发明的保护范围。