[发明专利]一种存储系统控制方法、存储系统控制装置及存储系统在审
申请号: | 201910267588.X | 申请日: | 2019-04-03 |
公开(公告)号: | CN109976677A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 李善荣;耿士华;孙超;汤立营 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰 |
地址: | 250104 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享信息 存储系统控制 主控制单元 存储系统 心跳 数据管理 数据存取 存储 处理器平台 方法和装置 硬件初始化 管理程序 冗余控制 数据存储 处理器 加载 发送 中断 响应 | ||
本发明公开了一种存储系统控制方法和装置以及一种存储系统,该方法包括以下步骤:进行硬件初始化并加载存储及管理程序;确定主控制单元和从控制单元;利用主控制单元进行数据存取及数据管理,同时向从控制单元发送共享信息并且与从控制单元进行心跳交互;利用从控制单元接收共享信息并将共享信息存储在本地,同时与主控制单元进行心跳交互;以及响应于心跳交互中断而利用从控制单元根据共享信息继续进行数据存取及数据管理。本发明基于国产处理器及国产软件而设计,能够实现基于国产处理器平台的存储系统的冗余控制,有效提升了数据存储的可靠性。
技术领域
本发明涉及数据存储技术领域,更具体地,特别是指一种基于国产处理器平台的存储系统控制方法、基于国产处理器平台的存储系统控制装置及存储系统。
背景技术
随着国防信息化建设的快速发展,以及对自主可控及数据安全性要求的不断提高,基于国产处理器平台进行计算及存储设备的研制获得的快速发展及广泛应用,很多特殊领域已提出国产化替代需求。由于多方因素限制,目前国产处理器在性能及稳定性方面尚无法与X86等平台对比,基于国产处理器的单控存储在数据存储的可靠性方面存在很大风险。
在大多数存储系统中,为了提高系统及数据的可靠性,防止数据在写入存储控制器过程中出现故障而导致数据丢失,可利用双控制器,即通过两个控制器间数据的冗余交互来完成相应的存储服务,在数据存储过程中,如果其中一个控制器出现故障或离线,另一个控制器将接管并完成数据存储工作,有效提升数据存储的可靠性。
然而,由于国产处理器的特殊性,传统的双控存储方案无法直接在国产处理器平台上进行应用,且在国产处理器平台上的移植与适配的工作量大,周期长,无法满足当前迫切的应用需求。
因此,针对上述现有技术中存在的问题,本领域亟待需要一种能够实现基于国产处理器平台的存储系统的冗余控制的方案。
发明内容
有鉴于此,本发明实施例的目的在于提出一种存储系统控制方法、存储系统控制装置及存储系统,能够解决基于国产处理器平台的存储系统的冗余控制等问题。
基于上述目的,本发明实施例的一方面提供了一种存储系统控制方法,包括以下步骤:
进行硬件初始化并加载存储及管理程序;
确定主控制单元和从控制单元;
利用主控制单元进行数据存取及数据管理,同时向从控制单元发送共享信息并且与从控制单元进行心跳交互;
利用从控制单元接收共享信息并将共享信息存储在本地,同时与主控制单元进行心跳交互;以及
响应于心跳交互中断而利用从控制单元根据共享信息继续进行数据存取及数据管理。
在一些实施方式中,心跳交互包括以下步骤:
从控制单元周期性地向主控制单元发送心跳包;和
主控制单元接收心跳包并在预定时间内向从控制单元发送针对心跳包的应答信号。
在一些实施方式中,心跳交互中断包括:如果从控制单元连续两次在预定时间内未收到应答信号,则判定心跳交互中断。
在一些实施方式中,共享信息包括数据存取命令和相关数据信息。
在一些实施方式中,向从控制单元发送共享信息包括:主控制单元通过数据网络向从控制单元发送共享信息;并且
进行心跳交互包括:主控制单元与从控制单元通过心跳网络进行心跳交互。
本发明实施例的另一方面,还提供了一种存储系统控制装置,包括:
两个处理器,彼此通信连接;和
存储器,存储器存储有可在两个处理器上运行的计算机程序,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910267588.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提升累计量写入次数的方法
- 下一篇:存储方法及设备