DEPENDENCY AWARE PARALLEL SPLITTING OF OPERATIONS

    公开(公告)号:US20200372046A1

    公开(公告)日:2020-11-26

    申请号:US16686686

    申请日:2019-11-18

    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.

    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.

    Dependency aware parallel splitting of operations

    公开(公告)号:US11507600B2

    公开(公告)日:2022-11-22

    申请号:US16686686

    申请日:2019-11-18

    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.

Patent Agency Ranking