Bandwidth sizing in replicated storage systems
AssigneeHewlett-Packard Development Company, L.P.
InventorThomas Kidder Rogers
Life of this patent
Estimating the term…
Abstract
Embodiments include methods, apparatus, and systems for determining bandwidth in storage systems. One embodiment includes a method receiving a recovery point objective (RPO) for a disaster recovery (DR) system that uses asynchronous replication. The method then computes a queue depth for queued data waiting to be transmitted to a secondary storage location and uses the RPO and the queue depth to calculate a bandwidth for transmitting data from a first storage location to the secondary storage location.
Claims20
1) A method, comprising:
- receiving a recovery point objective (RPO) for a disaster recovery (DR) system that uses asynchronous replication;
- computing in the DR system a queue depth for queued data waiting to be transmitted to a secondary storage location;
- and
- using the RPO and the queue depth to calculate a bandwidth for transmitting data from a first storage location to the secondary storage location.
8) A computer readable medium having instructions for causing a computer to execute a method, comprising:
- receiving a recovery point objective (RPO) for a storage system that uses asynchronous replication;
- receiving a write byte rate for the storage system;
- and
- using the RPO and the write byte rate to calculate a bandwidth for transmitting data from a first storage location to a secondary storage location.
16) A method, comprising:
- receiving a recovery point objective (RPO) for a system that uses asynchronous data replication;
- receiving a write byte rate for the system;
- receiving a queue depth for a queue that temporarily stores data in the system;
- and
- calculating an achieved RPO based on the write byte rate and the queue depth to determine a bandwidth for transmitting data from a first storage location to a secondary storage location.
Dependencies are inferred from the claim text.