用于存储介质格式的冗余识别的装置、系统和方法制造方法及图纸

技术编号:3050734 阅读:192 留言:0更新日期:2012-04-11 18:40
公开了一种用于存储介质格式的冗余识别的装置、系统和方法。所述用于存储介质格式的冗余识别的装置配备有多个模块,所述多个模块被配置为功能性地执行所需步骤:将格式识别数据集合(“FID”)写到所述存储介质上的多个预定位置,基于所述FID中的信息确定所述存储介质的格式,并且在所述存储介质上设置用于后续操作的开始位置,其中所述开始位置与所述存储介质的格式相关。所描述的实施例中的这些模块包括写模块、确定模块和定位模块。在进一步的实施例中,所述存储介质模块可以包括容纳在磁带盒中的数据存储磁带,其中所述磁带盒还包括用于存储CM  FID的盒存储器(“CM”)。

【技术实现步骤摘要】

本专利技术涉及存储系统,并且更具体地涉及存储介质格式的冗余识别。
技术介绍
普通存储介质和存储系统包括各种硬件和介质配置以及格式。 随着技术进步,存储密度提高,错误率降低,并且数据可靠性提高。 这些进步在存储系统或者存储介质产品的后续版本、后续修订版、 或者后续各代中来典型地实现。例如,由International Business Machines ( IBM)提供的3592 Enterprise 磁带存储系统正是存储系统产品家族众多成员中的一 个。甚至可以在各个型号之中实现各种修订版和各代。例如,型号 3592 Enterprise 磁带存储系统包括第 一代(Gl)和第二代(G2)。 在这个例子中,Gl的读写格式不同于G2的读写格式。由于可以存在各种介质格式,所以普通存储介质经常包括识别 器,该识别器用于通知与存储介质接口通信的设备正在使用哪种格 式。例如,在图1中描述的操作图中,磁带存储介质102可以包括 格式识别数据集合(FID) 106,用于识别写在磁带102上的用户 数据108的格式。一个典型的磁带盒可以包括盒存储器(CM),用于存储FID 和供磁带驱动读取存储在磁带盒上的数据使用的其他信息。然而, 在特定情况中,CM可能不可用。例如,CM中的数据被破坏、驱动 不能读取CM等。为了响应这个问题,磁带驱动经常将FID的备份 版本写在磁带的开头,以便于即使CM不可用时,驱动仍可以继续 执行功能。如果FID不可用,驱动就不能确定读写磁带需要的布局信息 (layout information )。布局信息可以包括轨迹间距、加密数据、压 缩数据等。如果此信息不可用,则磁带驱动不能读磁带盒或者将数 据写到磁带盒。在图1中的描述例子中,典型磁带存储系统包括磁带数据存储 介质102。磁带102典型地具有用户区域的预定开始点104。在普通 系统中,FID 106位于开始点104。然后,用户数据108典型地写到 FID 106之后的磁带102的部分。然而,当使用了配置用于不同代存 储设备的磁带102时,会发生特定问题。例如,如果G2磁带被装入 Gl磁带驱动,就会出现错误。虽然磁带102可以与驱动物理地兼容, 但是格式是不兼容的。为了响应这些问题,很多制造商制造了向后兼容相同型号的先 前版本的后续版本。例如,型号3592 Enterprise说^兹带存々者系统的 G2版本也可以与Gl版本兼容。在这样的例子中,G2驱动仍旧能在 Gl格式磁带102上读写数据。在图1中描写的例子中,型号3592 Enterprise 磁带驱动在磁带 102上的用户区域的开始点104处读取FID 106。典型地以G1格式 来写FID 106,以便Gl和G2设备都可以使用磁带102。如果FID 106 指示磁带是G2格式,则驱动必须停止磁带102并且改变内部读写组 件和驱动器以与G2格式兼容。仅在此时,驱动可以继续读取磁带 102上的用户数据108。此问题随着特定操作而恶化。例如,当典型驱动对磁带102进 行倒带时,驱动通常读取FID 106。在这样的例子中,每次磁带102 倒带时,驱动必须改变到Gl配置以读:f又FID 106,并且然后改变回 到G2配置以继续读取用户数据108。这些改变的每一个需要磁带102 停止并且改变内部配置。这些操作典型地浪费了读写时间。另外, 在为了改变配置就需要机械组件改变的系统中,可能发生过度磨损。
技术实现思路
从前述讨论中,显而易见存在对于冗余地识别存储介质格式的装 置、系统和方法的需要。这样的装置、系统和方法将有益地减少对 于存储介质的读写时间,并且减少 一些存储介质机械组件的磨损。响应于技术的当前状态,并且特别是,响应于尚未能由当前可用 的数据存储系统充分解决的技术问题及需要,开发了本专利技术。因而, 开发本专利技术,以提供用于存储介质格式冗余识別的装置、系统和方 法,所述装置、系统和方法克服了很多或者所有上述的技术中的缺 点。用于存储介质格式的冗余识别的装置配备有多个模块,所述多个模块被配置为功能性地执行所需步骤将格式识别数椐集合(FID) 写到所述存储介质上的多个预定位置,基于所述FID中的信息确定 所述存储介质的格式,并且在所述存储介质上设置用于后续操作的 开始位置,其中所述开始位置与所述存储介质的所述格式相关。所 描述的实施例中的这些模块包括写模块、确定模块和定位模块。在 进一步的实施例中,所述存储介质可以包括容纳在磁带盒中的数据 存储磁带,其中所述磁带盒还包括用于存储CM FID的盒存储器 (CM)。在一个实施例中,所述写模块还包括建立模块。所述建立模块 可以被配置为以第一格式构造第一FID,其中所述写模块将所述 第一FID写到所述存储介质上的第一位置;并且以第二格式构造第 二 FID,其中所述写模块将所述第二 FID写到所述存储介质上的第 二位置。在特定的实施例中,所述第一位置和所述第二位置由所述 存储介质的预定容量分开。在进 一 步的实施例中,所述确定模块进 一 步被配置为响应于所 述CMFID不可用的确定而读取所述第一FID。另外,所述确定才莫 块可以包括恢复模块,所述恢复模块被配置为响应于读取所述笫一 FID和所述第二FID的一个时的错误,根据所述第一FID和所述第 二 FID的一个恢复所述存储介质的所述格式。在进一步的实施例中,所述定位模块被配置为响应于所述存储介质以所述第一格式被格式化的确定,将所述开始位置设置到所述 第 一位置,并且响应于所述存储介质以所述第二格式被格式化的确 定,将所述开始位置设置到所述第二位置。还提出了一种用于存储介质的冗余识别的本专利技术的系统。在一 个实施例中,所述系统可以包括磁带盒和磁带驱动。所述磁带盒可以包括数据存储磁带,以及被配置为存储CM FID的盒存储器 (CM)。在进一步的实施例中,所述磁带驱动被配置为将格式识 别数据集合(FID)写到所述磁带盒上的多个预定位置,基于所述 FID中的信息确定所述磁带盒的格式,并且在所述磁带盒上设置用于 后续操作的开始位置,其中所述开始位置与所述磁带盒的所述格式 相关。还提出了用于存储介质格式的冗余识别的本专利技术的方法。公开 的实施例中的方法基本包括执行相对于装置和系统的操作所描述的 上述功能所需的步骤。在一个实施例中,该方法包括将格式识别数 据集合(FID)写到所述存储介质的多个预定位置,基于所述FID 中的信息确定所述存储介质的格式,并且在所述存储介质上设置用 于后续操作的开始位置,其中所述开始位置与所述存储介质的所述 格式相关。贯穿此说明书对特征、优势或者类似语言的涉及并不意味着本 专利技术可以实现的所有特征和优势应该存在于或者存在于任何单独的 实施例中。相反,涉及所述特征和优势的语言应被理解为意味着结 合一个实施例描述的特定的特征、优势或者特点包括在本专利技术的至 少一个实施例中。因此,贯穿此说明书的特征和优势以及类似语言 的讨i仑可以但并不必然是指相同的实施例。而且,本专利技术描述的特征、优势和特点可以在一个或多个实施 例中以任何合适的方式组合。因此,相关
的技术人员将会 认识到在没有特定实施例的 一 个或多个特定特征或者优势的情况下 也可以实现本专利技术。在其他实例中,可以认识到可能没有在本专利技术 所有实施例本文档来自技高网
...

