DEPENDENCY AWARE PARALLEL SPLITTING OF OPERATIONS

    公开(公告)号:US20230081436A1

    公开(公告)日:2023-03-16

    申请号:US17990769

    申请日:2022-11-21

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for dependency aware parallel splitting of operations. For example, a count of pending data operations being executed by a first node and replicated in parallel to a second node are tracked. A metadata operation is executed at the first node based upon the count being less than a threshold (e.g., the count being zero). A first list of affected inodes modified by the metadata operation is identified. A dependency of the metadata operation with respect to pending metadata operations replicated to the second node is determined. The metadata operation is dispatched to the second node based upon the dependency indicating that the metadata operation is independent of the pending metadata operations.

    Persistent hole reservation
    17.
    发明授权

    公开(公告)号:US11449260B2

    公开(公告)日:2022-09-20

    申请号:US17106240

    申请日:2020-11-30

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for persistent hole reservation. For example, hole reservation flags of operations targeting a first storage object of a first node are replicated into replication operations targeting a second storage object of a second node during a transition operation to transition the first storage object and the second storage object from an asynchronous replication state to a synchronous replication state. In another example, the second storage object is grown to a size of a replication punch hole operation that failed due to targeting a file block number greater than an end of size of the second storage object.

Patent Agency Ranking