[发明专利]多控存储设备实现方法、装置、设备及可读存储介质有效
申请号: | 201911386479.6 | 申请日: | 2019-12-29 |
公开(公告)号: | CN111124767B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 李美欣 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 田媛媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 实现 方法 装置 可读 介质 | ||
本申请公开了一种多控存储设备实现方法、装置、设备及计算机可读存储介质,方法包括:根据多控存储设备实现要求为预设数量个多控存储设备配置相同的逻辑设备号;判断逻辑设备号是否为用于使双控存储设备保持原状的初始值,若否,则为各双控设备中的控制器分配不同的序列号,并按照序列号的顺序使各控制器形成环形备份关系;在形成环形备份关系时当前控制器内缓存有当前控制器的本地数据、与当前控制器同属一个双控存储设备的控制器的本地数据、位于当前控制器之前且与当前控制器间隔一个控制器的控制器的本地数据。本申请公开的上述技术方案,借助双控存储设备得到一台多控存储设备,以降低多控存储设备的实现成本,提高多控存储设备的可靠性。
技术领域
本申请涉及SAN存储技术领域,更具体地说,涉及一种多控存储设备实现方法、装置、设备及计算机可读存储介质。
背景技术
SAN(Storage Area Network,存储区域网络)存储对存储设备的可靠性有着比较高的要求。
目前,常见的存储设备大多包含有两个控制器(即双控存储设备),以通过这两个控制器的相互冗余备份来提高存储设备的可靠性,但是,当两个控制器同时出现故障时则会导致数据发生丢失,从而会降低存储设备的可靠性。为了提高存储设备的可靠性,多是通过在一个机箱内增加更多的控制器以构成多控存储设备来进行实现,例如在一个机箱内插入4个控制器或6个控制器等,但是,由于多控存储设备的实现周期比较长,且在实现过程中需要耗费大量的人力和物力,从而会导致多控存储设备的实现成本比较高,而且由于通过在一个机箱内增加更多的控制器而构成的多控存储设备的结构比较复杂,因此,则会导致其故障率比较高,从而会降低多控存储设备的可靠性。
综上所述,如何提高多控存储设备的可靠性,并降低多控存储设备的成本,是目前本领域技术人员亟待解决的技术问题。
发明内容
有鉴于此,本申请的目的是提供一种多控存储设备实现方法、装置、设备及计算机可读存储介质,用于提高多控存储设备的可靠性,降低多控存储设备的成本。
为了实现上述目的,本申请提供如下技术方案:
一种多控存储设备实现方法,包括:
根据多控存储设备实现要求为预设数量个双控存储设备配置相同的逻辑设备号;
判断所述逻辑设备号是否为用于使所述双控存储设备保持原状的初始值;
若否,则为各所述双控存储设备中的控制器分配不同的序列号,并按照所述序列号的顺序使各所述控制器形成环形备份关系,以得到多控存储设备;
其中,在形成所述环形备份关系时当前控制器内缓存有所述当前控制器的本地数据、与所述当前控制器同属一个双控存储设备的控制器的本地数据、位于所述当前控制器之前且与所述当前控制器间隔一个控制器的控制器的本地数据。
优选的,在确定所述逻辑设备号不为所述初始值时,还包括:
将预设数量个所述双控存储设备中的所有所述控制器及用于实现所述多控存储设备的所有硬盘均与预先设置的两个所述交换机相连,以使所述硬盘通过所述交换机与所述控制器相连。
优选的,预先设置所述交换机,包括:
预先根据所述硬盘的型号设置所述交换机。
优选的,按照所述序列号的顺序使各所述控制器形成环形备份关系,包括:
按照所述序列号的顺序且利用所述控制器的内存使各所述控制器形成环形备份关系。
优选的,若确定所述逻辑设备号为所述初始值,还包括:
控制所述双控存储设备保持原状。
优选的,在根据多控存储设备实现要求为预设数量个双控存储设备配置相同的逻辑设备号之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911386479.6/2.html,转载请声明来源钻瓜专利网。