一种硬件存储与网络存储的分布式数据统一管理方法

文档序号:9707996阅读:347来源:国知局
一种硬件存储与网络存储的分布式数据统一管理方法
【技术领域】
[0001] 本发明涉及一种硬件存储与网络存储的分布式数据统一管理方法。【背景技术】 互联网的普及,以及移动存储设备的广泛使用,导致信息分散存放在不同的存储设备 上。在现有技术中,我们可以使用光盘保存数据,可以使用硬盘保存数据,可以用FI ash盘 保存数据,可以是用个人主页保存数据,可以是用网络硬盘保留数据,也可以使用邮箱保留 数据等。
[0002] 但是,目前的主流操作系统,只可以在驱动器意义上管理存储设备。例如:只管理 光驱,而不管理光盘。从而使得数据管理的复杂性增加。并且,目前的操作系统,无法将广 义的网络存储服务纳入统一的存储管理体系中。只能在应用层面上提供若干独立的管理工 具,例如:邮件管理工具等。这样是非常不方便的。正是由于这个限制,使得很多高级的数 据管理、交换技术无法实现。

【发明内容】

[0003] 为解决上述现有的缺点,本发明的主要目的在于提供一种实用的硬件存储与网络 存储的分布式数据统一管理方法,可以通过级联进行系统扩展,即形成网络范围内的虚拟 目录体系,同时本发明将硬件存储与网络存储的一体化管理,为使用者带来了很大的方便。
[0004] 为达成以上所述的目的,本发明的一种硬件存储与网络存储的分布式数据统一管 理方法采取如下技术方案: 一种硬件存储与网络存储的分布式数据统一管理方法,其特征在于,包括有,在管理设 备上建立存谢史备注册表,该表项内容包括存储设备信息,建立虚拟目录,将数据块设置为 独立唯一的地址,管理设备使用该虚拟目录对存储设备进行管理操作,所述的存储设备信 息,包括设备的类型、名称、内部编号和特征信息,当系统存储设备变化时,将变化情况在存 储设备注册表中注册,对于当前系统可以读取的存储地址,将其转换成虚拟地址保存到虚 拟目录中,所述的转换,是查询当前存储设备在虚拟设备注册表中的序列号,使用该注册设 备的内部编号替换当前地址的驱动器段,所述的存储设备,包括硬件存储设备和网络存储 设备,所述的存储设备注册表,可以是群组成员注册表,通过该群组成员注册表形成级联体 系,还建立统一的级联虚拟目录。
[0005] 所述当从虚拟目录中访问存储设备中的数据时,包括以下步骤: a、 读取该数据的虚拟地址; b、 通过存储设备注册表查询指定内部编号对应的存储设备名称及特征信息; c、 确定当前该设备是否可以访问,如果可以,进入步骤d。
[0006] d、将虛拟地址转换到正确的驱动器上。
[0007] 所述的步骤C中,如果不可以访问,则还包括步骤e、弹出加栽设备对话框,建议加 载该设备。
[0008] 采用如上技术方案的本发明,具有如下有益效果: 本发明由于存储设备注册表的引入以及虚拟目录的建立,可以基于数据的存储进行管 理,而不是基于驱动器的存储管理,由于统一目录架构,统一地址空间,可以通过级联进行 系统扩展,即形成网络范围内的虚拟目录体系,同时本发明将硬件存储与网络存储的一体 化管理,为使用者带来了很大的方便。
【附图说明】
[0009] 图1是本发明实施例中系统连接示意图。
[0010] 图2是本发明从虚拟目录中访问存储设备的流程图。
【具体实施方式】
[0011] 为了进一步说明本发明,下面结合附图进一步进行说明: 釆用本发明的分布式统一目录管理方法,首先要在管理设备上一个存储设备注册表, 该管理设备可以是PC机,便携机也可以是工作站等。该存储设备注册表,可以是群组成员 注册表,形成群组级联体系。
[0012] 该注册表中包含存储设备的相关信息,包括存储设备的类型、名称、内部编号和特 征信息。该存储设备,包括硬件存储设备和网络存储设备,硬件存储设备比如目前的硬盘、 优盘、移动存储设备等,网络存储设备比如邮箱、网络存储器等。
[0013] 如表1所示,是一个注册表的具体实例,该注册表中包括了几个存储设备,包括本 机的硬盘和光盘及网络连接的其他PC的一些存储设备。
[0014] 表 1
其中,扩展存储介质就是指向级联的存储设备注册表。
[0015] 如图1所示,是本发明的一个连接示意图,从图中可以看到,对于注册表A来说, 访问注册表B中的设备,讲使用002/003这样的虚拟驱动器号。然后在存储设备注册表的 基础上,建立一个虛拟目录,对每一个数据块设置为独立唯一的地址。在本发明中,虚拟目 录的地址管理是非常重要的,我们看一个具体的实施例: 例如:数据文件text, txt,存储在光盘上。当前使用的计算机光驱是E盘。该光盘在存 储设备注册表中的设备编号是0004。因此,该数据文件的虚拟地址为0004 :\f〇lder\test. txt实际地址是E :\folder\test. txt如果当前使用的计算机,其光驱是F盘。则实际地址 是F:\folder\test. txt对于数据块来说,其虚拟地址是确定的,与当前操作环境无关。但 是,实际地址与当前操作环境是有关系的。
[0016] 首先,对于当前系统可以读取的数据存储地址,需要转换成虚拟地址才可以保存 到虚拟目录中。转换的方法是查询当前存储设备在虚拟设备注册表中的序列号,使用该注 册设备的内部编号替换当前地址的驱动器段。如果是按照前面提到的群组成员注册表形式 形成的级联体系,则还需建立统一的级联虚拟目录。
[0017] 例如:可以是A向B注册,由B建立成员注册表。为、分配注册编号。这样,B可以 加栽人的存储介质注册表,通过级联方法,将人的虚拟目录地址空间映射到自己的地址空 间。因此从某种角度说,A也是一种广义的存储设备。
[0018] 经过上述设置后,系统使用该虚拟目录对存储设备进行操作,当系统存储设备变 化时,将变化情况在存储设备注册表中注册。使用者可以选择加入该存储设备注册表,也可 以选择推出该存储设备注册表,即从该注册表中删除存储设备。
[0019] 本发明可以通过网络通讯模块建立网络存储服务的标准操作,例如对数据的上 传,下载,复制等,从而将网络存储设备在操作上等,同于硬件存储设备。
[0020] 如图1所示,是本发明从虚拟目录中访问存储设备中的数据时的流程示意图,从 图中可以看出,访问时包括: 首先读取该数据的虚拟地址;该地址即前面设定的虚拟目录中的独立的、唯一的地 址; 然后通过存储设备注册表查询指定内部编号对应的存储设备名称及特征信息; 确定当前该设备是否可以访问,如果可以,则将虚拟地址转换到正确的驱动器上,进行 正常的访问;如果不可以,则弹出加载设备对话框,建议加载该设备。
[0021] 本发明由于存储设备注册表的引入以及虚拟目录的建立,可以基于数据的存储进 行管理,而不是基于驱动器的存储管理,可以在存储设备没有加栽的情况下浏览虚拟目录, 并进行目录管理;由于统一目录架构,统一地址空间,可以通过级联进行系统扩展,即形成 网络范围内的虚拟目录体系,同时本发明将硬件存储与网络存储的一体化管理,为使用者 带来了很大的方便。
[0022] 以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范 围为准。
【主权项】
1. 一种硬件存储与网络存储的分布式数据统一管理方法,其特征在于,包括有,在管理 设备上建立存谢史备注册表,该表项内容包括存储设备信息,建立虚拟目录,将数据块设置 为独立唯一的地址,管理设备使用该虚拟目录对存储设备进行管理操作,所述的存储设备 信息,包括设备的类型、名称、内部编号和特征信息,当系统存储设备变化时,将变化情况在 存储设备注册表中注册,对于当前系统可以读取的存储地址,将其转换成虚拟地址保存到 虚拟目录中,所述的转换,是查询当前存储设备在虚拟设备注册表中的序列号,使用该注册 设备的内部编号替换当前地址的驱动器段,所述的存储设备,包括硬件存储设备和网络存 储设备,所述的存储设备注册表,可以是群组成员注册表,通过该群组成员注册表形成级联 体系,还建立统一的级联虚拟目录。2. 根据权利要求1所述的一种硬件存储与网络存储的分布式数据统一管理方法,其特 征在于,所述当从虚拟目录中访问存储设备中的数据时,包括以下步骤: a、 读取该数据的虚拟地址; b、 通过存储设备注册表查询指定内部编号对应的存储设备名称及特征信息; c、 确定当前该设备是否可以访问,如果可以,进入步骤d。 d、 将虛拟地址转换到正确的驱动器上。3. 根据权利要求2所述的一种硬件存储与网络存储的分布式数据统一管理方法,其特 征在于,所述的步骤c中,如果不可以访问,则还包括步骤e、弹出加栽设备对话框,建议加 载该设备。
【专利摘要】本发明公开一种硬件存储与网络存储的分布式数据统一管理方法,其特征在于,包括有,在管理设备上建立存谢史备注册表,该表项内容包括存储设备信息,建立虚拟目录,将数据块设置为独立唯一的地址,管理设备使用该虚拟目录对存储设备进行管理操作,所述的存储设备信息,包括设备的类型、名称、内部编号和特征信息,当系统存储设备变化时,将变化情况在存储设备注册表中注册,本发明可以通过级联进行系统扩展,即形成网络范围内的虚拟目录体系,同时本发明将硬件存储与网络存储的一体化管理,为使用者带来了很大的方便。
【IPC分类】G06F3/06, G06F17/30
【公开号】CN105468289
【申请号】CN201410409358
【发明人】何阳, 米奇
【申请人】西安慧泽知识产权运营管理有限公司
【公开日】2016年4月6日
【申请日】2014年8月20日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1