一种对象存储生命周期的实现方法,系统及终端技术方案

技术编号:24683163 阅读:30 留言:0更新日期:2020-06-27 07:54
本发明专利技术提供一种对象存储生命周期的实现方法,系统及终端,配置预设桶的生命周期策略;每间隔一预设时长,检测对象存储中所有桶的生命周期策略;达到桶生命周期策略的触发条件时,对所述桶中的对象按照预设条件进行处理;处理完所述桶中的所有对象之后,启动所述桶的下一生命周期策略;继续处理下一个桶,直至处理完所有的桶,结束当次生命周期策略的执行过程。本发明专利技术能够在数据周期性持续增长,且无需保留太久需要定期清理老旧数据的场景进行应用。在对象存储产品中应用本方法之后,可以使用户进行简单配置就能实现过期数据自动清理的功能。使用户无需人工进行操作,提升了数据定时清理功能的可靠性和效率。

Implementation method, system and terminal of object storage life cycle

【技术实现步骤摘要】
一种对象存储生命周期的实现方法,系统及终端
本专利技术涉及数据存储
,尤其涉及一种对象存储生命周期的实现方法,系统及终端。
技术介绍
对象存储,也叫做基于对象的存储,是用来描述解决和处理离散单元的方法的通用术语。对象存储是用来描述解决和处理离散单元的方法的通用术语。对象在一个层结构中不会再有层级结构,是以扩展元数据为特征的。目前对象存储有广泛的应用场景,可以应用于视频监控、日志归档等多种场景。在这些应用场景中,对象存储包含的数据是周期性持续增长的,但并不需要持续保留太久,这就需要上层应用或用户定期清理过期的对象,将这些过期的对象进行删除以释放存储空间,或者将其移动到其他地方进行长期保存。目前是采用用户手动删除过期数据,或者不再需要的数据,这样缺乏实时性,以及无法基于当前需要或者用户的需求条件进行删除。而且如果将对象存储用于保存视频监控探头所拍摄的视频文件,这些视频文件是每个时间段都会持续增长的,由于存储空间有限,无法持续进行储存。所以一般只会保留近期的视频文件,比如最近1个月的视频文件,这就需要每个时间段删除上一个时间段的文件,比本文档来自技高网...

【技术保护点】
1.一种对象存储生命周期的实现方法,其特征在于,方法包括:/n步骤一,配置预设桶的生命周期策略;/n步骤二,每间隔一预设时长,检测对象存储中所有桶的生命周期策略;/n步骤三,达到桶生命周期策略的触发条件时,对所述桶中的对象按照预设条件进行处理;/n步骤四,处理完所述桶中的所有对象之后,启动所述桶的下一生命周期策略。/n

【技术特征摘要】
1.一种对象存储生命周期的实现方法,其特征在于,方法包括:
步骤一,配置预设桶的生命周期策略;
步骤二,每间隔一预设时长,检测对象存储中所有桶的生命周期策略;
步骤三,达到桶生命周期策略的触发条件时,对所述桶中的对象按照预设条件进行处理;
步骤四,处理完所述桶中的所有对象之后,启动所述桶的下一生命周期策略。


2.根据权利要求1所述的实现方法,其特征在于,
步骤四之后还包括:
继续处理下一个桶,直至处理完所有的桶,结束当次生命周期策略的执行过程。


3.根据权利要求1或2所述的实现方法,其特征在于,
步骤一还包括:
对预设桶配置多条生命周期策略;
设置每个生命周期策略的条件参数及执行方式。


4.根据权利要求2所述的实现方法,其特征在于,
步骤三还包括:
达到桶生命周期策略的触发条件时,将所述桶配置到处理队列中;
按照预设的方式依次处理。


5.根据权利要求1所述的实现方法,其特征在于,
步骤三还包括:
达到桶生命周期策略的触发条件时,获取所述桶中的对象的最后修改时间元数据的值,并与当前时间求差值;
与过期时间参数进行比较,如果大于等于过期时间,则进入清理过程;
否则继续处...

【专利技术属性】
技术研发人员:江超
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1