Cisco Systems, Inc.
Efficient change block tracking in a distributed generation-id (GID) based log structured file system (LSFS)

Last updated:

Abstract:

In one embodiment, a device performs a plurality of iterations of write operations on portions of a file tree of a file system to a first storage cluster, each write operation flagging the written portion of the file tree with a generation identifier indicative of the associated iteration of the write operations. The device identifies a set of the written portions of the file tree as unsynchronized between the first storage cluster and a second storage cluster by performing a search for changes made to the written portions of the file tree between a generation identifier associated with the first storage cluster and a generation identifier associated with the second storage cluster. The device synchronizes the first and second storage clusters by sending, via a network, the unsynchronized portions of the file tree from the first storage cluster to the second storage cluster.

Status:
Grant
Type:

Utility

Filling date:

26 Jul 2019

Issue date:

31 May 2022