[发明专利]一种rados gateway归档存储方法及系统有效
| 申请号: | 202011206935.7 | 申请日: | 2020-11-03 |
| 公开(公告)号: | CN112286465B | 公开(公告)日: | 2023-02-21 |
| 发明(设计)人: | 王韵清;孙兴艳;张晖;高传集;李超 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜鹏 |
| 地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 rados gateway 归档 存储 方法 系统 | ||
本发明涉及云计算技术领域,具体提供了一种rados gateway归档存储方法及系统,包括以下步骤:S1、归档存储对象上传:由客户端上传归档存储类型对象至rados gateway服务;S2、归档存储对象冻结:由rados gateway服务归档存储对象保存至归档存储服务器;S3、归档存储对象解冻:rados gateway服务从归档存储服务器取回归档存储对象,并同时更新该对象的归档状态为解冻状态。与现有技术相比,本发明实现了归档数据的动态冻结和解冻的问题,通过日志的方式实现了对象存储中归档存储数据在硬盘和归档存储服务器之间的动态转换,同时提供标准存储和归档存储的服务,并且结合了热存储的吞吐量大和冷存储的低成本的优点。
技术领域
本发明涉及云计算技术领域,具体提供一种rados gateway归档存储方法及系统。
背景技术
在云存储中,对象存储一般包括标准存储,低频存储和归档存储三种存储类型。标准存储提供高性能的存储,适合频繁访问的数据;低频存储提供较低成本的存储,适合较低访问频率的数据;而归档存储提供极低成本的存储,适用于数据长期保存的场景,比如档案、医疗数据的归档。
归档存储一般用于保存海量级别的冷存储,使用硬盘存储显然不划算。蓝光存储具有能耗低、寿命长和安全稳定等优点,非常适合长期保存冷数据。然而,rados gateway无法直接与蓝光存储设备交互,另外由于蓝光设备读写慢,如果用户直接去蓝光设备也会影响对象存储的性能。
因此如何实现归档数据的动态冻结和解冻是一个亟待解决的问题。
发明内容
本发明是针对上述现有技术的不足,提供一种实用性强的rados gateway归档存储方法。
本发明进一步的技术任务是提供一种设计合理,安全适用的rados gateway归档存储系统。
本发明解决其技术问题所采用的技术方案是:
一种rados gateway归档存储方法,包括以下步骤:
S1、归档存储对象上传:由客户端上传归档存储类型对象至rados gateway服务;
S2、归档存储对象冻结:由rados gateway服务归档存储对象保存至归档存储服务器;
S3、归档存储对象解冻:rados gateway服务从归档存储服务器取回归档存储对象,并同时更新该对象的归档状态为解冻状态。
进一步的,在步骤S1中,所述客户端上传归档存储类型对象至rados gateway服务,由rados gateway服务将归档对象存储在标准存储集群的硬盘中,同时记录所述归档存储对象为待冻结日志。
作为优选,所述日志包含,当前归档对象的所属的桶名、当前归档对象的名称、当前归档对象的版本和已经归档时间;
对于新上传对象来说,可以设置归档时间为上传时间,或者按约定在上传时间上延迟。
进一步的,在步骤S2中,归档存储冻结解冻服务轮询查询到归档对象待冻结日志,查询到待冻结日志时,若未到达待冻结日志记录的归档时间,则查询下一条;
若已到达待冻结日志记录的归档时间,将对象的数据根据桶名、对象名、对象版本相关的hash规则保存至归档存储服务器,同时对标准存储集群中的归档存储对象进行冻结即删除标准存储集群中该对象的数据、修改该对象的归档信息为已归档状态。
进一步的,所述的冻结操作不会删除对象的元数据和索引信息,该对象的元数据ACL、Etag、归档状态仍保存在标准存储集群中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011206935.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁路机车车头用清障设备
- 下一篇:一种指定时间恢复的方法





