Advanced Bandwidth Throttling
NAKIVO Backup & Replication was designed to transfer data at the maximum available speeds for the purposes of completing VM backup, replication, and recovery jobs as quickly as possible. However, if you run data protection jobs during business hours, your LAN or WAN networks risk being overloaded. This can affect the performance of applications and degrade user experience (think of email messages taking too long to be sent, excessive load times for websites, etc.). NAKIVO Backup & Replication addresses this issue with the flexible Advanced Bandwidth Throttling feature. With Advanced Bandwidth Throttling, you can set limits for your data protection jobs and make sure they don't take more bandwidth than you can afford to allocate.
Advanced Bandwidth Throttling allows you to set global rules that limit the data transfer speeds of your backup processes. Such rules can apply to different jobs and on different schedules. For instance, you can create a global rule preventing your backup jobs from consuming more than 50 MByte/s during business hours, but leave the bandwidth unrestricted for Sunday backups. You can also create bandwidth throttling rules on a per-job basis, if you want to have more granular control over the whole process. Individual limits override global rules, sparing you the need to adjust the global rule for every job.
The Advanced Bandwidth Throttling feature of NAKIVO Backup & Replication is an effective means of optimizing backup operations and controlling your network traffic. With global and individual limits on data transfer speeds, the feature can help you ensure the performance of your business applications is never affected by backup workloads – even if you have little bandwidth to spare. With bandwidth rules, usage of LAN/WAN bandwidth by NAKIVO Backup & Replication jobs may be restricted to a specific amount. For more information, refer to the following sections:
About Bandwidth Rules
A bandwidth rule specifies the bandwidth amount that can be used by one job, by multiple jobs, or by all applicable job. When a job containing multiple VMs starts running with a bandwidth rule active, the rule divides bandwidth between tasks.
Bandwidth rules are applicable to the following types of NAKIVO Backup & Replication jobs:
-
Backup Job
-
Backup Copy Job
-
Replication Job (except for Amazon EC2)
-
Recovery Job
-
Replica Failback (except for Amazon EC2)
Bandwidth rules may be always active, active on schedule, or disabled. Refer to Bandwidth Throttling for more details.
A bandwidth rule can be:
-
Global Rule – a bandwidth rule applied to all applicable Jobs.
-
Per Job Rule – a bandwidth rule only applied to specific Jobs.
Per Job rules have higher priority than Global Rules. A per job rule will be applied to the job when both the per job rule and a global rule are active for the same job.
Bandwidth rules (up to 100 rules can be created and enforced at the level of a Single-tenant product / Tenant of Multi-tenant product) are applied at the Transporter level, stored at the Director, and enforced while starting processing of a specific job object that falls into the limits of the current rules. Bandwidth rules can be enabled/disabled individually.
When enabled, the rule can limit bandwidth of JODTs that are covered by this rule.
Note
Keep in mind that if the job starts when the Bandwidth throttling rule is active, it will stay at that speed even if the rule time is over.