[发明专利]一种存储控制方法和系统有效
申请号: | 201510342457.5 | 申请日: | 2015-06-18 |
公开(公告)号: | CN105007307B | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 孙磊 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 控制 方法 系统 | ||
本发明公开了一种存储控制方法和系统,包括:将需要存储的数据信号通过外围组件互连表达PCI‑E总线传输到第一存储设备的第一控制器的第一缓存空间和/或第二存储设备的第二控制器的第二缓存空间。通过预先互联的第一控制器的第一串行连接小型计算机系统接口SAS控制器和第二控制器的第二SAS控制器对第一缓存空间和第二缓存空间的数据信号进行同步处理。在第一SAS控制器的监控下将经过同步处理的第二缓存空间的第二数据信号存储到第二固定存储空间中,和/或在第二SAS控制器的监控下将经过同步处理的第一缓存空间的第一数据信号存储到第一固定存储空间中。通过本发明的方案,能够实现低成本、双向控制的存储功能。
技术领域
本发明涉及存储设计领域,具体涉及一种存储控制方法和系统。
背景技术
目前通用的服务器存储连接方式如图1所示,此种方式连接,需要存储具备完整的运行管理功能,即存储单元必须可以独立运行管理,如可以管理磁盘、建立主机组、根据与主机连接协议进行磁盘映射;这种架构的成本是相当高的,存储端需要1+1冗余控制器主板,为了连接更多主机、存储端和服务器端都需要插接IP/FC/IB等昂贵的接口卡,而且在增加成本的同时,连接速度也会受限于连接接口的带宽,不能发挥后端存储的性能。
发明内容
为了解决上述问题,本发明提出了一种存储控制方法和系统,能够实现低成本、双向控制的存储功能。
为了达到上述目的,本发明提出了一种存储控制方法,该方法包括:
将需要存储的数据信号通过外围组件互连表达PCI-E总线传输到第一存储设备的第一控制器的第一缓存空间和/或第二存储设备的第二控制器的第二缓存空间。
通过预先互联的第一控制器的第一串行连接小型计算机系统接口SAS控制器和第二控制器的第二SAS控制器对第一缓存空间和第二缓存空间的数据信号进行同步处理。
在第一SAS控制器的监控下将经过同步处理的第二缓存空间的第二数据信号存储到第二固定存储空间中,和/或在第二SAS控制器的监控下将经过同步处理的第一缓存空间的第一数据信号存储到第一固定存储空间中。
优选地,
将需要存储的数据信号通过PCI-E总线传输到第一缓存空间和/或第二缓存空间包括:
将通过PCI-E总线的需要存储的数据信号放大到预设的信号值或还原成初始的信号值;并将放大或还原后的数据信号通过预先按照四通道可插拔QSFP接口定义进行排序的PCI-E总线发送到第一缓存空间和/或第二缓存空间。
优选地,
通过预先互联的第一SAS控制器和第二SAS控制器对第一缓存空间和第二缓存空间的数据信号进行同步处理包括:
通过所述第一SAS控制器在第一控制器的软件层模拟第一发起端和第一目标端,将第一缓存空间的第一数据信号发送至第二缓存空间进行备份;其中,第一发起端为第一缓存空间,第一目标端为第二缓存空间;和/或,
通过第二SAS控制器在第二控制器的软件层模拟第二发起端和第二目标端,将第二缓存空间的第二数据信号发送至第一缓存空间进行备份;其中,第二发起端为第二缓存空间,第二目标端为第一缓存空间。
优选地,
在第一SAS控制器的监控下将经过同步处理的第二缓存空间的第二数据信号存储到第二固定存储空间中包括:
第一SAS控制器向第二SAS控制器实时发送检测第二控制器是否正常工作的第一心跳数据,并根据检测结果对第二控制器的状态进行判断,根据判断结果将第二数据信号存储到第二固定存储空间中;和/或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510342457.5/2.html,转载请声明来源钻瓜专利网。