[發明專利]用于分布式塊存儲系統的復制快照方法、系統和介質在審
| 申請號: | 202110485739.6 | 申請日: | 2021-04-30 |
| 公開(公告)號: | CN113138722A | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 陳誠 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市漢坤律師事務所 11602 | 代理人: | 姜浩然;吳麗麗 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 分布式 存儲系統 復制 快照 方法 系統 介質 | ||
1.一種分布式塊存儲系統,包括:
第一存儲子系統;
至少一個與所述第一存儲子系統不同的第二存儲子系統;以及
中央管理裝置;
其中,所述分布式塊存儲系統被配置為執行以下操作:
響應于接收到位于所述第一存儲子系統的用戶對所述第二存儲子系統的第一復制請求,由所述中央管理裝置驗證所述第一復制請求是否滿足預設條件;
響應于確定所述第一復制請求滿足所述預設條件,由與所述第一存儲子系統相關聯的第一管理裝置向所述第一存儲子系統發送對應于所述第一復制請求的第二復制請求;以及
響應于接收到所述第二復制請求,由所述第一存儲子系統啟動復制數據快照流程,以將所述第二存儲子系統的數據快照復制到所述第一存儲子系統。
2.根據權利要求1所述的分布式塊存儲系統,其中,所述第一管理裝置是Cinder模塊。
3.根據權利要求1或2所述的分布式塊存儲系統,其中,所述中央管理裝置存儲有所述分布式塊存儲系統中的包括所述第一存儲子系統和所述第二存儲子系統在內的所有存儲子系統的用于所述驗證的配置信息。
4.根據權利要求3所述的分布式塊存儲系統,其中,所述驗證所述第一復制請求是否滿足預設條件包括:
基于所述配置信息確定所述第一復制請求對應的數據快照是否屬于所述用戶。
5.根據權利要求1至4中任一項所述的分布式塊存儲系統,其中,所述第一存儲子系統被配置為執行下列操作以完成所述復制數據快照流程:
將所述第二存儲子系統中的所述數據快照的通用唯一識別碼UUID文件復制到所述第一存儲子系統并存儲為具有預定文件名的第一文件,其中,所述第一文件包含臨時的數據快照元信息;
響應于在所述第一存儲子系統中不存在同樣具有所述預定文件名的第二文件,或者響應于所述第一存儲子系統中已經存在同樣具有所述預定文件名的第二文件,并且所述第二文件與所述第一文件的散列函數值相同,從所述第一文件中解析得到所述數據快照的第一層級的一個或多個數據的相應的數據名;
響應于在所述第一存儲子系統中不存在所述第一層級的一個或多個數據的相應的數據名,將所述第一層級的一個或多個數據復制到所述第一存儲子系統;
分別對所述第一層級的一個或多個數據中的每一個數據進行解析,得到所述數據快照的第二層級的一個或多個數據的相應的數據名;
響應于在所述第一存儲子系統中不存在所述第二層級的一個或多個數據的相應的數據名,將所述第二層級的一個或多個數據復制到所述第一存儲子系統;以及
生成新的快照元信息并添加到所述第一存儲子系統。
6.根據權利要求1至5中任一項所述的分布式塊存儲系統,還包括與所述第一存儲子系統和所述第二存儲子系統不同的第三存儲子系統,其中,所述分布式塊存儲系統還被配置為執行以下操作:
響應于在處理所述第一復制請求的過程中接收到至少一個位于所述第三存儲子系統的用戶對所述第二存儲子系統的第三復制請求,由所述中央管理裝置對每個復制請求對應的任務進行計數;以及
響應于確定所有任務被完成,由與所述第二存儲子系統相關聯的第二管理裝置將所述數據快照的狀態由遷移中更新為可用。
7.根據權利要求1至6中任一項所述的分布式塊存儲系統,其中,所述中央管理裝置為三副本模塊。
8.一種用于分布式塊存儲系統的復制數據快照的方法,所述分布式塊存儲系統至少包括第一存儲子系統和與所述第一存儲子系統不同的第二存儲子系統,所述方法包括:
響應于接收到位于所述第一存儲子系統的用戶對所述第二存儲子系統的第一復制請求,由中央管理裝置驗證所述第一復制請求是否滿足預設條件;以及
響應于確定所述第一復制請求滿足所述預設條件,由所述中央管理裝置向與所述第一存儲子系統相關聯的第一管理裝置發送第一通知,以使得所述第一管理裝置響應于接收到所述第一通知向所述第一存儲子系統發送對應于所述第一復制請求的第二復制請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110485739.6/1.html,轉載請聲明來源鉆瓜專利網。





