Enabling and Configuring Network Bandwidth Throttling for Clients or Client Groups

You can enable and configure network bandwidth throttling for clients (including MediaAgents) and client groups.


  • You can also configure network bandwidth throttling for subclients or storage policy copies.
  • When network bandwidth throttling is set on the client group level, the throttling is applied on a one-to-one basis between individual clients and/or MediaAgents within the client group. For example, if you have network bandwidth throttling set to 1000 Kbps for two separate client groups that send data to one another, and there are three separate jobs than run between individual clients in those groups, then each job will be allowed to use up to 1000 Kbps of network bandwidth. If you want to throttle network bandwidth for entire client groups (for example, so that the three separate jobs as described above use a total of 1000 Kbps of network bandwidth), you need to first set up a network gateway between the client groups, and then set network bandwidth throttling on the network gateway towards both groups. For more information, see Setting Up the Commvault Network Gateway.

Before You Begin

Review the following considerations for MediaAgents:

  • MediaAgents act as a data hub for backup operations. Therefore, setting throttling on a MediaAgent is an efficient way to set throttling for the traffic to and from all the clients that use the MediaAgent.
  • In the context of this procedure, a MediaAgent is considered a client, since throttling is a client-level property even on a MediaAgent computer.


  1. From the CommCell Browser, expand Client Computer Groups or Client Computers, right-click the client or client_group, and then click Properties.
  2. In the properties dialog box, click Network.
  3. In the Network Properties dialog box, click the Network Throttle tab and then select Enable Network Throttling.

    By default, the All clients share allocated bandwidth check box is selected. This setting throttles across all selected clients cumulatively.

  4. In the Remote Clients or Client Group area, expand Client Computer Groups and/or Client Computers, then select one or more groups or computers.

    Important: The remote clients you select here are those that traffic will be throttled to and from, when communicating with the group or computer that you are configuring.

  5. Begin setting a schedule and throttling rate by clicking Add.
  6. In Days of week, select one or more days for the throttling rate to be in effect.
  7. In Time Interval, select Whole Day, or clear that option and enter a Start Time and an End Time for the throttling rate to be in effect.
  8. Under Throttling Rate, click one of the following options:
    • Use Absolute Throttling

      If you select this throttling option, select Throttle Send and/or Throttle Receive, then enter values appropriate for each option that you selected. Sending and receiving will be limited to those speeds, regardless of available bandwidth.

    • Throttle Relative to bandwidth

      This feature lets you enter a threshold and throttling percentage.

      Enter these parameters as follows: (1) To set a sending rate threshold, select If send bandwidth is less than (Kbps), then enter a threshold and a percentage to reduce the sending rate to if that threshold is crossed. (2) To set a receiving rate threshold, select If receive bandwidth is less than (Kbps), then enter a threshold and a percentage to reduce the receiving rate to if that threshold is crossed.

      For more information, see How Relative Bandwidth Throttling Works.

  9. Click OK to save the new throttling rule, which then appears in the Throttling Schedule area.
  10. Click OK.
  11. Push the network configuration to the client (right-click the client, point to All Tasks, and then click Push Network Configuration).

Last modified: 6/8/2020 3:35:08 PM