Can SnapMirror throttle be applied immediately to all running and scheduled transfers
Applies to
ONTAP 9
Answer
- ONTAP 9 introduces a global SnapMirror throttling optionconfigurable via the
optionscommand in cluster shell.- Example:
::> options -option-name replication*
::> options -option-name replication.throttle.enable <on|off>
::> options -option-name replication.throttle.incoming.max_kbs <KBps>
::> options -option-name replication.throttle.outgoing.max_kbs <KBps>
Note: All replication throttles in ONTAP are in KiloBytes per second.
- The ONTAP 9 global throttle affects remote and local Type-DP and Type-XDP SnapMirrors.
- Changing global throttle takes effect immediately, and is applied to running SnapMirror transfers as well as future transfers.
- Changing per-relationship throttle does not affect running SnapMirror transfers, but is applied to subsequent transfers.
- If a global throttle is not desired, per-relationship throttle can be applied instead.
- Both types of throttle restrict the bandwidth used by incoming and/or outgoing SnapMirror transfers by limiting SnapMirror access to storage resources.
- By limiting acces to storage resources, the SnapMirror throttle can reduce SnapMirror's impact on other workloads.
- SnapMirror global throttle settings can be modified without stopping an active SnapMirror transfer.
- ONTAP does not provide a built-in feature to automatically change throttle values according to a time schedule.