【技术保护点】
用于存储介质格式冗余识别的装置,所述装置包括:写模块,与存储介质通信并被配置为将格式识别数据集合(“FID”)写到所述存储介质上的多个预定位置;确定模块,与所述存储介质通信并被配置为基于所述FID中的信息确定所述存储介质的格式;以及定位模块,与所述确定模块通信并被配置为在所述存储介质上设置用于后续操作的开始位置,其中所述开始位置与所述存储介质的所述格式相关。

【技术特征摘要】
US 2006-10-26 11/553,3151.用于存储介质格式冗余识别的装置,所述装置包括写模块,与存储介质通信并被配置为将格式识别数据集合(“FID”)写到所述存储介质上的多个预定位置;确定模块,与所述存储介质通信并被配置为基于所述FID中的信息确定所述存储介质的格式;以及定位模块,与所述确定模块通信并被配置为在所述存储介质上设置用于后续操作的开始位置,其中所述开始位置与所述存储介质的所述格式相关。2. 根据权利要求1所述的装置,其中所述写模块还包括建立模 块,所述建立模块被配置为以第一格式构造第一 FID,其中所述写模块将所述第一 FID写 到所述存储介质上的第一位置;并且以第二格式构造第二 FID,其中所述写模块将所述第二 FID写到所述存储介质上的第二位置。3. 根据权利要求2所述的装置,其中所述第一位置和所述第二 位置由所述存储介质的预定容量分开。4. 根据权利要求2所述的装置,其中所述定位模块进一步被配置为响应于所述存储介质以所述第 一 格式被格式化的确定,将所述开始位置设置到所述第一位置;并且响应于所述存储介质以所述第二格式被格式化的确定,将所述 开始位置设置到所述第二位置。5. 根据权利要求2所述的装置,其中所述存储介质还包括容纳 于磁带盒中的数据存储磁带,其中所述磁带盒还包括用于存储CM FID的盒存储器(CM)。6. 根据权利要求5所述的装置,其中所述确定模块进一步被配 置为响应于所述CM FID不可用的确定而读取所述第一 FID。7. 根据权利要求2所述的装置,其中所述确定模块还包括恢复 模块,所述恢复模块被配置为响应于在读取所述第一 FID和所述第 二 FID的一个中的错误,根据所述第一 FID和所述第二 FID中的一 个恢复所述存储...

【专利技术属性】
技术研发人员:PM格雷科板垣浩片桐隆司中山浩一
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利