基于云存储的数据池管理方法及系统的制作方法

文档序号:7862503阅读:206来源:国知局
专利名称:基于云存储的数据池管理方法及系统的制作方法
技术领域
本发明涉及一种基于云存储的数据池管理方法及系统,属于地理信息系统技术(空间数据存储)领域,主要适用于测绘及相关行业生产数据的存储以及管理。
背景技术
现有数据存储和共享模式基于Windows域控制器。即通过LDAP(轻量级目录存储协议)存储、访问共享数据。数据存储和访问机制存在以下的不足
I.需要建立Windows域控制器,在此基础上采用手工方法建立用户、组和组策略。通过组策略管理、设置相应的活动目录和参数,其步骤繁琐、人工录入容易出错,为保证其正确性至少应由两名工作人员(一名负责数据录入、另一名负责检查)完成该项工作,且建立的活动目录不可批量维护。 2.由于域并不存放数据的状态,因此无法进行基于状态的流程追踪和回溯。3.现有的数据会因为业务流程中多个环节的存取而产生多个副本,这将占用大量的存储空间并导致数据及数据权限的不一致。现有数据是基于LDAP的简单数据共享,并无相应的网路数据传输控制功能(如断点续传、流量控制等)。

发明内容
发明目的本发明提供一种基于云存储的数据池管理方法及系统,解决了如下问题
(I)解决数据重复存储(即数据不一致)——通过统一数据和状态权限的数据管理方式将原有的多副本数据规约至单一、无副本数据,并赋以相应的访问权限。(2)建立统一的数据存储、访问机制——将原有的客户自行上下载数据转变成通过网页统一进行数据上下载,并实时显示数据状态。(3)建立可复用的数据维护机制——包含数据、元数据的备份和恢复功能,并提供相应的日志查询功能。(4)对于数据访问过程进行流量控制——在管理端建立数据上下载流量限制功能,并实时统计各用户的数据访问情况。技术方案一种基于云存储的数据池管理方法,包括如下步骤
步骤I,创建NTFS分区;
步骤2,在NTFS分区下按照业务需要建立文件夹数据池;
步骤3,在文件夹数据池的文件夹中添加系统用户和系统管理员用户信息,并赋予可继承的完全控制权限;
步骤4,建立数据库,存储系统用户信息、系统管理员用户信息、访问权限信息、数据访问记录以及系统日志,并向数据库中导入数据模板和部分元数据;
步骤5,按照部门权限分组的方式建立业务数据访问权限的配置文件,用于存放文件目录和访问权限,使系统用户具有访问文件夹的权限,使系统管理员具有维护文件夹的权限;
步骤6,读取配置文件,在建立的数据池文件夹下生成相应的文件目录和访问权限; 步骤7,在建立的数据池文件夹下按照业务流程导入现有业务数据。一种基于云存储的数据池管理系统,包括主服务器、备份服务器、文件夹数据池、数据库和若干个终端;所述终端通过网络访问主服务器;所述主服务器根据终端的用户请求信息,匹配数据库中的用户信息和权限信息,并根据匹配到的用户信息和权限信息使用户通过终端对文件夹数据池进行权限内的操作;所述备份服务器为主服务器备份。有益效果相对于现有技术,本发明提供的基于云存储的数据池管理系统和方法,具有如下优点
提高了数据安全性由于数据存储的唯一性,避免了数据存在多个副本,降低了数据因非法途径流出的可能性,提高了数据的安全性; 提高了工作流程的执行效率数据的统一,避免了工作流程中数据在各个部门间提交所花费的时间;
减少了数据管理开销数据量的减少直接导致数据维护时间的降低;
减少了数据总量由于避免了数据重复,数据总量由原有的400GB/年降至现有的100GB/年,每年节约存储空间300GB。


