Bandwidth sizing in replicated storage systems
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
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.
46 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
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. - View Dependent Claims (17, 18, 19, 20)
-
Specification