[发明专利]挂载文件或目录到本地或远程主机的方法和装置有效
申请号: | 200910130300.0 | 申请日: | 2009-03-31 |
公开(公告)号: | CN101853254A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 兰龙文;谌伟;孟宪栋;徐健;付强 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 载文 目录 本地 远程 主机 方法 装置 | ||
1.一种用于挂载至少一个文件到本地或远程主机的方法,包括:
创建虚拟设备镜像,所述虚拟设备镜像包含逻辑块地址表;
将按照标准的设备镜像文件系统格式计算出的所述至少一个文件的块地址和所占用空间的大小的信息写入所述逻辑块地址表中;
在所述逻辑块地址表中记录文件地址映射关系,所述文件地址映射关系包含从所述至少一个文件的块地址到该至少一个文件位于所述虚拟设备镜像的外部的实际地址的映射;以及
将所创建的虚拟设备镜像挂载到本地或远程主机。
2.根据权利要求1所述的方法,其中所述虚拟设备镜像还包含虚拟镜像文件头,该方法还包括:
在虚拟镜像文件头中为所述至少一个文件生成目录记录;以及
将所述至少一个文件的块地址和所占用空间大小的信息写入所述至少一个文件的目录记录。
3.根据权利要求1或2所述的方法,该方法进一步包括:
在所述写入步骤中,将按照标准的设备镜像文件系统格式计算出的要挂载的至少一个目录的块地址和所占用空间的大小的信息写入所述逻辑块地址表中;
在所述逻辑块地址表中记录目录地址映射关系,所述目录地址映射关系包含从所述至少一个目录的块地址到该至少一个目录在所述虚拟设备镜像中的实际位置的映射。
4.根据权利要求3所述的方法,该方法还包括:
在虚拟镜像文件头中为所述至少一个目录生成目录记录;以及
将所述至少一个目录的块地址和所占用空间大小的信息写入所述至少一个目录的目录记录。
5.根据权利要求4所述的方法,该方法还包括:
按照所述逻辑块地址表中记录的目录地址映射关系,将所述至少一个目录放置到所述至少一个目录在所述虚拟镜像文件头中的实际位置。
6.根据权利要求4或5所述的方法,其中所述虚拟镜像文件头中还包含卷描述符,所述方法还包括:
将卷描述符在虚拟镜像文件头中的位置从其块地址调整到所述卷描述符在所述虚拟镜像文件头中的实际位置;
其中所述逻辑块地址表中记录有所述卷描述符的块地址和所占用空间大小的信息以及所述卷描述符的块地址到所述卷描述符在所述虚拟镜像文件头中的实际位置的映射。
7.一种用于挂载至少一个文件到本地或远程主机的装置,包括:
创建单元,用于创建虚拟设备镜像,所述虚拟设备镜像包含逻辑块地址表;
处理单元,用于将按照标准的设备镜像文件系统格式计算出的所述至少一个文件的块地址和所占用空间的大小的信息写入所述逻辑块地址表中,并在所述逻辑块地址表中记录文件地址映射关系,所述文件地址映射关系包含从所述至少一个文件的块地址到该至少一个文件位于所述虚拟设备镜像的外部的实际地址的映射;以及
驱动装置,将所创建的虚拟设备镜像挂载到本地或远程主机。
8.根据权利要求7所述的装置,其中所述虚拟设备镜像还包含虚拟镜像文件头,该装置还包括:
目录记录生成单元,在虚拟镜像文件头中为所述至少一个文件生成目录记录,并将所述至少一个文件的块地址和所占用空间大小的信息写入所述至少一个文件的目录记录。
9.根据权利要求7或8所述的装置,其中所述处理单元还将按照标准的设备镜像文件系统格式计算出的要挂载的至少一个目录的块地址和所占用空间的大小的信息写入所述逻辑块地址表中,并在所述逻辑块地址表中记录目录地址映射关系,所述目录地址映射关系包含从所述至少一个目录的块地址到该至少一个目录在所述虚拟设备镜像中的实际位置的映射。
10.根据权利要求9所述的装置,其中目录记录生成单元还在虚拟镜像文件头中为所述至少一个目录生成目录记录,并将所述至少一个目录的块地址和所占用空间大小的信息写入所述至少一个目录的目录记录。
11.根据权利要求10所述的装置,其中所述处理单元还按照所述逻辑块地址表中记录的目录地址映射关系,将所述至少一个目录放置到所述至少一个目录在所述虚拟镜像文件头中的实际位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910130300.0/1.html,转载请声明来源钻瓜专利网。