Patent ID: 11971785
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:
identifying a cloud object as a potential candidate for defragmentation in a cloud storage;
evaluating the cloud object to determine what portion of segments of the cloud object are expired; and
when the portion of expired segments meets or exceeds a threshold:
segregating the expired segments and unexpired segments of the cloud object;
creating in the cloud storage a plurality of first new cloud objects, which include only unexpired segments, based on expiry times of the unexpired segments;
creating in the cloud storage a second new cloud object that includes only expired segments, which have not been deleted; and
deleting the cloud object from the cloud storage,

wherein each of the plurality of first new cloud objects is locked during a respective retention duration, which is based on expiration durations of segments included in each first new cloud object.