/
Replication Channel (Network Performance)

Replication Channel (Network Performance)

This article applies to all JSDR software versions.

JetStream DR software is designed to gracefully handle replication performance issues related to the outgoing channel of protected VMs becoming slow or temporarily unavailable, or protected VMs from generating excessive network traffic.

Under normal circumstances JSDR applies minimal delay to ongoing IO and replicates data without incurring additional writes to the replication log. If the incoming data rate exceeds the outgoing bandwidth, JSDR begins populating the replication log with the expectation that data will be replicated after the usage spike on the protected VM comes down. If the incoming data rate in unusually large or the replication log of the domain is close to 100% capacity, some backpressure may be applied to the incoming data stream to slow it down. If the backpressure parameters are exceed, JSDR will switch to a bitmap protocol mode allowing the protected VM usage spike to fade off while minimally loading the outgoing replication channel. Because the cause of the network bandwidth problem is not exposed to JSDR and it has no specific knowledge of the duration of the event, JSDR will periodically exit bitmap mode and resume regular replication to validate network performance and will switch back to bitmap mode if necessary.

usagedistribution.png
Example: Usage Distribution of domain with replication log 100% full.

 

  • The Incoming & Outgoing Data Rate report under the Statistics tab of the JSDR UI shows time spans when the domain was running in bitmap mode. To highlight periods on the graph when bitmap mode was engaged, click the Bitmap circle icon at the top of the chart.

incomingoutgoing.png
Graph showing when Bitmap mode was engaged.

 

  • The actual number of operations delayed due to backpressure are displayed on the Backpressure report under the Statistics tab of the JSDR UI.

  • The PUT Object Latency report provides insight allowing performance of the outgoing replication channel to be analyzed.

 

Related content

(Alarm) Backpressure Duration Exceeded
(Alarm) Backpressure Duration Exceeded
More like this
(Alarm) BackPressure Duration and Bitmap Mode
(Alarm) BackPressure Duration and Bitmap Mode
More like this
Background Data Backlog
Background Data Backlog
More like this
(Alarm) Bitmap Mode 'On' Duration Exceeded
(Alarm) Bitmap Mode 'On' Duration Exceeded
More like this
Replication Log Socket Error
Replication Log Socket Error
More like this
JetStream DR Automation Toolkit (AT)
JetStream DR Automation Toolkit (AT)
More like this