4 bandwidth optimization – Dell PowerVault DR4100 User Manual
Page 13
13
DR4100 Best Practice Guide | April 2014
Since any data transferred during replication has already been compressed and deduplicated to roughly 85%-90%
of the original size, start by multiplying the original data size by 15% to determine the amount of data to be
replicated. For example, to transfer two terabytes of data, break it down into megabytes by multiplying the
value by 1048576. To convert 2TB to MB the formula would be: 2TB * 1048576 = 2097152 MB.
Now, reduce this number by 85% and assign it to the variable: replica_data:
replica_data = 2097152 MB * .15 = 314572 MB.
2. Determine the effective bandwidth. A common method to determine bandwidth between two sites utilizes a
freeware product called iPerf (
https://code.google.com/p/iperf/
). The following steps provide the command line
instructions to calculate bandwidth:
a. Run iperf –s –w 5M on a server at the central site.
b. Run iperf –c
c. Capture the resulting bandwidth reported from the server at the central site, showing the calculated
bandwidth between sites.
Assign the acquired bandwidth value to the variable effective_bandwidth. This value may be obtained from
other methods of your choosing, but should be specified in MB for further calculations. A bandwidth value of
10MB will be used for the following example.
3. Determine the acceptable amount of time allowed for replication. Convert the allowed replication time to
seconds.(i.e. 10 hours converted is 10*60*60 = 36000 seconds)
With this information, the following formula can be used to calculate the time required to replicate the data.
replication_interval = replica_data / effective_bandwidth
Using the example of 2TB and a 10MB effective bandwidth, time can be calculated as follows:
replication_interval = 314572 MB / 10 MB = 31457 seconds (8.7 hours)
5.4
Bandwidth Optimization
When utilizing replication it may be necessary to enforce bandwidth limitations. This can lower the impact of replication
traffic on the network. For example, if the WAN link also is required to support Video Conferencing, limits can be
applied to the DR traffic to allow that application the required bandwidth.
Keep in mind, when setting bandwidth throttling policies on a container replicating between two physical DR appliances,
the policy will be applied for all containers between the replicated devices. For example, containers 1 and 2 on a DR
appliance are set to replicate to a secondary DR appliance. When bandwidth throttling is set on container 1, the
bandwidth on the second container will also be throttled.
Replication schedules can be set to ensure one container gets more time replicating (for high priority data) or to schedule
replication to occur in off-peak hours, although in most situations it is recommended to leave the default settings and let
replication transfer data as needed over the network.