Patent ID: 11868334
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by one or more processing resources of a distributed storage system cause the one or more processing resources to:
manage storage objects and continuously track changes of the storage objects in a distributed object storage database that includes one or more chapter databases with each chapter database holding names within a contiguous range of a namespace and with the distributed object storage database supporting a primary lookup index and a secondary lookup index that includes pending work items for one or more peer buckets in order to locate a record;
record in a header of a chapter database a desired network topology for connecting a bucket having the chapter database to a peer bucket when a new mirror to the first peer bucket is being established to allow each chapter database to independently record its own state regarding which peer buckets to update;
record a directive for describing a pending work item into the header of the chapter database to express a type of content to be mirrored from the bucket to the peer bucket; and
automatically updating the secondary lookup index of the chapter database with the pending work item.