CPC G06F 16/2365 (2019.01) [G06F 16/13 (2019.01); G06F 16/148 (2019.01)] | 20 Claims |
1. A computing device comprising:
a memory comprising machine executable code; and
a processor coupled to the memory, the processor configured to execute the machine executable code cause the computing device to:
assemble, within a staging area, objects to comprise object slots populated with data of an aggregate;
tier the objects from the staging area to a remote object store;
populate an object reference metafile with information specifying numbers of references from the aggregate to object identifiers of the objects tiered to the remote object store;
maintain an object map metafile having a one-to-one correspondence to the object reference metafile, wherein the object map metafile comprises indicators set to indicate whether the object identifiers of the objects are allocated or not allocated; and
utilize the object reference metafile and the object map metafile to access the objects within the remote object store.
|