[发明专利]ALUA首选项和状态转换的主机发现和处理有效
申请号: | 201180051200.4 | 申请日: | 2011-09-30 |
公开(公告)号: | CN103329106A | 公开(公告)日: | 2013-09-25 |
发明(设计)人: | 哈里·克利须那·维姆瑞;楚萨·瑞文德奈斯·高瑟威;奈哈·拉伽德拉普拉萨德·甘地 | 申请(专利权)人: | 赛门铁克公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | alua 首选 状态 转换 主机 发现 处理 | ||
哈里·克利须那·维姆瑞
楚萨·瑞文德奈斯·高瑟威
奈哈·拉伽德拉普拉萨德·甘地
技术领域
本发明涉及非对称逻辑单元(LUN)访问(ALUA)阵列。
背景技术
一些类型的存储阵列提供了通向存储单元阵列的冗余路径,这些存储单元称为逻辑单元或LUN。非对称逻辑单元(LUN)访问(ALUA)是定义存储阵列的行为的一种标准机制。在ALUN阵列中,主计算装置可以通过若干阵列控制器内的任意一个访问该阵列中的每个LUN。然而,在任意给定时刻,针对一个给定的LUN,这些控制器中只有一个处于优化状态(并因此提供更优性能)。因此,如果主机试图通过未处于优化状态的控制器访问LUN时,性能可能会受到不利影响(例如,当访问LUN和/或完全不能访问LUN时,提供的I/O吞吐量下降)。
发明的披露
在此披露了发现并处理ALUA阵列控制器状态转换的不同系统和方法。一种这类方法包括:检测非对称逻辑单元(LUN)访问(ALUA)阵列内的LUN的首选控制器,然后检测该LUN的当前所有者控制器不是该首选控制器。作为响应,该方法可以发起从当前所有者控制器到首选控制器的所有权变化。这种方法可以通过实施多路径代理的计算装置来执行。
检测首选控制器可以包括:访问该ALUA阵列提供的静态首选项指示器,检测与该LUN的当前所有者控制器相关联的状态信息,和/或从集群中的一个其他节点接收首选控制器,在该集群中该其他节点选择多个控制器之一作为首选控制器(例如,根据预先设定的算法)。
另一种方法包括检测与LUN有关的一个ALUA阵列中的第一控制器的一种初始状态。这种初始状态是有效优化状态。然后该方法在检测初始状态之后检测与该LUN有关的第一控制器的一种后续状态。该方法不响应于从该ALUA阵列接收到表示一种状态转换的消息而检测后续状态(例如,该方法因此可以操作在一些系统中,在这些系统中不通过执行该方法的多路径代理来接收这类消息)。接着响应于后续状态不是有效优化状态,该方法使一个计算装置通过第二控制器来访问LUN。当执行上述动作时第二控制处于有效优化状态。
检测后续状态可以包括:在该计算装置通过第一控制器访问LUN时检测输入/输出性能下降,从ALUA阵列请求信息(该信息识别与LUN有关的第一控制器的状态),和/或当计算装置通过第一控制器访问LUN时检测输入/输出错误。检测后续状态的动作可以响应于计算装置从管理员接收请求而执行。
一种系统的示例可以包括一个或多个处理器以及连接至这些处理器的存储器。该存储器存储程序指令,这些程序指令可执行用于实施像上述方法的一种方法。同样,这些程序指令可以存储在计算机可读存储介质中。
前述内容是概述,因此必然包含简单化、一般化和细节省略;因此,本领域的那些普通技术人员将认识到概述仅是说明性的并且不用于任何限制。仅由权利要求所定义的本发明的其他方面、发明性特点和优点将在以下给出的非限制性详细描述中变得明显。
附图简要说明
通过参考附图,本发明可以得到更好的理解,并且其众多目标、特征以及优点对本领域的普通技术人员是明显的。
图1是根据本发明的一个实施例的一种包括ALUA阵列的系统的方框图。
图2是根据本发明的实施例的一种用于发现并处理ALUA阵列中的首选项的方法的流程图。
图3是根据本发明的一个实施例的一种用于发现并处理ALUA阵列中的所有权转换的方法的流程图。
图4是根据本发明的一个实施例的一种计算装置的方框图,该方框图展示了ALUA阵列的主机接口可以如何在软件中实施。
图5是根据本发明的一个实施例的一种网络系统的框图,该框图展示了各种计算装置如何通过网络进行通信。
尽管本发明易于进行各种修改和替换,但在附图和详细描述中本发明的具体实施例作为示例来提供。应当理解,附图和详细描述不用于将本发明限制于所披露的具体形式。相反,本发明应涵盖落在所附权利要求定义的精神和范围之内的所有修改形式、等同形式和替代形式。
实施本发明的一种或多种模式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180051200.4/2.html,转载请声明来源钻瓜专利网。