【技术实现步骤摘要】
【国外来华专利技术】数据存储系统中的链路速度恢复
[0001]本专利技术涉及用于数据存储系统中的链路速度恢复的计算机程序产品、系统和方法。
技术介绍
[0002]存储系统通常包括存储控制器和一个或多个数据存储设备,诸如硬盘驱动器、固态驱动器、磁带驱动器等。存储系统通常连接到主机,该主机托管发布用于将数据写入存储子单元(例如卷)或从存储子单元读取数据的输入/输出指令或命令的应用。
[0003]数据存储系统(特别是在企业级的数据存储系统)通常被设计为提供高级别的冗余,以在数据存储系统的组件故障的情况下降低数据丢失的风险。因此,数据的多个副本频繁地存储在地理上分散的多个系统上。来自主机的要存储在数据存储系统中的数据通常被定向到本地站点处的主要数据存储设备,然后被复制到在地理上可能远离主要数据存储设备的一个或多个辅助数据存储设备。
[0004]在某些计算环境中,存储区域网络提供多个主机系统与控制多个存储装置(例如,直接存取存储装置(DASD)、独立磁盘冗余阵列(RAID)、磁盘捆绑(JBOD)等)的多个存储控制单元之间的通信路径或信道。 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:执行链路速度恢复以在通信链路上实现目标链路速度,包括将顺序链路速度恢复命令的主循环的执行重复第一预定的最大次数,链路速度恢复命令的主循环的每个执行包括在主循环的每个执行内将顺序链路速度恢复命令的子循环的执行重复第二预定的最大次数,顺序链路速度恢复命令的子循环的每个执行包括:发出第一顺序链路速度恢复命令集中的序列中下一个链路速度恢复命令;在发出序列中下一个链路速度恢复命令之后,确定是否已经达到所述目标链路速度;以及如果响应于序列中下一个链路速度恢复命令已经达到所述目标链路速度,则终止链路速度恢复的执行;其中在将链路速度恢复命令的子循环的执行重复第二预定的最大次数之后,链路速度恢复命令的主循环的每个执行进一步包括:发出第二顺序链路速度恢复命令集的序列中下一个链路速度恢复命令;在发出序列中下一个链路速度恢复命令之后,确定是否已经达到所述目标链路速度;以及如果响应于序列中下一个链路速度恢复命令已经实现所述目标链路速度,则终止链路速度恢复的执行。2.根据权利要求1所述的方法,其中链路速度恢复命令的主循环的每个执行进一步包括:在将链路速度恢复命令的所述主循环的执行重复所述第一预定最大次数之后,如果响应于链路速度恢复命令还未实现所述目标链路速度,则终止链路速度恢复的执行。3.根据权利要求1所述的方法,其中链路速度恢复命令的子循环的每个执行进一步包括:如果响应于第一链路速度恢复命令集还未达到所述目标链路速度,则发出第一链路速度恢复命令集的另一序列中下一个链路速度恢复命令;确定在发出所述第一链路速度恢复命令集的另一序列中下一个链路速度恢复命令之后是否已经实现所述目标链路速度;以及如果响应于所述第一链路速度恢复命令集的另一序列中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。