Hi,
Anyone know if there’s a way to change a throttle value on a snapmirror relationship based upon time-of-day? As an example, between the hours of 7 AM and midnight throttle the transfers to 2.5MB/s and between midnight and 7 AM, throttle the transfers to 10MB/s.
There was a way to create a throttle policy in the old NMC, but there doesn’t seem to be a way to do it with cDOT, at least as far as I can see.
I’m considering an external script that will modify the throttle based on time-of-day, but, particularly with long running initializations, the process has to be stopped “aborted” and started again in order for the new throttle value to get picked up. Without logic in the script I could end up re-initializing the snapmirror relationship if the init finishes and I don’t stop the script.
— Scott Eno s.eno@me.com
I have not tried this for this purpose but perhaps you can have 2 different snapmirrors scheduled for the same volume each with a different throttle that corresponds to the timeframe when it is kicked off.
Here is a kb that briefly discusses this for 7m. Perhaps someone with more cDot experience can chime in.
https://kb.netapp.com/support/index?page=content&id=1011405&actp=sea...
A much less eloquent solution might be to have a 3rd party system run a scheduled task that manually changes the throttle at different times of day. I suggest exhausting alternatives before going that route.
--Jordan
-----Original Message----- From: toasters-bounces@teaparty.net [mailto:toasters-bounces@teaparty.net] On Behalf Of Scott Eno Sent: Monday, December 28, 2015 11:10 AM To: Toasters Subject: SnapMirror throttle schedule in cDOT?
Hi,
Anyone know if there’s a way to change a throttle value on a snapmirror relationship based upon time-of-day? As an example, between the hours of 7 AM and midnight throttle the transfers to 2.5MB/s and between midnight and 7 AM, throttle the transfers to 10MB/s.
There was a way to create a throttle policy in the old NMC, but there doesn’t seem to be a way to do it with cDOT, at least as far as I can see.
I’m considering an external script that will modify the throttle based on time-of-day, but, particularly with long running initializations, the process has to be stopped “aborted” and started again in order for the new throttle value to get picked up. Without logic in the script I could end up re-initializing the snapmirror relationship if the init finishes and I don’t stop the script.
— Scott Eno s.eno@me.com _______________________________________________ Toasters mailing list Toasters@teaparty.net http://www.teaparty.net/mailman/listinfo/toasters