NetApp, Inc.
DEPENDENCY AWARE IMPROVEMENTS TO SUPPORT PARALLEL REPLAY OR PARALLEL REPLICATION OF OPERATIONS WHICH ARE DIRECTED TO A COMMON INODE

Last updated:

Abstract:

Techniques are provided for dependency aware parallel splitting of operations. For example, a first operation and a second operation may be replicated in parallel from a first device to a second device if the operations only target a single common inode that is an access control list inode referenced by the operations. An operation that dereferences the access control list inode can be replicated in parallel with other operations if the operation does not have the potential to delete the access control list inode from the second device. In another example, operations may be replicated to the second device in parallel if the operations only affect a single common parent directory inode and where timestamps are only moved forward in time at the second device.

Status:
Application
Type:

Utility

Filling date:

20 Sep 2019

Issue date:

25 Mar 2021