CN101651559A - 一种存储服务在双控制器存储系统中故障切换的方法 - Google Patents
一种存储服务在双控制器存储系统中故障切换的方法 Download PDFInfo
- Publication number
- CN101651559A CN101651559A CN200910016770A CN200910016770A CN101651559A CN 101651559 A CN101651559 A CN 101651559A CN 200910016770 A CN200910016770 A CN 200910016770A CN 200910016770 A CN200910016770 A CN 200910016770A CN 101651559 A CN101651559 A CN 101651559A
- Authority
- CN
- China
- Prior art keywords
- controller
- iscsi
- iscsi target
- controllers
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 239000003999 initiator Substances 0.000 claims description 14
- 230000009977 dual effect Effects 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
本发明提供一种iSCSI Target存储服务在双控制器存储系统中故障切换的方法,该故障切换步骤包括使用电子开关断开故障控制器电源;接管故障控制器iSCSI Target节点及其存储逻辑单元;绑定故障控制器ip并进行arp广播。iSCSI目标器服务故障切换保证了双控存储系统发生单个控制器故障时服务的持续可用性。
Description
技术领域
本发明涉及计算机网络存储技术,具体涉及一种在双控制器ip-san存储系统和设备上的iSCSI Target服务故障切换的方法。
技术背景
SCSI(Small Computer System Interface,小型计算机系统接口)是一种高性能计算机外部设备接口。通过这个接口,所有连接到PC的外部设备均可通过HBA(Host Bus Adapter,主机总线适配器)实现彼此间独立于主机的数据传输和分发。目前SCSI协议的主要功能是在主机和存储设备之间传送命令、状态和块数据。SCSI体系结构定义了发起端(主机)和目标端(例如磁盘、磁带)之间作为客户/服务器进行交换的关系。SCSI-3应用程序客户端在主机上,它描述了高层应用程序、文件系统和操作系统的I/O请求。SCSI-3设备服务器在目标设备中,负责对请求做出响应。客户/服务器请求和响应通过底层传输的方式进行交换,并且由合适的SCSI-3服务发送协议进行管理,如FCP协议或者千兆串行链路的iSCSI协议。
iSCSI协议(Internet Small Computer Systems Interface),是通过tcp/ip网络传输映射SCSI相关体系结构的协议,iSCSI发起端(iSCSI Initiator)通过tcp/ip网络登录iSCSI目标端(iSCSI Target),传输SCSI命令、数据和状态,从而实现多个客户端通过tcp/ip网络获取同一目标端上的多个块设备,主要是磁盘,客户端的应用程序可以将这些块设备作为本地块设备使用,实现了集中存储。
随着网络技术发展,应用中的tcp/ip网络带宽和质量越来越高,iSCSI存储性能提高,应用也越来越广泛,随之而来的是对存储服务的可靠性和数据的安全性需求的提高。对于提供iSCSI存储服务的存储系统,若只有一个存储控制器,则当应用中存储控制器故障时,iSCSI存储应用将中断,这可能造成业务中断甚至数据不完整。若使用双控制器,能够相互接管服务,则根据概率论,存储服务的可用性将大大提高,因为双控制器同时故障的可能性要小得多。配合磁盘阵列RAID,双控存储系统将实现冗余备份功能。而iSCSI Target存储服务在发生控制器故障时切换的方法是这一系统的关键。
发明内容
本发明的目的是克服单控制器存储系统在控制器发生软硬件故障时存储服务将会中断断时造成应用客户端正在进行数据的读写则会造成应用中断和数据不一致的问题。在双控制器系统上的运行服务监控软件,当觉察到另一个控制器发生故障时,则在足够短(60秒以内)的时间内接管其存储服务(基于ip网络的san存储ip-san,基于光纤交换的san存储fc-san等),从而应用客户端的数据读写进程在短暂的中断后继续正常进行。
本发明的方法是按以下方式实现的,在双控存储系统在发生单个控制器故障时将iSCSI Target服务切换到另一控制器上,该双控存储系统主要结构是两个控制器都连接到相同的磁盘组,可以同时访问所有磁盘,如图1所示。在操作系统和软件方面,每个控制器系统都安装iSCSI Target服务软件,该iSCSI Target软件及服务的特征是:能够创建2个以上的iSCSI Target Node;能够将普通磁盘、RAID、逻辑卷LV等块设备作为SCSI逻辑单元LU并为该LU赋予指定的逻辑单元号LUN;能够为每个LU指定一个SCSI ID。其中SCSI ID是逻辑单元的标识,使用唯一的值来表示该逻辑单元,具体实现方法是在增加一个LU时指定和保存一个SCSI ID,当iSCSI发起端执行INQUIRY命令并将INQUIRY命令包中EVPD置位且PAGE CODE值为0x83h时,使用SCSI ID构件响应包回应LU标识。该双控存储系统在启动时和正常运行中保证两个控制器系统上的配置相同,其中两个控制器分别标识为控制器0和控制器1,在正常运行模式下,双控制器系统关于iSCSI Target服务配置如下:
(1)两控制器都运行iSCSI Target服务,分别创建不同的iSCSI Target Node,区别之一是iSCSI Target Name不同。为引用方便,记控制器0的iSCSI TargetNode为iSCSITargetNode0,控制器1的iSCSI Targe Node为iSCSITargetNode1
(2)将共享磁盘组提供的磁盘或者RAID,LV分为两组,分别由两个控制器上两个iSCSI Target Node用作SCSI LU,也即iSCSI LU,并为每个LU分配一个双控系统范围内唯一的单元号LUN和SCSI ID。为方便引用,记为LunGroup0和LunGroup1,分别供iSCSITargetNode0和iSCSITargetNode1使用。
(3)两个控制器使用不同的对外网络ip。为方便引用,记控制器0使用Ip0,控制器1使用Ip1。
(4)保证iSCSI Initiator应用客户端通过网络连接到两个存储控制器。
正常运行时iSCSI Target服务要素分布如表1所示,存储系统应用结构如图1所示。
当iSCSI Initiator应用客户端正在访问(读写)一个控制器上的LU,该控制器硬件或软件系统发生故障导致客户端的iSCSI数据包没有响应,则将故障控制器上的iSCSI Target服务切换到另一控制器。
在系统运行中对iSCSI Target服务运行状态监控的方法,首先检测iSCSITarget服务进程是否存在,若不存在表明iSCSI Target服务停止;其次通过系统回环地址127.0.0.1尝试连接iSCSI Target服务监控TCP端口,若连接失败表明iSCSI Target服务运行异常,然后按照iSCSI协议尝试建立会话并发起REPORTLUN请求LUN列表,若多次尝试失败,表明iSCSI Target服务运行异常,否则认为iSCSITarget服务运行正常。对于iSCSI Target服务启动时对回环地址127.0.0.1开启监听。
iSCSI Target服务切换的过程如下(以控制器0故障为例):
(1)应用客户端块读写请求阻塞,iSCSI Initiator尝试网络重传,假如TCP连接超时,则删除连接,尝试重建会话,直到超时,在此期间双控存储系统将完成iSCSI Target服务接管。
(2)控制器1通过电子开关切断控制器0电源以彻底隔离其对存储资源的访问和对外服务响应
(3)控制器1正在运行的iSCSI Target服务创建iSCSI Target节点iSCSITarget0,并为iSCSITarget0增加逻辑单元资源LunGroup0,按照控制器0原配置设置每个LU的LUN,SCSI ID。
(4)控制器1绑定原控制器A上对外ip Ip0,并进行arp广播
(5)应用客户端接收到arp广播更新Ip0的MAC地址,iSCSI Initiator通过Ip0重新连接到控制器1上的iSCSITarget0,建立会话,获取iSCSI存储逻辑单元列表信息,通过INQUIRY命令查询每个LU的SCSI ID,自此所有挂起的iSCSI LU重新可用,数据读写恢复。
iSCSI Target服务接管后各要素分布如表2所示。
本发明的有益效果是:在双控存储系统在发生单个控制器故障时将iSCSITarget服务切换到另一控制器上,避免iSCSI存储应用业务中断造成数据不完整。使用双控制器,能够相互接管服务,则根据概率论,存储服务的可用性将大大提高,因为双控制器同时故障的可能性要小得多。配合磁盘阵列RAID,双控存储系统将实现冗余备份功能。
附图说明
图1为双控制器故障切换结构示意图。
图2是正常运行时iSCSI Target服务要素分布表;
图3是iSCSI Target服务接管后各要素分布表。
具体实施方式
参照说明书附图对本发明的切换方法作以下详细的说明。
在双控存储系统在发生单个控制器故障时将iSCSI Target服务切换到另一控制器上,该双控存储系统的结构是两个控制器都连接到相同的磁盘组,同时访问所有磁盘,在操作系统和软件方面,每个控制器系统都安装iSCSI Target服务软件,该iSCSI Target软件及服务的特征是:能够创建2个以上的iSCSI TargetNode;能够将普通磁盘、RAID、逻辑卷LV等块设备作为SCSI逻辑单元LU并为该LU赋予指定的逻辑单元号LUN;能够为每个LU指定一个SCSI ID,其中SCSI ID是逻辑单元的标识,使用唯一的值来表示该逻辑单元,在增加一个LU时指定和保存一个SCSI ID,当iSCSI发起端执行INQUIRY命令并将INQUIRY命令包中EVPD置位且PAGECODE值为0x83h时,使用SCSI ID构件响应包回应LU标识,该双控存储系统在启动时和正常运行中保证两个控制器系统上的配置相同,其中两个控制器分别标识为控制器0和控制器1,在正常运行模式下,双控制器系统关于iSCSI Target服务配置如下:
(1)两控制器都运行iSCSI Target服务,分别创建不同的iSCSI Target Node,区别之一是iSCSI Target Name不同,为引用方便,记控制器0的iSCSI TargetNode为iSCSITargetNode0,控制器1的iSCSI Targe Node为iSCSITargetNode1;
(2)将共享磁盘组提供的磁盘或者RAID,LV分为两组,分别由两个控制器上两个iSCSI Target Node用作SCSI LU,也即iSCSI LU,并为每个LU分配一个双控系统范围内唯一的单元号LUN和SCSI ID,为方便引用,记为LunGroup0和LunGroup1,分别供iSCSITargetNode0和iSCSITargetNode1使用;
(3)两个控制器使用不同的对外网络ip,为方便引用,记控制器0使用Ip0,控制器1使用Ip1;
(4)保证iSCSI Initiator应用客户端通过网络连接到两个存储控制器。
双控制器连接到相同的磁盘阵列,在正常运行模式下,双控制器都运行iSCSITarget服务,但提供不同的iSCSI Target Node和主控不同的磁盘资源和对外ip;双控制器都运行监控软件监控控制器的iSCSI Target服务运行状况并相互通信,当一个控制器发生故障时,应用客户端访问故障控制器提供的iSCSI Target Node失败,根据iSCSI协议以及客户端数据读写超时重尝机制,它将维持一段时间的等待和重试,在这段时间内,另一控制器将接管故障控制器的iSCSI Target服务,以两个控制器分别为控制器0,控制器1,一个控制器提供iSCSITargetNode0,绑定IP0,另一控制器提供iSCSITargetNode1绑定IP1,假设控制器0障,控制器1管,故障接管步骤如下:
(S1)控制器1通过电子开关切断控制器0电源以彻底隔离其对存储资源的访问和对外服务响应;
(S2)控制器1正在运行的iSCSI Target服务创建iSCSITargetNode0,并为iSCSITargetNode0增加原控制器0上的存储资源,以逻辑单元LUN的形式;
(S3)控制器1绑定原控制器A上对外ip IP0,并进行arp广播;
(S4)应用客户端通过IP0重新连接到iSCSITargetNode0,重新建立会话,获取iSCSI存储逻辑单元,重新传输数据读写请求。
检测系统上iSCSI Target服务是否运行正常的方法为首先检查iSCSI Target服务进程是否存在,其次模拟iSCSI Initiator登录本控制器系统上iSCSI TargetNode并请求报告逻辑单元列表REPORTLUN来模拟应用客户端访问,两步骤都正常则认为本系统上iSCSI Target服务运行正常,否则为异常。
控制器接管时,保持新增的要素和故障控制器的一致,这些要素包括:iSCSITarget Node Name,存储设备列表及其对应的LUN号、SCSI-ID,对外服务ip。
Claims (4)
1、一种iSCSI Target存储服务在双控制器存储系统中故障切换的方法,其特征在于,在双控存储系统在发生单个控制器故障时将iSCSI Target服务切换到另一控制器上,该双控存储系统的结构是两个控制器都连接到相同的磁盘组,同时访问所有磁盘,在操作系统和软件方面,每个控制器系统都安装iSCSI Target服务软件,该iSCSI Target软件及服务的特征是:能够创建2个以上的iSCSI TargetNode;能够将普通磁盘、RAID、逻辑卷LV等块设备作为SCSI逻辑单元LU并为该LU赋予指定的逻辑单元号LUN;能够为每个LU指定一个SCSI ID,其中SCSI ID是逻辑单元的标识,使用唯一的值来表示该逻辑单元,在增加一个LU时指定和保存一个SCSI ID,当iSCSI发起端执行INQUIRY命令并将INQUIRY命令包中EVPD置位且PAGECODE值为0x83h时,使用SCSI ID构件响应包回应LU标识,该双控存储系统在启动时和正常运行中保证两个控制器系统上的配置相同,其中两个控制器分别标识为控制器0和控制器1,在正常运行模式下,双控制器系统关于iSCSI Target服务配置如下:
(1)两控制器都运行iSCSI Target服务,分别创建不同的iSCSI Target Node,区别之一是iSCSI Target Name不同,为引用方便,记控制器0的iSCSI TargetNode为iSCSITargetNode0,控制器1的iSCSI Targe Node为iSCSITargetNode1;
(2)将共享磁盘组提供的磁盘或者RAID,LV分为两组,分别由两个控制器上两个iSCSI Target Node用作SCSI LU,也即iSCSI LU,并为每个LU分配一个双控系统范围内唯一的单元号LUN和SCSI ID,为方便引用,记为LunGroup0和LunGroup1,分别供iSCSITargetNode0和iSCSITargetNode1使用;
(3)两个控制器使用不同的对外网络ip,为方便引用,记控制器0使用Ip0,控制器1使用Ip1;
(4)保证iSCSI Initiator应用客户端通过网络连接到两个存储控制器。
2、根据权利要求1所述的故障切换的方法,其特征在于,双控制器连接到相同的磁盘阵列,在正常运行模式下,双控制器都运行iSCSI Target服务,但提供不同的iSCSI Target Node和主控不同的磁盘资源和对外ip;双控制器都运行监控软件监控控制器的iSCSI Target服务运行状况并相互通信,当一个控制器发生故障时,应用客户端访问故障控制器提供的iSCSI Target Node失败,根据iSCSI协议以及客户端数据读写超时重尝机制,它将维持一段时间的等待和重试,在这段时间内,另一控制器将接管故障控制器的iSCSI Target服务,以两个控制器分别为控制器0,控制器1,一个控制器提供iSCSITargetNode0,绑定IPO,另一控制器提供iSCSITargetNode1绑定IP1,假设控制器0障,控制器1管,故障接管步骤如下:
(S1)控制器1通过电子开关切断控制器0电源以彻底隔离其对存储资源的访问和对外服务响应;
(S2)控制器1正在运行的iSCSI Target服务创建iSCSITargetNode0,并为iSCSITargetNode0增加原控制器0上的存储资源,以逻辑单元LUN的形式;
(S3)控制器1绑定原控制器A上对外ip IPO,并进行arp广播;
(S4)应用客户端通过IPO重新连接到iSCSITargetNode0,重新建立会话,获取iSCSI存储逻辑单元,重新传输数据读写请求。
3、根据权利要求1所述的故障切换的方法,其特征在于,检测系统上iSCSITarget服务是否运行正常的方法为首先检查iSCSI Target服务进程是否存在,其次模拟iSCSI Initiator登录本控制器系统上iSCSI Target Node并请求报告逻辑单元列表REPORTLUN来模拟应用客户端访问,两步骤都正常则认为本系统上iSCSITarget服务运行正常,否则为异常。
4、根据权利要求1所述的故障切换的方法,其特征在于,控制器接管时,保持新增的要素和故障控制器的一致,这些要素包括:iSCSI Target Node Name,存储设备列表及其对应的LUN号、SCSI-ID,对外服务ip。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100167704A CN101651559B (zh) | 2009-07-13 | 2009-07-13 | 一种存储服务在双控制器存储系统中故障切换的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100167704A CN101651559B (zh) | 2009-07-13 | 2009-07-13 | 一种存储服务在双控制器存储系统中故障切换的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101651559A true CN101651559A (zh) | 2010-02-17 |
CN101651559B CN101651559B (zh) | 2011-07-06 |
Family
ID=41673688
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100167704A Active CN101651559B (zh) | 2009-07-13 | 2009-07-13 | 一种存储服务在双控制器存储系统中故障切换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101651559B (zh) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102318275A (zh) * | 2011-08-02 | 2012-01-11 | 华为技术有限公司 | 基于cc-numa的报文处理方法、装置和系统 |
CN102868754A (zh) * | 2012-09-26 | 2013-01-09 | 北京联创信安科技有限公司 | 一种实现集群存储高可用性的方法、节点装置和系统 |
CN102868727A (zh) * | 2012-08-23 | 2013-01-09 | 广东电子工业研究院有限公司 | 一种实现逻辑卷高可用性的方法 |
CN103124282A (zh) * | 2011-11-17 | 2013-05-29 | 英业达股份有限公司 | 利用乙太光纤网路的失效移转的处理系统及其方法 |
CN103259688A (zh) * | 2013-06-04 | 2013-08-21 | 北京搜狐新媒体信息技术有限公司 | 一种分布式存储系统的故障诊断方法与装置 |
CN103383689A (zh) * | 2012-05-03 | 2013-11-06 | 阿里巴巴集团控股有限公司 | 一种服务进程故障检测方法、装置及服务节点 |
CN104718536A (zh) * | 2012-06-25 | 2015-06-17 | Netapp股份有限公司 | 网络存储系统中的非破坏性控制器更换 |
CN104952476A (zh) * | 2015-07-08 | 2015-09-30 | 山东中孚信息产业股份有限公司 | 一种可靠移动存储介质及实现方法 |
CN105159846A (zh) * | 2015-07-02 | 2015-12-16 | 浙江宇视科技有限公司 | 一种支持虚拟化磁盘双控切换的方法和存储系统 |
CN105337762A (zh) * | 2015-09-28 | 2016-02-17 | 浪潮(北京)电子信息产业有限公司 | 一种支持自动故障切换的文件共享方法 |
CN105516252A (zh) * | 2015-11-26 | 2016-04-20 | 华为技术有限公司 | Tcp连接的切换方法、装置和系统 |
CN106294031A (zh) * | 2016-07-29 | 2017-01-04 | 杭州宏杉科技有限公司 | 一种业务管理方法和存储控制器 |
CN106354436A (zh) * | 2016-09-20 | 2017-01-25 | 郑州云海信息技术有限公司 | 一种基于分布式ipsan的存储系统 |
WO2017032147A1 (zh) * | 2015-08-25 | 2017-03-02 | 中兴通讯股份有限公司 | 一种网络小型计算机系统接口会话链路的切换方法及装置 |
CN107423167A (zh) * | 2017-07-31 | 2017-12-01 | 郑州云海信息技术有限公司 | 一种基于双控存储的ISCSI target冗余控制方法和系统 |
CN107678891A (zh) * | 2017-10-13 | 2018-02-09 | 郑州云海信息技术有限公司 | 一种存储系统的双控方法、装置及可读存储介质 |
CN107911238A (zh) * | 2017-11-13 | 2018-04-13 | 郑州云海信息技术有限公司 | 一种基于ipsan服务器双机备份方法和系统 |
CN108519940A (zh) * | 2018-04-12 | 2018-09-11 | 郑州云海信息技术有限公司 | 一种存储设备告警方法、系统及计算机可读存储介质 |
CN108897644A (zh) * | 2018-06-22 | 2018-11-27 | 山东超越数控电子股份有限公司 | 一种双控制器故障处理方法与系统 |
CN108959137A (zh) * | 2018-09-21 | 2018-12-07 | 郑州云海信息技术有限公司 | 一种数据传输方法、装置、设备及可读存储介质 |
CN109783280A (zh) * | 2019-01-15 | 2019-05-21 | 上海海得控制系统股份有限公司 | 共享存储系统和共享存储方法 |
CN110213065A (zh) * | 2018-02-28 | 2019-09-06 | 杭州宏杉科技股份有限公司 | 一种路径切换的方法及装置 |
WO2020113875A1 (zh) * | 2018-12-07 | 2020-06-11 | 华为技术有限公司 | 一种控制设备的切换方法、控制设备、及存储系统 |
CN111290702A (zh) * | 2018-12-07 | 2020-06-16 | 华为技术有限公司 | 一种控制设备的切换方法、控制设备、及存储系统 |
CN111581034A (zh) * | 2020-04-30 | 2020-08-25 | 新华三信息安全技术有限公司 | 一种raid卡故障处理方法及装置 |
CN112015159A (zh) * | 2019-05-31 | 2020-12-01 | 中车株洲电力机车研究所有限公司 | 一种基于双核mcu的故障记录存储方法及计算机系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040078521A1 (en) * | 2002-10-17 | 2004-04-22 | International Business Machines Corporation | Method, apparatus and computer program product for emulating an iSCSI device on a logical volume manager |
CN100452795C (zh) * | 2004-01-16 | 2009-01-14 | 英业达股份有限公司 | 利用iSCSI协议访问逻辑设备的方法 |
CN101123485B (zh) * | 2007-09-20 | 2011-05-11 | 杭州华三通信技术有限公司 | iSCSI报文处理方法和装置、错误恢复方法和装置 |
-
2009
- 2009-07-13 CN CN2009100167704A patent/CN101651559B/zh active Active
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102318275B (zh) * | 2011-08-02 | 2015-01-07 | 华为技术有限公司 | 基于cc-numa的报文处理方法、装置和系统 |
CN102318275A (zh) * | 2011-08-02 | 2012-01-11 | 华为技术有限公司 | 基于cc-numa的报文处理方法、装置和系统 |
CN103124282A (zh) * | 2011-11-17 | 2013-05-29 | 英业达股份有限公司 | 利用乙太光纤网路的失效移转的处理系统及其方法 |
CN103383689A (zh) * | 2012-05-03 | 2013-11-06 | 阿里巴巴集团控股有限公司 | 一种服务进程故障检测方法、装置及服务节点 |
CN104718536A (zh) * | 2012-06-25 | 2015-06-17 | Netapp股份有限公司 | 网络存储系统中的非破坏性控制器更换 |
CN104718536B (zh) * | 2012-06-25 | 2018-04-13 | Netapp股份有限公司 | 网络存储系统中的非破坏性控制器更换 |
CN102868727A (zh) * | 2012-08-23 | 2013-01-09 | 广东电子工业研究院有限公司 | 一种实现逻辑卷高可用性的方法 |
CN102868727B (zh) * | 2012-08-23 | 2015-06-17 | 广东电子工业研究院有限公司 | 一种实现逻辑卷高可用性的方法 |
CN102868754B (zh) * | 2012-09-26 | 2016-08-03 | 北京联创信安科技股份有限公司 | 一种实现集群存储高可用性的方法、节点装置和系统 |
CN102868754A (zh) * | 2012-09-26 | 2013-01-09 | 北京联创信安科技有限公司 | 一种实现集群存储高可用性的方法、节点装置和系统 |
CN103259688A (zh) * | 2013-06-04 | 2013-08-21 | 北京搜狐新媒体信息技术有限公司 | 一种分布式存储系统的故障诊断方法与装置 |
CN105159846A (zh) * | 2015-07-02 | 2015-12-16 | 浙江宇视科技有限公司 | 一种支持虚拟化磁盘双控切换的方法和存储系统 |
CN104952476A (zh) * | 2015-07-08 | 2015-09-30 | 山东中孚信息产业股份有限公司 | 一种可靠移动存储介质及实现方法 |
WO2017032147A1 (zh) * | 2015-08-25 | 2017-03-02 | 中兴通讯股份有限公司 | 一种网络小型计算机系统接口会话链路的切换方法及装置 |
CN105337762A (zh) * | 2015-09-28 | 2016-02-17 | 浪潮(北京)电子信息产业有限公司 | 一种支持自动故障切换的文件共享方法 |
CN105516252A (zh) * | 2015-11-26 | 2016-04-20 | 华为技术有限公司 | Tcp连接的切换方法、装置和系统 |
CN106294031B (zh) * | 2016-07-29 | 2019-07-12 | 杭州宏杉科技股份有限公司 | 一种业务管理方法和存储控制器 |
CN106294031A (zh) * | 2016-07-29 | 2017-01-04 | 杭州宏杉科技有限公司 | 一种业务管理方法和存储控制器 |
CN106354436A (zh) * | 2016-09-20 | 2017-01-25 | 郑州云海信息技术有限公司 | 一种基于分布式ipsan的存储系统 |
CN107423167A (zh) * | 2017-07-31 | 2017-12-01 | 郑州云海信息技术有限公司 | 一种基于双控存储的ISCSI target冗余控制方法和系统 |
CN107678891A (zh) * | 2017-10-13 | 2018-02-09 | 郑州云海信息技术有限公司 | 一种存储系统的双控方法、装置及可读存储介质 |
CN107678891B (zh) * | 2017-10-13 | 2021-06-29 | 郑州云海信息技术有限公司 | 一种存储系统的双控方法、装置及可读存储介质 |
CN107911238A (zh) * | 2017-11-13 | 2018-04-13 | 郑州云海信息技术有限公司 | 一种基于ipsan服务器双机备份方法和系统 |
CN110213065A (zh) * | 2018-02-28 | 2019-09-06 | 杭州宏杉科技股份有限公司 | 一种路径切换的方法及装置 |
CN110213065B (zh) * | 2018-02-28 | 2022-11-25 | 杭州宏杉科技股份有限公司 | 一种路径切换的方法及装置 |
CN108519940A (zh) * | 2018-04-12 | 2018-09-11 | 郑州云海信息技术有限公司 | 一种存储设备告警方法、系统及计算机可读存储介质 |
CN108897644A (zh) * | 2018-06-22 | 2018-11-27 | 山东超越数控电子股份有限公司 | 一种双控制器故障处理方法与系统 |
CN108959137A (zh) * | 2018-09-21 | 2018-12-07 | 郑州云海信息技术有限公司 | 一种数据传输方法、装置、设备及可读存储介质 |
WO2020113875A1 (zh) * | 2018-12-07 | 2020-06-11 | 华为技术有限公司 | 一种控制设备的切换方法、控制设备、及存储系统 |
CN111290702A (zh) * | 2018-12-07 | 2020-06-16 | 华为技术有限公司 | 一种控制设备的切换方法、控制设备、及存储系统 |
CN109783280A (zh) * | 2019-01-15 | 2019-05-21 | 上海海得控制系统股份有限公司 | 共享存储系统和共享存储方法 |
CN112015159A (zh) * | 2019-05-31 | 2020-12-01 | 中车株洲电力机车研究所有限公司 | 一种基于双核mcu的故障记录存储方法及计算机系统 |
CN111581034A (zh) * | 2020-04-30 | 2020-08-25 | 新华三信息安全技术有限公司 | 一种raid卡故障处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101651559B (zh) | 2011-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101651559A (zh) | 一种存储服务在双控制器存储系统中故障切换的方法 | |
JP6317856B2 (ja) | クラスタ間冗長構成におけるスムーズな制御部交代 | |
US10606715B2 (en) | Efficient high availability for a SCSI target over a fibre channel | |
JP6955466B2 (ja) | Ssdのデータ複製システム及び方法 | |
US6609213B1 (en) | Cluster-based system and method of recovery from server failures | |
US8335899B1 (en) | Active/active remote synchronous mirroring | |
US6883065B1 (en) | System and method for a redundant communication channel via storage area network back-end | |
US7043663B1 (en) | System and method to monitor and isolate faults in a storage area network | |
US10719419B2 (en) | Service processor traps for communicating storage controller failure | |
CN100544342C (zh) | 存储系统 | |
US7127633B1 (en) | System and method to failover storage area network targets from one interface to another | |
US7003687B2 (en) | Fail-over storage system | |
US9098466B2 (en) | Switching between mirrored volumes | |
JP6476350B2 (ja) | コンピューティングノード間の切り替え動作を実行する方法、装置、及び媒体 | |
US20050283641A1 (en) | Apparatus, system, and method for verified fencing of a rogue node within a cluster | |
US20050193238A1 (en) | System and method for providing automatic data restoration after a storage device failure | |
JP2007072571A (ja) | 計算機システム及び管理計算機ならびにアクセスパス管理方法 | |
US20070022314A1 (en) | Architecture and method for configuring a simplified cluster over a network with fencing and quorum | |
US20100275219A1 (en) | Scsi persistent reserve management | |
US20230409227A1 (en) | Resilient implementation of client file operations and replication | |
US7711978B1 (en) | Proactive utilization of fabric events in a network virtualization environment | |
US7650463B2 (en) | System and method for RAID recovery arbitration in shared disk applications | |
CN113849136A (zh) | 一种基于国产平台的自动化fc块存储处理方法和系统 | |
US10782889B2 (en) | Fibre channel scale-out with physical path discovery and volume move | |
US20100169589A1 (en) | Redundant storage system using dual-ported drives |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |