当前位置: 首页 > 专利查询>微软公司专利>正文

可移动存储设备上的外部文件系统元数据的维护技术方案

技术编号:7136911 阅读:299 留言:0更新日期:2012-04-11 18:40
主机计算设备(114)/暂时存储设备(102)(TSD)接口消除了对TSD上的存储卷进行全目录爬行以维护元数据数据库(112)的需求。在TSD(102)与高性能主机(114)每次连接时,该元数据数据库(112)是被增量式地更新的,而非被完全地重新生成。因此,主机设备(114)更高效地跟踪和维护外部文件系统元数据(120)。主机设备(114、122)发现和使用该新的TSD功能以高效地更新该元数据数据库(112)。主机设备(114、122)向该TSD(102)提供了管控该TSD(102)的操作的参数。该TSD(102)协作地将与对存储卷(110)上的数据做出改变的存储位置相对应的地址记入日志,并且在发现该主机设备(114)的更新该元数据数据库(112)的能力时,该TSD(102)将该发现提供给该主机设备(114)。

【技术实现步骤摘要】
【国外来华专利技术】可移动存储设备上的外部文件系统元数据的维护背景暂时存储设备(TSD)近年来普遍用于便携式计算机数据存储。TSD可以采用通用 串行总线(USB)或电气和电子工程师协会(“IEEE”)1394标准(火线)、可移动硬盘驱动 器、闪存驱动 器和用于移动电话、数字照相机、个人数字助理、数字音乐播放器(例如MP3播 放器)和其它便携式设备的存储卡和“棒”。只要TSD连接到主机设备上,维护关于包含在TSD上的文件的外部文件系统通 常需要完全列举整个文件目录树。这确保可靠地检测到可能在从当前主机断开TSD时发 生的对在TSD上维护的数据文件的所有改变。例如,当TSD连接到运行Windows Shell Autoplay ( Autoplay)的主机设备上时,Autoplay走查TSD上的整个文件系统树分层结 构以确定TSD上存在哪些内容类型。Autoplay使用该信息来为所发现的内容类型构造适当 的处理程序的列表。问题可以被概括到包括需要TSD的文件系统自身不能以高效的形式提供的聚集 的存储卷元数据的应用程序。这种应用程序必须在每次连接TSD时,枚举该设备的整体内 容并且冗余地重新生成元数据索引。这种本文档来自技高网...

【技术保护点】
一种在存储设备(102)上用于维护与存储在所述存储设备(102)的存储卷(110)上的数据有关的信息的外部文件系统元数据数据库(112)的方法,所述方法包括:  建立与主机设备的连接(202);  发现所述主机设备的更新所述元数据数据库的能力(204);  将与对所述存储卷上的数据做出的改变的存储位置相对应的地址记入日志(208)以及  将与所述元数据数据库的可用性以及与对所述存储卷上的数据做出的改变的存储位置相对应的地址的日志有关的发现提供给所述主机设备(212)。

【技术特征摘要】
【国外来华专利技术】US12/146,0242008年6月25日1.一种在存储设备(10 上用于维护与存储在所述存储设备(10 的存储卷(110)上 的数据有关的信息的外部文件系统元数据数据库(11 的方法,所述方法包括建立与主机设备的连接O02);发现所述主机设备的更新所述元数据数据库的能力(204);将与对所述存储卷上的数据做出的改变的存储位置相对应的地址记入日志O08)以及将与所述元数据数据库的可用性以及与对所述存储卷上的数据做出的改变的存储位 置相对应的地址的日志有关的发现提供给所述主机设备(212)。2.如权利要求1所述的方法,其特征在于,还包括认证所述主机设备以授权对所述存 储卷和所述元数据数据库的更新。3.如权利要求1所述的方法,其特征在于,还包括基于所述地址的日志从所述主机设备接收对所述元数据数据库的改变;以及 根据接收到的改变来读取、写入和修改所述元数据数据库。4.如权利要求3所述的方法,其特征在于,还包括在完成所述读取、写入和修改操作之 后清除所述地址的日志。5.如权利要求3所述的方法,其特征在于,所述提供发现操作还包括根据所述主机设备的指示提供所述地址的日志的子集;以及 所述方法还包括在完成所述读取、写入和修改操作之后清除所述地址的日志的子集。6.如权利要求1所述的方法,其特征在于,还包括从所述主机设备接收对所述存储卷上的数据的改变;以及 根据接收到的改变来读取、写入和修改所述存储卷上的所述数据。7.一种存储用于执行根据权利要求1所述的方法的计算机过程的计算机可执行指令 的计算机可读介质(530、536、538)。8.—种在与存储设备(10 连接的主计算机设备(11 上用于维护与存储在所述存储 设备(10 的存储卷(...

【专利技术属性】
技术研发人员:J·博韦
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1