[发明专利]一种可在线扩展存储空间的方法有效
申请号: | 201010597937.3 | 申请日: | 2010-12-21 |
公开(公告)号: | CN102063473A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 濮文俊;朱志英;俞训峰 | 申请(专利权)人: | 南京壹进制信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210014 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 扩展 存储空间 方法 | ||
技术领域
本发明涉及一种可在线扩展存储空间的方法。
背景技术
通过RAID卡等硬件方法将多块硬盘组成磁盘阵列,以达到将多块硬盘容量组合成一个大容量的目的。但是硬件方法不支持在线扩展,每次扩容先都得先关机,另外RAID能支持的硬盘数毕竟有限,即所能支持的最大容量有限。
发明内容
本发明的目的是提供一种将服务器所能访问的所有存储空间虚拟成唯一的存储空间并以目录的方式显示给用户的可在线扩展存储空间的方法。
为解决上述技术问题,本发明采取以下技术方案:一种可在线扩展存储空间的方法,包括:提供一个存储虚拟化管理器,所述存储虚拟化管理器将服务器能访问的多个存储空间虚拟成唯一的虚拟存储空间,并将该唯一的虚拟存储空间以目录的方式显示给用户;其特征在于:所述多个存储空间具有相同的目录结构;所述方法还包括向所述服务器中添加新的存储空间;被添加的所述新的存储空间是所述服务器可以访问的任何存储空间。
进一步,在所述服务器上创建存储空间信息表以及目录信息表;所述存储空间信息表至少包含存储空间数字编号和存储空间剩余容量两个字段;所述目录信息表至少包含目录名和上层目录两个字段。
进一步,所述多个存储空间中的顶层目录在所述目录信息表中对应的上层目录即为所述顶层目录本身。
进一步,当对所述唯一的虚拟存储进行目录操作时,该操作涉及对各所述多个存储空间中的与被操作的所述目录相对应的目录进行操作。
进一步,当用户新建文件时,依次轮询每个所述存储空间上是否有剩余空间,如果有剩余空间,就在该所述存储空间上新建文件。
进一步,当用户删除一个文件时,依次搜索每个所述存储空间是否存在该文件,如果存在该文件,则将其删除。
进一步,当用户需要将某一目录复制到所述服务器上时,先检索所述目录信息表中是否已经存在待复制的所述某一目录,如果没有检索到相应的目录,则在每个所述存储空间下分别新建相应的所述某一目录,并在所述目录信息表中添加相应记录,以保证每一个所述存储空间都有相同的目录结构。
进一步,所述方法还包括从所述服务器中删除存储空间;删除存储空间时,在所述存储空间信息表中删除该存储空间的相关信息,并对其他存储空间的数字标号重新进行排列。
进一步,所述多个存储空间中的至少一部分是网络存储空间,则当所述服务器不可访问该网络存储空间时,不向用户显示该网络存储空间上的内容。
本发明中的方法通过随时向服务器中增加所述服务器可访问的储存空间,并且在每次扩容时不必先关闭服务器,因而可以实现对服务器的存储空间的在线扩展,而且由于所述服务器可访问的在线存储空间的个数和大小是不受限制的,因此能够实现无限制地扩容。
附图说明
图1是本发明中具有两个可访问空间时的存储空间示意图。
图2是本发明中具有三个可访问空间时的存储空间示意图。。
图3是本发明中新建文件的流程。
图4是存储空间1的目录结构及所存储的文件。
图5是存储空间2的目录结构及所存储的文件。
图6是用户所看到的目录结构及所存储的文件。
具体实施方式
下面对本发明的技术方案进行详细说明。
所述可无限在线扩展存储空间的方法包括:提供一个存储虚拟化管理器,所述存储虚拟化管理器将服务器可以访问的至少一个存储空间虚拟成唯一的虚拟存储空间,并将该唯一的虚拟存储空间以目录的方式显示给用户,因此用户不必关心实际到底有几个存储空间以及文件到底存储在哪个存储空间上,对用户来说,看到的只有一个存储空间。所述一个存储空间的剩余容量大小为所有存储空间的剩余容量大小总和,用户只需按照正常方式访问服务器并进行新建目录、新建文件、删除目录、删除文件等一系列操作即可。优选地,所述存储虚拟化管理器通过将所述至少一个存储空间上的目录设置成相同的目录结构,用户最终看到的目录机构与所述各个存储空间上的目录结构相同。
当对所述唯一的虚拟存储进行目录操作时,该操作涉及对各所述多个存储空间中的与被操作的所述目录相对应的目录进行操作。
优选地,当新建一个目录时,在所述至少一个存储空间上新建同样的目录,以保持所述各个存储空间上有相同的目录。优选地,当删除一个目录时,依次搜索每个所述存储空间上对应的目录,并删除该目录。
优选地,当新建一个文件时,依次分析每个所述存储空间上是否有剩余空间,如果有剩余空间,就在该所述存储空间上新建文件。
优选地,当删除一个文件时,依次搜索每个所述存储空间是否存在该文件,如果存在该文件,则将其删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京壹进制信息技术有限公司,未经南京壹进制信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010597937.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:限幅电路
- 下一篇:一种提供电视节目单的方法、系统及提供点播信息的方法