VMware, Inc.
SHRINKING SEGMENT CLEANING ALGORITHM IN AN OBJECT STORAGE

Last updated:

Abstract:

A method for cleaning an object storage having a plurality of segments is provided. Each segment includes an identifier through which the segment is accessed. The method identifies a first segment in the plurality of segments. The first segment includes a first identifier and a first size. The method determines that a utilization ratio for the first segment is below a threshold. As a result, the method generates a second segment from the first segment, such that the second segment includes a second identifier that is the same as the first identifier and a second size that is smaller than the first size. The method then writes the second segment to the object storage.

Status:
Application
Type:

Utility

Filling date:

20 Nov 2020

Issue date:

26 May 2022