US 12,147,679 B2
Managing metadata of variable length using metadata pages and delta records of transaction log
Denis Dovzhenko, Saint Petersburg (RU); Svetlana Kalugina, Saint Petersburg (RU); and Oleg Soldatenko, Saint Petersburg (RU)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Dec. 21, 2022, as Appl. No. 18/069,331.
Claims priority of application No. RU2022114132 (RU), filed on May 26, 2022.
Prior Publication US 2023/0384943 A1, Nov. 30, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0644 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of managing metadata of variable length, comprising:
providing a metadata element;
creating a first entry for the metadata element in a metadata page, the first entry located within a first region of a first plurality of regions of the metadata page, the regions of the first plurality of regions having uniform length; and
creating a second entry for the metadata element in the metadata page, the second entry located within a second region of a second plurality of regions of the metadata page, the regions of the second plurality of regions having variable length, wherein the first entry located within the first plurality of regions includes a reference to a location of the second entry within the second plurality of regions.