Implementation method of file life cycle management for object storage

An object storage and life cycle technology, applied in file system management, file system, electronic digital data processing, etc., can solve the problem of inability to set the life cycle, and achieve the effect of reading and writing restrictions

Pending Publication Date: 2022-07-22
ACCELSTOR TECH LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The bucket life cycle function of RGW can specify the minimum lifetime unit of days, and the minimum lifetime is 1 day. It is impossible to set a smaller life cycle in hours, minutes, and seconds. When the amount of data is large, it is very likely that it cannot be Complete all bucket traversal within the specified time, and the bucket cannot be cleaned within the specified time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method of file life cycle management for object storage
  • Implementation method of file life cycle management for object storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] 1. User A uploads a file file1 with a time-to-live value of 3 minutes;

[0035] 2. Object storage automatically creates a volume volume1 with a lifetime value of 3 minutes, and mounts the volume;

[0036] 3. Put the file file1 uploaded by the user in step 1 into the volume volume1 created in step 2;

[0037] 4. User B uploads a file file2 with a time-to-live value of 26 hours;

[0038] 5. Object storage automatically creates a volume volume2 with a lifetime value of 26 hours, and mounts the volume;

[0039] 6. Put the file file2 uploaded by the user in step 4 into the volume volume2 created in step 5;

[0040] 7. User B uploads a file file3 with a time-to-live value of 3 minutes;

[0041] 8. Object Storage detects that volume volume1 with a lifetime value of 3 minutes already exists, and puts the file file3 uploaded by the user in step 7 into the volume volume1 created in step 2;

[0042] 9. After 10 minutes from the operation of step 1, user A wants to read the fil...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of file life cycle management, in particular to an implementation method for file life cycle management for object storage, which comprises the following steps of: 1, setting a survival time value for each file for uploading object storage; 2, setting a survival time value attribute for the volume created in the object storage; 3, searching whether a volume with the same survival time value as the file exists in the object storage or not; 4, the volume with the survival time value attribute is checked regularly, the time survival value of the file is accurate to the minute, the life cycle of the file stored by the object can be effectively managed, file life cycle management is carried out with the volume as the unit, and in the object storage where a large number of small files are stored, the file life cycle can be effectively managed. The situation that all small files cannot be deleted in time specified by a user due to traversal can be avoided, regular cleaning operation is conducted according to the time set by the user, and it is effectively avoided that performance is affected when object storage read-write peak hours are conducted.

Description

technical field [0001] The present invention relates to the technical field of file life cycle management, in particular to an implementation method of file life cycle management for object storage. Background technique [0002] The lifecycle function is the earliest bucket function provided by AWS s3. The lifecycle function acts on the objects in the bucket and needs to be set in the bucket. The lifecycle functions of AWS s3 mainly include the deletion of expired objects and the dumping of objects that meet the conditions. There are two functions of data migration. RGW stands for RADOS gateway. It is an object storage service provided by Ceph. The interface is compatible with AWS S3 and Swift. Through RGW, users can use the HTTP protocol to access Ceph's object storage in a RESTful way. RGW currently It supports deletion of expired objects and life cycle management of storage object files. [0003] The bucket life cycle function of RGW can specify the minimum unit of lifet...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/11G06F16/172G06F3/06
CPCG06F16/11G06F16/172G06F3/0649
Inventor 陆玉平邓瑞明蔡攀龙
Owner ACCELSTOR TECH LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products