图I为现有技术中业务流程的数据流 图2为本发明实施例的数据流 图3为本发明实施例的原理图。
具体实施例方式下面结合具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。基于云存储的数据池管理方法,包括如下步骤
步骤I,创建NTFS分区;
步骤2,在NTFS分区下按照业务需要建立文件夹数据池;
步骤3,在文件夹数据池的文件夹中添加系统用户和系统管理员用户信息,并赋予可继承的完全控制权限;
步骤4,建立数据库,存储系统用户信息、系统管理员用户信息、访问权限信息、数据访问记录以及系统日志,并向数据库中导入数据模板和部分元数据;
步骤5,按照部门权限分组的方式建立业务数据访问权限的配置文件,用于存放文件目录和访问权限,使系统用户具有访问文件夹的权限,使系统管理员具有维护文件夹的权限;
步骤6,读取配置文件,在建立的数据池文件夹下生成相应的文件目录和访问权限; 步骤7,在建立的数据池文件夹下按照业务流程导入现有业务数据。
如图I所示,原有的业务流程包含至少4份数据副本(调阅数据副本、生产数据副本、检查数据副本、提交数据副本)。伴随着流程的迭代,可能出现更多的数据副本。如图2所示,改进后的业务流程除了数据池外部门并不包含任何数据副本。数据池中的数据由系统自动实时备份,各部门间的数据交换通过修行数据状态权限完成。如图3所示,基于云存储的数据池管理系统,包括主服务器、备份服务器、文件夹数据池、数据库和若干个终端;所述终端通过网络访问主服务器;所述主服务器根据终端的用户请求信息,匹配数据库中的用户信息和权限信息,并根据匹配到的用户信息和权限信息使用户通过终端对文件夹数据池进行权限内的操作;所述备份服务器为主服务器备份。系统由Web用户界面、后台数据库、全局数据池三部分构成。Web用户界面使用Windows IIS Web服务器+ ASP. NET动态页面实现,包含系统管理及维护模块和用户日常操作模块。
其中,系统管理及维护模块包含用户管理(包含新增、修改、删除用户信息)、权限管理(包含新增、修改、删除权限信息)、操作日志管理(包含系统日志查询、用户操作日志查询和日志导出功能)、数据备份和恢复(管理员用户可以将系统存储的数据导出至外围存储设备,同样也可以将外围设备数据导入至系统)。用户日常操作模块包括用户登录(即通过输入用户名、口令的方式在服务器端进行验证后赋予相应权限后登录系统)、数据上、下载功能(部分用户拥有数据上传功能,即选择相应数据上传至服务器的全局数据池,并赋予相应的访问权限;数据下载功能即拥有相应权限的用户登录系统后可以从全局数据池下载相应的数据,下载支持断点续传功能)。后台数据库基于大型空间数据库(可复用现有数据库),用于统一存储系统相关配置、用户信息、操作日志等,以ORACLE数据库为例,安装配置完数据库及相关工具后(复用现有数据库可忽略此步骤),以管理员用户登录数据库,建立相应的表空间、用户等信息,将系统的数据模板导入至现有数据库。全局数据池采用Windows FTP服务器用于提供文件级的数据共享和存储,即在系统的存储区域(考虑到数据安全性和访问速度,硬件部分建议采用固态硬盘配合RAID 1+0硬盘阵列,文件系统建议采用能够存放大数据文件的NTFS格式)。全局数据池主要采用FTP的传输协议。数据池内部按照部门权限分组的方式建立相应的文件目录,并赋予相应的访问权限。
权利要求
1.一种基于云存储的数据池管理方法,其特征在于,包括如下步骤 步骤I,创建NTFS分区; 步骤2,在NTFS分区下按照业务需要建立文件夹数据池; 步骤3,在文件夹数据池的文件夹中添加系统用户和系统管理员用户信息,并赋予可继承的完全控制权限; 步骤4,建立数据库,存储系统用户信息、系统管理员用户信息、访问权限信息、数据访问记录以及系统日志,并向数据库中导入数据模板和部分元数据; 步骤5,按照部门权限分组的方式建立业务数据访问权限的配置文件,用于存放文件目录和访问权限,使系统用户具有访问文件夹的权限,使系统管理员具有维护文件夹的权限; 步骤6,读取配置文件,在建立的数据池文件夹下生成相应的文件目录和访问权限; 步骤7,在建立的数据池文件夹下按照业务流程导入现有业务数据。
2.一种基于云存储的数据池管理系统,其特征在于,包括主服务器、备份服务器、文件夹数据池、数据库和若干个终端;所述终端通过网络访问主服务器;所述主服务器根据终端的用户请求信息,匹配数据库中的用户信息和权限信息,并根据匹配到的用户信息和权限信息使用户通过终端对文件夹数据池进行权限内的操作;所述备份服务器为主服务器备份。
全文摘要
本发明公开了一种基于云存储的数据池管理方法及系统,方法包括创建NTFS分区;建立文件夹数据池;在文件夹数据池的文件夹中添加系统用户和系统管理员用户信息,并赋予可继承的完全控制权限;建立数据库;按照部门权限分组的方式建立业务数据访问权限的配置文件;读取配置文件,在建立的数据池文件夹下生成相应的文件目录和访问权限;在建立的数据池文件夹下按照业务流程导入现有业务数据。系统包括主服务器、备份服务器、文件夹数据池、数据库和若干个终端;终端通过网络访问主服务器;主服务器根据终端的用户请求信息,匹配数据库中的用户信息和权限信息,并根据匹配到的用户信息和权限信息使用户通过终端对文件夹数据池进行权限内的操作。
文档编号H04L29/08GK102880715SQ20121038066
公开日2013年1月16日 申请日期2012年10月9日 优先权日2012年10月9日
发明者李永泉, 王庆, 胡珉皞, 刘键, 林兵, 张健, 张小强, 陈年青, 张天纯, 许培培, 戴相喜, 陈磊 申请人:南京市测绘勘察研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1