【技术实现步骤摘要】
路径切换的方法、装置及计算机可读存储介质
本申请涉及存储领域,特别涉及路径切换的方法、装置及计算机可读存储介质。
技术介绍
在SAN(StorageAreaNetwork,存储区域网络)网络中,多控存储系统的多个控制器通常可以通过不同的端口接入SAN网络,其中,控制器上的端口可称为目标端口(targetport)。服务端(比如:业务服务器)也可以通过多个不同的端口接入SAN网络,其中,服务端上的端口可称为起始端口(initiatorport)。服务端上的起始端口与控制器上的目标端口可以构成多种连接关系。参见图1,为本申请示出的一种SAN网络的架构示意图,如图1所示,服务端(业务服务器)上具有两个起始端口,控制器1上有两个目标端口,控制器2上有两个目标端口。图1的网络架构中起始端口与目标端口的连接关系有:P1-P9、P1-P11、P2-P12和P2-P10。进一步地,起始端口、目标端口和多控存储系统上的LUN(LogicalUnitNumber,逻辑单元号)构成多条服务端访问LUN的路径。如果任一控制器 ...
【技术保护点】
1.一种路径切换的方法,应用于多控存储系统,所述多控存储系统包括第一控制器和第二控制器,其特征在于,包括:/n所述第一控制器将所有第一端口对应的物理链路断开,并将自身的控制器标识发送至所述第二控制器;其中,所述第一端口为所述第一控制器上的端口;/n所述第二控制器基于所述第一控制器的控制器标识和预设的端口绑定关系,确定与每一第一端口对应的第二端口,并在该第二端口上创建虚拟第一端口;其中,所述第二端口为所述第二控制器上的端口;/n所述第二控制器将所述虚拟第一端口接入所述多控存储系统所在的存储区域网络。/n
【技术特征摘要】
1.一种路径切换的方法,应用于多控存储系统,所述多控存储系统包括第一控制器和第二控制器,其特征在于,包括:
所述第一控制器将所有第一端口对应的物理链路断开,并将自身的控制器标识发送至所述第二控制器;其中,所述第一端口为所述第一控制器上的端口;
所述第二控制器基于所述第一控制器的控制器标识和预设的端口绑定关系,确定与每一第一端口对应的第二端口,并在该第二端口上创建虚拟第一端口;其中,所述第二端口为所述第二控制器上的端口;
所述第二控制器将所述虚拟第一端口接入所述多控存储系统所在的存储区域网络。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果重新启用所述第一控制器,所述第二控制器移除所述第二端口上的所述虚拟第一端口,并将自身的控制器标识发送至所述第一控制器;
所述第一控制器基于所述第二控制器的控制器标识和所述端口绑定关系,确定与所述第二端口对应的第一端口,并使能与所述第二端口对应的第一端口;
所述第一控制器将所述第一端口接入所述存储区域网络。
3.一种路径切换的方法,应用于多控存储系统的第一控制器,所述多控存储系统还包括第二控制器,其特征在于,包括:
将所有第一端口对应的物理链路断开;
将自身的控制器标识发送至所述第二控制器,已由所述第二控制器在与每一第一端口对应的第二端口上创建虚拟第一端口、并将所述虚拟第一端口接入所述多控存储系统所在的存储区域网络;其中,所述第一端口为所述第一控制器上的端口,所述第二端口为所述第二控制器上的端口,所述第二端口由所述第二控制器通过所述第一控制器的控制器标识和预设的端口绑定关系确定。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
如果重新启用所述第一端口对应的物理链路,接收所述第二控制器发送的所述第二控制器的控制器标识;
基于所述第二控制器的控制器标识和所述端口绑定关系,确定与所述第二端口对应的第一端口,并使能所述第一端口;
将所述第一端口接入所述存储区域网络。
5.一种路径切换的方法,应用于多控存储系统的第二存储设备,所述多控存储系统还包括第一控制器,其特征在于,包括:
接收所述第一控制器在断开第一端口对应的物理链路后发送的控制器标识;其中,所述第一端口...
【专利技术属性】
技术研发人员:吴鹏飞,
申请(专利权)人:杭州宏杉科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。