[发明专利]一种存储快照写时复制处理系统和方法有效
| 申请号: | 201611265055.0 | 申请日: | 2016-12-30 |
| 公开(公告)号: | CN106598786B | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | 孟宪伟;慕国庆;顾长顺;侯志远 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/2455;G06F3/06 |
| 代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 存储 快照 复制 处理 系统 方法 | ||
本发明公开了一种存储快照写时复制处理系统和方法,该系统包括:分别与源卷模块和目标卷模块连接的快照模块,位于快照模块和主机之间的高速写缓存模块;高速写缓存模块用于在主机下发写操作信号时直接接收该写操作信号并向主机发出对应的反馈信号,并按照自身的降级策略将自身存储的写操作信号下发至快照模块;快照模块用于根据高速写缓存模块下发的写操作信号进行写时复制。当主机下发写操作信号时,高速写缓存模块在接收到该写操作信号时直接向主机发出反馈信号,从主机端来看此时写操作已完成,有效降低了延迟时间,而高速写缓存模块将自身缓存的写操作信号下发至快照模块进行写时复制,并不影响快照模块的写时复制流程。
技术领域
本发明涉及存储技术领域,特别是涉及一种存储快照写时复制处理系统和方法。
背景技术
随着计算机技术的快速发展,数字化信息在很多区域已经逐步取代纸媒数据,呈现日均指数级增长。海量数据催生了云计算、大数据和海量存储系统的发展,其对存储设备和存储应用的需求也越来越高。
政府行业、银行系统、电力企业等对数据的安全性和业务连续性有着较高的要求,必须提供在线的数据保护。而快照就是一种在线存储设备防止数据丢失的方法,在越来越多的高端存储系统中,快照模块已经成为一项基本的不可或缺的元素。在写时复制(Copyon write)技术中,当对快照源卷的某一块进行写操作时,需要先将此块读出,在写入目标卷中做备份,然后源卷写操作才可以实际下发。在此种情况下,一次源卷的写操作需要触发磁盘的一次读操作和两次写操作,极大地增加了源卷写操作的延迟时间。
因而,如何解决传统的快照技术中存在的延迟问题,是本领域技术人员目前需要解决的技术问题。
发明内容
本发明的目的是提供一种存储快照写时复制处理系统和方法,可以解决传统的快照技术中存在的延迟问题。
为解决上述技术问题,本发明提供了如下技术方案:
一种存储快照写时复制处理系统,包括:分别与源卷模块和目标卷模块连接的快照模块,位于所述快照模块和主机之间的高速写缓存模块;
其中,所述高速写缓存模块用于在所述主机下发写操作信号时直接接收该写操作信号并向所述主机发出对应的反馈信号,并按照自身的降级策略将自身存储的写操作信号下发至所述快照模块;
所述快照模块用于根据所述高速写缓存模块下发的所述写操作信号进行写时复制。
优选地,还包括:
位于所述高速写缓存模块和所述快照模块之间的快照预启模块,用于在所述快照模块启动快照之前,控制所述高速写缓存模块将当前存储的写操作信号信息全部下刷,并将所述高速写缓存模块置位直写模式。
优选地,所述高速写缓存模块包括:
高速写缓存功能单元,用于在所述主机下发写操作信号时直接接收该写操作信号并向所述主机发出对应的反馈信号;
降级功能单元,用于按照自身的降级策略将自身存储的写操作信号下发至所述快照模块时,以及在降级前进行IO聚合操作和/或IO拆分操作。
一种存储快照写时复制处理方法,包括:
通过高速写缓存获取主机下发的写操作信号,并向所述主机发出对应的反馈信号;
根据预设的降级策略,将所述高速写缓存降级,并将所述高速写缓存中的写操作信号下发至快照模块;
启动所述快照模块,进行写时复制。
优选地,在启动所述快照模块之前,还包括:
将所述高速写缓存中现有的所有写操作信号信息全部下刷,并将所述高速写缓存置位为直写模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611265055.0/2.html,转载请声明来源钻瓜专利网。





