用于动态管理对分布式存储区域网络环境中的逻辑单元号的访问的方法及其设备技术

技术编号:21579491 阅读:36 留言:0更新日期:2019-07-10 17:42
动态调整分布式存储区域网络环境中的逻辑单元号故障域的方法、非暂时性计算机可读介质和设备包括:确定集群的多个节点中的至少一个节点何时被从该集群的该多个节点中的其他节点切断。标识由该多个节点中的每个节点拥有的任意逻辑单元号(LUN)。将由被确定为被切断的、该多个节点中的该至少一个节点拥有的所标识的LUN中的任意LUN的故障域从操作的分布式任务集合模式(DTM)调整到操作的单个任务集合模式(STM)。该调整在没有从DTM操作到STM操作的、到与该集群交互的一个或多个主机计算设备中的任意主机计算设备的任意通信的情况下进行。

A Method and Device for Dynamic Management of Access to Logic Unit Numbers in Distributed Storage Area Networks

【技术实现步骤摘要】
【国外来华专利技术】用于动态管理对分布式存储区域网络环境中的逻辑单元号的访问的方法及其设备本申请要求2016年11月22日提交的美国专利申请序列号15/358,582的权益,其全部内容通过引用并入本文。
该技术一般涉及管理分布式存储区域网络(SAN)环境的方法和设备,更具体地,涉及动态管理对分布式存储区域网络中逻辑单元号的访问的方法、非暂态计算机可读介质和设备,该分布式存储区域网络对主机透明且无中断。
技术介绍
分布式存储区域网络(SAN)环境具有形成集群的多个节点。该集群向主机呈现存储的单个逻辑视图,但实际上包括多个逻辑单元号(LUN)。结果,对多个节点之一所拥有的多个LUN中的特定一个LUN的访问对于主机是透明的。然而,在每个LUN内部物理连接到集群中的多个节点之一并由其拥有。因此,必须将对这些LUN中的一个LUN的任意介质访问操作重定向到拥有LUN的集群中的节点。因此,为了促进该重定向,关于LUN中的每一个的诸如管理状态和预留状态的某些元数据信息被分发并缓存在可以到达LUN的集群中的多个节点中的每个节点上。必须在集群中的所有节点上存在分布式元数据信息的单个且一致的视图,并且需要在集群中的所有参与节本文档来自技高网...

【技术保护点】
1.一种方法,包括:由计算设备确定集群的多个节点中的至少一个节点何时被从所述集群的所述多个节点中的其他节点切断;由所述计算设备标识由所述多个节点中的每个节点拥有的任意逻辑单元号(LUN);以及由所述计算设备将针对由被确定为被切断的、所述多个节点中的所述至少一个节点拥有的所标识的所述LUN中的任意LUN的故障域从操作的分布式任务集合模式(DTM)调整到操作的单个任务集合模式(STM),而无需到与所述集群交互的一个或多个主机计算设备中的任意主机计算设备的、关于从DTM操作到STM操作的所述调整的任意通信。

【技术特征摘要】
【国外来华专利技术】2016.11.22 US 15/358,5821.一种方法,包括:由计算设备确定集群的多个节点中的至少一个节点何时被从所述集群的所述多个节点中的其他节点切断;由所述计算设备标识由所述多个节点中的每个节点拥有的任意逻辑单元号(LUN);以及由所述计算设备将针对由被确定为被切断的、所述多个节点中的所述至少一个节点拥有的所标识的所述LUN中的任意LUN的故障域从操作的分布式任务集合模式(DTM)调整到操作的单个任务集合模式(STM),而无需到与所述集群交互的一个或多个主机计算设备中的任意主机计算设备的、关于从DTM操作到STM操作的所述调整的任意通信。2.根据权利要求1所述的方法,其中调整所述故障域还包括:由所述计算设备中止由被确定为被切断的、所述多个节点中的所述至少一个节点拥有的所标识的所述LUN中的任意LUN的任意未决输入/输出(I/O)操作。3.根据权利要求1或2所述的方法,还包括:由所述计算设备将到被确定为被切断的、所述多个节点中的所述至少一个节点的路径通告为活动优化路径,并且将从所述多个节点中的所述其他节点到被确定为被切断的、所述多个节点中的至少一个节点的其他路径通告为不可用的。4.根据任一前述权利要求所述的方法,还包括:由所述计算设备确定多个节点中的所述至少一个节点何时重新获得与所述多个节点中的所述其他节点的连接;以及通过从操作的所述STM切换到操作的所述DTM来调整由被确定为重新获得连接的、所述多个节点中的所述至少一个节点拥有的所标识的所述LUN中的任意LUN的所述故障域,而无需到与所述集群交互的一个或多个主机计算设备中的任意主机计算设备的、关于从所述STM操作到所述DTM操作的所述调整的任意通信。5.根据权利要求4所述的方法,还包括:由所述计算设备将从所述多个节点中的所述其他节点到所述多个节点中的所述至少一个节点的路径通告为活动的非优化的。6.一种非暂态机器可读介质,具有存储在其上的用于执行包括机器可执行代码的方法的指令,所述机器可执行代码在由至少一个机器执行时使得所述机器:确定集群的多个节点中的至少一个节点何时被从所述集群的所述多个节点中的其他节点切断;标识由所述多个节点中的每个节点拥有的任意逻辑单元号(LUN);以及将针对由被确定为被切断的、所述多个节点中的所述至少一个节点拥有的所标识的所述LUN中的任意LUN的故障域从操作的分布式任务集合模式(DTM)调整到操作的单个任务集合模式(STM),而无需到与所述集群交互的一个或多个主机计算设备中的任意主机计算设备的、关于从DTM操作到STM操作的所述调整的任意通信。7.根据权利要求6所述的介质,其中调整所述故障域还包括:中止针对由被确定为被切断的、所述多个节点中的所述至少一个节点拥有的所标识的LUN中的任意LUN的任意输入/输出(I/O)操作。8.根据权利要求6或7所述的介质,还包括:将到被确定为被切断的、所述多个节点中的所述至少一个节点的路径通告为活动优化路径,并且将从所述多个节点中的所述其他节点到被确定为被切断的、所述多个节点中的所述至少一个节点的其他路径通告为不可用的。9.根据权利要求6至8中任一项所述...

【专利技术属性】
技术研发人员:S·波普里S·马雷迪亚G·斯里尼瓦斯
申请(专利权)人:NETAPP股份有限公司
类型:发明
国别省市:美国,US

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

1