[發明專利]克隆卷的實現方法及裝置有效
| 申請號: | 202210895137.2 | 申請日: | 2022-07-28 |
| 公開(公告)號: | CN114968671B | 公開(公告)日: | 2022-10-21 |
| 發明(設計)人: | 康玉竹;丁林 | 申請(專利權)人: | 云和恩墨(北京)信息技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F3/06 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 張文華 |
| 地址: | 100020 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 克隆 實現 方法 裝置 | ||
本申請公開了一種克隆卷的實現方法及裝置。其中,該方法包括:基于目標塊設備卷的快照創建克隆,得到克隆卷;建立目標塊設備卷和克隆卷的映射關系,其中,映射關系存儲至置放群組內;依據映射關系遍歷置放群組,按照操作請求對克隆卷執行相應操作。本申請解決了相關技術中對克隆卷執行操作請求時涉及多次網絡傳輸,導致嚴重性能損耗的技術問題。
技術領域
本申請涉及存儲技術領域,具體而言,涉及一種克隆卷的實現方法及裝置。
背景技術
在實際應用克隆技術中,為了滿足人們對重復數據的需求,在面對一份存儲于塊設備卷上的數據,既想要對該數據進行修改,又不希望完全丟失原始數據,因此相關技術人員提出了兩種方案,分別是Ceph克隆和ZFS文件系統,其中,Ceph克隆卷在讀寫IO過程中涉及到多次網絡傳輸,若快照的克隆鏈較長時會導致效率較低;ZFS文件系統的克隆主要是對克隆卷和父卷的映射關系,也即克隆元數據管理低效,且不支持flatten操作,當克隆卷刪除時引用的快照才能刪除。
相關方案中在對克隆卷進行讀寫IO過程時涉及多次網絡傳輸,造成嚴重的性能損耗,同時,對于克隆元數據管理低效。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本申請實施例提供了一種克隆卷的實現方法及裝置,以至少解決相關技術中對克隆卷執行操作請求時涉及多次網絡傳輸,導致嚴重性能損耗的技術問題。
根據本申請實施例的一個方面,提供了一種克隆卷的實現方法,包括:基于目標塊設備卷的快照創建克隆,得到克隆卷;建立目標塊設備卷和克隆卷的映射關系,其中,映射關系存儲至置放群組內;依據映射關系遍歷置放群組,按照操作請求對克隆卷執行相應操作。
可選地,基于目標塊設備卷的快照創建克隆,得到克隆卷,包括:將目標塊設備卷劃分為多個大小相同的分片,其中,分片的副本存儲至多個置放群組;對目標塊設備卷的目標分片創建快照;基于快照創建克隆,得到克隆卷,其中,目標分片的快照數據和克隆卷的數據存儲在目標置放群組。
可選地,以目標塊設備卷為樹根,基于目標塊設備卷的快照創建克隆,創建一棵克隆樹,其中,克隆樹有相應的標識信息;響應于對目標克隆樹中目標分片的操作請求,按照操作請求在目標置放群組中執行相應的操作。
可選地,依據映射關系遍歷置放群組,按照操作請求對克隆卷執行相應操作,包括:在按照操作請求對克隆卷執行寫操作時,將目標塊設備卷的快照的數據寫入克隆卷中;在按照操作請求對克隆卷執行寫操作時,讀取目標塊設備卷的快照的數據。
可選地,在按照操作請求對克隆卷執行寫操作時,讀取目標塊設備卷的快照的數據,包括:讀取克隆卷的數據;若克隆卷的目標分片上沒有數據,則依據映射關系遍歷置放群組,確定目標塊設備卷;讀取目標塊設備卷的快照上對應目標分片的數據。
可選地,在按照操作請求對克隆卷執行相應的操作時,克隆卷基于映射關系確定的目標塊設備卷的數據復制在克隆卷上。
可選地,基于目標塊設備卷的快照創建克隆之前,包括:保護目標塊設備卷的快照不被刪除。
根據本申請實施例的另一方面,還提供了一種克隆卷的實現裝置,包括:創建模塊,基于目標塊設備卷的快照創建克隆,得到克隆卷;建立模塊,建立目標塊設備卷和克隆卷的映射關系,其中,映射關系存儲至置放群組內;執行模塊,依據映射關系遍歷置放群組,按照操作請求對克隆卷執行相應操作。
根據本申請實施例的另一方面,還提供了一種非易失性存儲介質,非易失性存儲介質包括存儲的程序,其中,在程序運行時控制非易失性存儲介質所在設備執行上述的克隆卷的實現方法。
根據本申請實施例的另一方面,還提供了一種處理器,處理器用于運行程序,其中,程序運行時執行上述的克隆卷的實現方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云和恩墨(北京)信息技術有限公司,未經云和恩墨(北京)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210895137.2/2.html,轉載請聲明來源鉆瓜專利網。





