[發明專利]一種存儲快照寫時復制處理系統和方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201611265055.0/2.html,轉載請聲明來源鉆瓜專利網。





