[發明專利]一種rados gateway歸檔存儲方法及系統有效
| 申請號: | 202011206935.7 | 申請日: | 2020-11-03 |
| 公開(公告)號: | CN112286465B | 公開(公告)日: | 2023-02-21 |
| 發明(設計)人: | 王韻清;孫興艷;張暉;高傳集;李超 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜鵬 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 rados gateway 歸檔 存儲 方法 系統 | ||
1.一種rados gateway歸檔存儲方法,其特征在于,包括以下步驟:
S1、歸檔存儲對象上傳:由客戶端上傳歸檔存儲類型對象至rados gateway服務;
所述客戶端上傳歸檔存儲類型對象至rados gateway服務,由rados gateway服務將歸檔對象存儲在標準存儲集群的硬盤中,同時記錄所述歸檔存儲對象為待凍結日志;
所述日志包含,當前歸檔對象的所屬的桶名、當前歸檔對象的名稱、當前歸檔對象的版本和已經歸檔時間;
對于新上傳對象來說,可以設置歸檔時間為上傳時間,或者按約定在上傳時間上延遲;
S2、歸檔存儲對象凍結:由rados gateway服務歸檔存儲對象保存至歸檔存儲服務器;
歸檔存儲凍結解凍服務輪詢查詢到歸檔對象待凍結日志,查詢到待凍結日志時,若未到達待凍結日志記錄的歸檔時間,則查詢下一條;
若已到達待凍結日志記錄的歸檔時間,將對象的數據根據桶名、對象名、對象版本相關的hash規則保存至歸檔存儲服務器,同時對標準存儲集群中的歸檔存儲對象進行凍結即刪除標準存儲集群中該對象的數據、修改該對象的歸檔信息為已歸檔狀態;
S3、歸檔存儲對象解凍:rados gateway服務從歸檔存儲服務器取回歸檔存儲對象,并同時更新該對象的歸檔狀態為解凍狀態。
2.根據權利要求1所述的一種rados gateway歸檔存儲方法,其特征在于,所述的凍結操作不會刪除對象的元數據和索引信息,該對象的元數據ACL、Etag、歸檔狀態仍保存在標準存儲集群中。
3.根據權利要求2所述的一種rados gateway歸檔存儲方法,其特征在于,在步驟S3中,客戶端向rados gateway服務發動解凍請求,rados gateway服務解析此請求并記錄該歸檔對象待解凍日志,歸檔存儲解凍服務輪詢查詢到歸檔對象為待解凍日志,若查詢到對象為待解凍日志時,根據桶名、對象名、對象版本相關的hash規則從歸檔存儲服務器取回該對象的數據,同時更新該對象的歸檔狀態為解凍狀態,根據待解凍日志信息的解凍時長記錄對象待解凍日志;
客戶端可用獲取歸檔對象的元數據來獲取歸檔存儲對象的解凍凍結狀態。
4.根據權利要求3所述的一種rados gateway歸檔存儲方法,其特征在于,當多個歸檔存儲凍結解凍服務查詢到同一個對象的凍結、解凍日志時,根據是否能拿到歸檔狀態標記鎖決定當前服務是否操作此對象,若拿到鎖,則執行此操作;否則查詢下一條日志。
5.一種rados gateway歸檔存儲系統,其特征在于,用于實現權利要求1-4中任一項所述的rados gateway歸檔存儲方法的系統,該系統包括客戶端、rados gateway服務、標準存儲集群和歸檔存儲服務器,
所述客戶端用于向rados gateway服務發送歸檔存儲對象上傳、解凍和下載請求;
所述rados gateway服務用于向客戶端提供對象存儲、標準存儲和歸檔存儲服務,同時內部提供與歸檔存儲服務器交互的歸檔存儲凍結解凍服務;
所述標準存儲集群用于保存除凍結狀態的歸檔存儲對象數據之外的所有數據;
所述歸檔存儲服務器用于提供數據的歸檔保存功能。
6.根據權利要求5所述的一種rados gateway歸檔存儲系統,其特征在于,所述標準存儲集群保存用戶數據、桶數據、對象元數據和歸檔存儲日志。
7.根據權利要求6所述的一種rados gateway歸檔存儲系統,其特征在于,所述歸檔存儲服務器的硬件系統對接包括但不限于藍光存儲硬件或磁帶存儲硬件,歸檔存儲服務器的軟件系統用于對外提供支持文件系統協議或對象存儲協議的歸檔api。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011206935.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鐵路機車車頭用清障設備
- 下一篇:一種指定時間恢復的方法





