-
1.
公开(公告)号:US12026072B2
公开(公告)日:2024-07-02
申请号:US17675263
申请日:2022-02-18
Applicant: Nutanix, Inc.
Inventor: Abhishek Gupta , Bhushan Pandit , Pranab Patnaik
CPC classification number: G06F11/2035 , G06F11/1435 , G06F11/1464 , G06F11/1469 , G06F2201/84
Abstract: A framework is described that improves resource utilization during operations executing within workflows of the distributed data processing system (e.g., having a plurality of interconnected nodes) in a disaster recovery (DR) environment configured to support synchronous and asynchronous (i.e., heterogeneous) DR workflows (e.g., generating snapshots and replicating data) that include synchronous replication, asynchronous replication, nearsync (i.e., short duration snapshots of metadata) replication and migration of data objects associated with the workflows for failover (e.g., replication and/or migration) to a secondary site in the event of failure of the primary site. The framework meters (regulates) execution of the operations directed to the workloads so as to efficiently use the resources in a manner that allows timely progress (completion) of certain (e.g., high-frequency) operations and reduction in blocking (stalling) of other (e.g., low-frequency) operations by avoiding unnecessary resource hoarding/consumption and contention. Notably, the framework also provides metering and tuning of properties during execution of the workflows and maintains their state to provide for recovery.
-
2.
公开(公告)号:US20230205653A1
公开(公告)日:2023-06-29
申请号:US17675263
申请日:2022-02-18
Applicant: Nutanix, Inc.
Inventor: Abhishek Gupta , Bhushan Pandit , Pranab Patnaik
CPC classification number: G06F11/2035 , G06F11/1435 , G06F11/1469 , G06F11/1464 , G06F2201/84
Abstract: A framework is described that improves resource utilization during operations executing within workflows of the distributed data processing system (e.g., having a plurality of interconnected nodes) in a disaster recovery (DR) environment configured to support synchronous and asynchronous (i.e., heterogeneous) DR workflows (e.g., generating snapshots and replicating data) that include synchronous replication, asynchronous replication, nearsync (i.e., short duration snapshots of metadata) replication and migration of data objects associated with the workflows for failover (e.g., replication and/or migration) to a secondary site in the event of failure of the primary site. The framework meters (regulates) execution of the operations directed to the workloads so as to efficiently use the resources in a manner that allows timely progress (completion) of certain (e.g., high-frequency) operations and reduction in blocking (stalling) of other (e.g., low-frequency) operations by avoiding unnecessary resource hoarding/consumption and contention. Notably, the framework also provides metering and tuning of properties during execution of the workflows and maintains their state to provide for recovery.
-