[發明專利]一種復制過程調整方法及裝置有效
| 申請號: | 201310040761.5 | 申請日: | 2013-01-30 |
| 公開(公告)號: | CN103970622B | 公開(公告)日: | 2017-08-25 |
| 發明(設計)人: | 龔飛;上官應蘭 | 申請(專利權)人: | 杭州宏杉科技股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;H04L29/08 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 310052 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 復制 過程 調整 方法 裝置 | ||
技術領域
本發明涉及存儲技術領域,尤其涉及一種復制過程調整方法及裝置。
背景技術
遠程復制可以將生產中心的數據通過遠程鏈路(比如IP或者FC)傳輸到災難備份中心,這樣可以保證當生產中心發生故障時,可以通過災難備份中心的數據進行恢復。
在常見的數據中心數據保護方案中,遠程復制是一種典型的技術方案。通過遠程復制,管理者可以將生產中心的數據通過遠程鏈路(比如IP或者FC)傳輸到災難備份中心(災備中心),這樣可以保證當生產中心發生故障時,可以通過災備中心的數據進行恢復。圖1是一個典型的遠程復制解決方案,在該方案中,生產中心的存儲設備用于日常業務運行,災備中心的存儲設備作為備份,二者之間通過網絡連接,通過復制功能傳輸數據。同時,應用服務器通過網絡連接到兩個數據中心,一旦生產中心發生災難,應用立即可以切換到災備中心去。
存儲設備制造商通常會通過私有的復制協議來實現生產中心到災備中心的數據傳輸,這個過程被稱為復制過程。在復制過程中,其中一個比較關鍵的參數是復制并發命令數(也稱為復制發送窗口)。假設該參數取值為64,則復制源設備可以同時發送64個命令。但是只有任意一個命令被復制目標設備處理完成并返回后,復制源設備才可以發送下一個命令,也就是說當前并發處理的命令數不能超過64。
在很多情況下,存儲設備會采用默認的復制并發命令數,即采用默認復 制發送窗口進行復制。然而有時候默認復制發送窗口的大小未必能滿足實際業務需要,而管理員可以結合網絡實際情況通過存儲設備提供的配置接口手工修改該復制發送窗口。由管理員來設置合理的復制發送窗口,對管理員要求較高;如果參數設置不合理,將影響復制的性能和功能,比如復制心跳報文無法及時發送等。
發明內容
有鑒于此,本發明提供一種復制過程調整裝置,應用于作為復制源設備的存儲設備上,以控制該復制源設備向復制目標設備發送復制命令的過程,該裝置包括復制執行單元、業務統計單元、壓力分析單元以及復制調整單元,其中:
復制執行單元,用于在啟動一次復制時觸發所述業務統計單元啟動定時器,并在定時器啟動后根據業務統計單元的通知使用復制源設備內部保存的復制發送窗口繼續向復制目標設備發送復制命令;
業務統計單元,用于啟動具有預設定時時長的定時器,在所述定時器啟動后通知復制執行單元繼續復制,并統計當前定時時長內復制源設備的數據發送參數Psent以及復制容量參數Psucc;
壓力分析單元,用于在所述定時器超時后判斷Psent/Psucc的比值是否達到第一預設閾值,如果沒有達到,則通知復制調整單元進行正向調整;
復制調整單元,用于根據壓力分析單元的通知對所述復制發送窗口進行調整,并在調整完成后轉業務統計單元處理,其中當壓力分析單元的通知為正向調整通知時,所述調整為增大復制源設備內部保存的復制發送窗口。
本發明還提供一種復制過程調整方法,應用于作為復制源設備的存儲設備上,以控制該復制源設備向復制目標設備發送復制命令的過程,該方法包括:
步驟A、復制源設備啟動一次復制并轉步驟B;
步驟B、啟動具有預設定時時長的定時器,并統計當前定時時長內復制 源設備的數據發送參數Psent以及復制容量參數Psucc;
步驟C、在所述定時器啟動后使用復制源設備內部保存的復制發送窗口繼續向復制目標設備發送復制命令;
步驟D、在所述定時器超時后判斷Psent/Psucc的比值是否達到第一預設閾值,如果沒有達到則增大復制源設備內部保存的復制發送窗口;然后轉步驟B。
無論是廣域網鏈路帶寬發生變化,還是復制目標設備發生任何變化而導致復制帶寬變化,本發明均可以讓復制源設備很快地適應這種變化,既可以有效避免復制帶寬惡化時持續發送大量數據導致發生嚴重擁塞和丟包的情況,也可以有效避免復制帶寬狀況良好時不能充分利用復制帶寬的情況。
附圖說明
圖1是一種典型的數據復制過程示意圖。
圖2是本發明一種實施方式中復制過程調整裝置的邏輯結構圖。
圖3是本發明一種實施方式中復制過程調整方法的流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州宏杉科技股份有限公司,未經杭州宏杉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310040761.5/2.html,轉載請聲明來源鉆瓜專利網。





