【技术实现步骤摘要】
【国外来华专利技术】动态张力补偿的行为模型
本专利技术涉及磁带存储系统,更具体地说,涉及选择性地调节磁带驱动器设定以成功地从磁带读取数据。
技术介绍
基于定时的伺服(TBS)是一项在二十世纪九十年代后期针对线性磁带驱动器开发的技术。在TBS系统中,记录的伺服图案包括具有两个不同方位角斜率的过渡,从而形成人字形类型的图案。这些图案化的过渡允许通过评估由伺服读取器在图案经过伺服读取器时读取图案而产生的脉冲的相对定时来确定磁头横向位置的估计。在TBS格式中,伺服图案被预先记录在分布在整个磁带上的若干频带中。通常,在给定的磁带上包括五个或九个伺服图案频带,该频带大约平行于磁带的纵轴延伸。数据被记录在位于伺服带对之间的磁带区域中。在IBM线性磁带开放(LTO)和企业磁带驱动器的读/写磁头中,每个磁头模块通常都提供两个伺服读取器,从中可以得出纵向位置(LPOS)信息以及位置误差信号(PES)。通过使用匹配滤波器内插器/相关器的同步伺服通道可有效地检测TBS图案,从而确保对伺服读取器信号进行理想的滤波。随着未来磁带介质和磁带驱动器的磁道密度增加,通过使用读取TBS图案所产生的反馈来精确控制磁头的横向位置和/或磁头相对于磁带的倾斜变得越来越困难。传统的基于伺服的实现方式可能不够准确,无法确保沿数据磁道移动的数据读取器和写入器的适当定位。此外,磁头横向位置估计的重复率可能太低,以至于在使用过程中磁带速度发生变化时无法确保恰当的跟踪操作。磁头横向位置估计的重复率另外可能无法支持具有将来具有更大带宽的未来致动器。因此,现有技术需要解决 ...
【技术保护点】
1.一种磁带驱动器实现的方法,包括:/n启动对磁带的读取请求的执行;/n检测到读取错误;/n检查与读取请求的已执行部分相对应的性能数据;/n确定磁带的当前张力设定是否准确;/n响应于确定磁带的当前张力设定是准确的,确定读取错误是否是错误突发的一部分;/n响应于确定读取错误不是错误突发的一部分,发送一个或多个指令以对磁带的与读取错误相对应的一部分执行第一重新读取尝试;/n确定第一重新读取尝试是否成功;/n响应于确定未成功执行第一重新读取尝试而选择张力设定范围;/n选择横向偏移范围;/n发送一个或多个指令以应用张力设定范围中的张力设定和横向偏移范围中的横向偏移的每个唯一性组合;/n针对所应用的唯一性组合的每一个,发送一个或多个指令以对磁带的与读取错误相对应的部分执行第二阶段重读取尝试;和/n确定是否针对所述唯一性组合的任何一个成功执行了第二阶段重新读取尝试。/n
【技术特征摘要】
【国外来华专利技术】20180424 US 15/961,682;20190205 US 16/268,2591.一种磁带驱动器实现的方法,包括:
启动对磁带的读取请求的执行;
检测到读取错误;
检查与读取请求的已执行部分相对应的性能数据;
确定磁带的当前张力设定是否准确;
响应于确定磁带的当前张力设定是准确的,确定读取错误是否是错误突发的一部分;
响应于确定读取错误不是错误突发的一部分,发送一个或多个指令以对磁带的与读取错误相对应的一部分执行第一重新读取尝试;
确定第一重新读取尝试是否成功;
响应于确定未成功执行第一重新读取尝试而选择张力设定范围;
选择横向偏移范围;
发送一个或多个指令以应用张力设定范围中的张力设定和横向偏移范围中的横向偏移的每个唯一性组合;
针对所应用的唯一性组合的每一个,发送一个或多个指令以对磁带的与读取错误相对应的部分执行第二阶段重读取尝试;和
确定是否针对所述唯一性组合的任何一个成功执行了第二阶段重新读取尝试。
2.根据权利要求1所述的磁带驱动器实现的方法,包括:
响应于确定针对所述唯一性组合的任何一个未成功执行第二阶段重新读取尝试,发送一个或多个指令以将通道校准恢复为额定值;
发送一个或多个指令以应用一项或多项设定变更;
发送一个或多个指令以对磁带上与读取错误相对应的部分进行第三阶段重新读取尝试;和
响应于确定未成功执行第三次重新读取尝试,确定磁带上存在永久错误。
3.根据权利要求2所述的磁带驱动器实现的方法,其中,所述一个或多个设定变更对应于从包括以下各项的一组设定中选择的设定:数据流、通道校准、伺服方向和磁带速度。
4.根据权利要求2或3所述的磁带驱动器实现的方法,包括:
在发送一个或多个指令以执行第三阶段重新读取尝试之前,发送一个或多个指令以执行磁带的重新夹紧。
5.根据权利要求1至4的任何一项所述的磁带驱动器实现的方法,包括:
响应于确定读取错误是错误突发的一部分,使用性能数据的至少一部分来确定更新的张力设定;和
发送一个或多个指令以播种更新的张力设定,从而调整当前张力设定。
6.根据权利要求1至5的任何一项所述的磁带驱动器实现的方法,包括:
响应于确定读取错误是错误突发的一部分,使用表格来确定更新的张力设定;和
发送一个或多个指令以强加更新的张力设定,从而调整当前张力设定。
7.根据权利要求1至6的任何一项所述的磁带驱动器实现的方法,其中,所述性能数据选自由以下各项组成的组:数据通道性能、张力误差标准、数据校正状态信息、误差历史信息、持续设定和初始条件。
8.根据权利要求1至7的任何一项所述的磁带驱动器实现的方法,其中,所述张力设定的范围是根据磁带的发生读取错误的部分来选择的。
9.一种包括用于管理磁带驱动器的计算机程序产品,所述计算机程序产品包含:
处理电路可读的并且存储指令的计算机可读存储介质,所述指令用于由所述处理电路执行以执行根据权利要求1至8的任何一项所述的方法。
10.一种存储在计算机可读介质上并可装载到数字计算机中的计算机程序,包含当所述程序在计算机上运行时执行根据权利要求1至8的任何一项所述的方法的软件代码部分。
11.一种用于管理磁带驱动器的系统,包括:
处理器;和
与处理器集成和/或可由处理器执行的逻辑,所述逻辑被配置为使处理器:
由处理器启动对磁带的读取请求的执行;
由处理器检测到读取错误;
由处理器检查与读取请求的已执行部分相对应的性能数据;
由处理器确定磁带的当前张力设定是否准确;
由处理器响应于确定磁带的当前张力设定是准确的,确定读取错误是否是错误突发的一部分;
由处理器响应于确定读取错误不是错误突发的一部分,发送一个或多个指令以对磁带的与读取错误相对应的一部分执行第一重新读取尝试;
由处理器确定第一重新读取尝试是否成功;
由处理器响应于确定未成功执行第一重新读取尝试而选择张力设定范围;
由处理器选择横...
【专利技术属性】
技术研发人员:K·B·贾德,E·S·盖尔,R·C·因奇,小仓英司,鹤田和弘,P·R·尼兰德希尔,宫村刚志,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。