[发明专利]存储装置和命令执行控制方法无效
申请号: | 201210526596.X | 申请日: | 2012-12-07 |
公开(公告)号: | CN103164171A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 水卷正严 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王萍;陈炜 |
地址: | 日本神*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 命令 执行 控制 方法 | ||
技术领域
这里讨论的实施例涉及一种存储装置和命令执行控制方法。
背景技术
诸如廉价盘冗余阵列(RAID)装置的存储装置例如包括通道适配器(channel adapter,CA)作为连接到主计算机的通信接口。CA例如经由通道交换机连接到主计算机的主机总线适配器(HBA)。主计算机通过HBA与CA进行通信,以取得对存储在存储装置中的数据的访问。存储装置的CA不仅可以用于与主计算机进行通信,还可以用于与另一存储装置进行通信。例如,提出了用于在存储单元之间复制数据的灵活数据复制机制。
U.S.专利申请公布第2003/0187945号
然而,在对两种类型的访问操作、即由主计算机进行的对存储装置的访问操作和与另一存储装置进行的访问操作使用单个CA的情况下,如果一种类型的访问操作的数量增加,则另一种类型的访问操作变慢。例如,有时是将主计算机写入存储装置的数据复制到不同的存储装置,以提高数据的可靠性的情况。在这种情况下,如果主计算机对复制目的地存储装置进行许多访问操作,则暂停存储装置之间的复制处理。随后,从主计算机向复制源存储装置发出的写入命令的完成也延迟,这降低了系统的总体性能。因此,在使用存储装置的单个通信接口用于多个目的的情况下,一个用途应用中的数据访问的增加可能使另一用途应用的数据访问效率降低。如果由于这种依赖关系而导致的数据访问效率的降低随机地发生,则系统的总体处理效率降低。
发明内容
目的是提供一种能够防止处理类型的处理增加而引起的处理效率降低的存储装置、命令执行控制方法和程序。
根据一方面,提供一种存储装置,包括:存储器设备;通信接口,用于接收指示对存储器设备的数据访问的命令;判断单元,用于判断经由通信接口接收到的命令的类型;计数单元,用于对经由通信接口接收到的命令中的、当前正在执行的命令的数量进行计数;以及控制单元,用于进行控制,以在当前正在执行的命令的数量小于或等于与经由通信接口新接收到的命令的类型相对应的限值时,对存储器设备进行根据新接收到的命令的数据访问,并且在当前正在执行的命令的数量超过与接收到的命令的类型相对应的限值时,禁止根据接收到的命令的数据访问。
附图说明
图1示出了根据第一实施例的装置的功能配置的示例;
图2示出了根据第二实施例的系统配置的示例;
图3示出了在第二实施例中使用的存储装置的硬件配置的示例;
图4示出了根据第二实施例的命令流控制状况的示例;
图5示出了根据第二实施例的RA目的地存储装置中的命令限制实现的状态;
图6示出了命令的数据格式的示例;
图7示出了命令管理表的示例;
图8是示出根据第二实施例的命令执行处理的过程的流程图;
图9示出了根据第三实施例的命令流控制状况的示例;
图10示出了根据第三实施例的会话管理表的示例;
图11是示出根据第三实施例的命令执行处理的过程的流程图;
图12示出了根据第四实施例的命令流控制状况的示例;
图13示出了根据第四实施例的命令管理表的示例;
图14是示出根据第四实施例的命令管理表更新处理的过程的流程图;
图15是示出根据第四实施例的命令执行处理的过程的示例的流程图;
图16示出了根据第五实施例的命令流控制状况的示例;
图17示出了RA源命令管理表的示例;
图18示出了RA目的地命令管理表的示例;
图19是示出存储装置之间的信息交换过程的示例的序列图;
图20是示出RA源中的命令执行状况通知处理的过程的示例的流程图;
图21示出了根据第五实施例的RA源存储装置中的命令执行处理的过程的示例;
图22示出了RA目的地中的命令限值确定处理的过程的示例;
图23示出了根据第六实施例的命令流控制状况的示例;
图24示出了根据第六实施例的RA源命令管理表的示例;
图25示出了根据第六实施例的RA目的地命令管理表的示例;
图26是示出根据第六实施例的RA源命令执行处理的过程的示例的流程图;
图27是示出根据第六实施例的RA源中的命令执行状况通知处理的过程的示例的流程图;
图28是示出根据第六实施例的RA目的地中的命令限值确定处理的过程的流程图;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210526596.X/2.html,转载请声明来源钻瓜专利网。