# Configuring Network Bandwidth Throttling for Servers or Server Groups

You can enable and configure network bandwidth throttling for servers (including MediaAgents) and server groups.

Commvault SaaS

Note

- When network bandwidth throttling is set at the server group level, the throttling is applied on a one-to-one basis between individual servers and/or MediaAgents within the server group. For example, if you have network bandwidth throttling set to 1000 Kbps for two separate server groups that send data to each another, and there are three separate jobs than run between individual servers 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 server 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 server groups, and then set network bandwidth throttling on the network gateway towards both groups.

- If you open additional ports, throttling will not work.

## Procedure

Use the following steps to configure network bandwidth throttling at the server level. The steps are the same to configure throttling at the server group level.

1. From the Command Center navigation pane, go to Manage > Infrastructure > Servers.

2. Select the server on which you want to configure network throttling.

3. On the Configuration tab, click the pencil button next to the Network Throttling tile.

   A window appears.

4. For the Configure Throttle Rules for <Server>, you will see three options:

   - No throttle: Select this option to turn throttling off.

   - Throttle all traffic: Select this option to enable throttling for all network traffic. Enter the Send bandwidth and the Receive bandwidth in the fields that appear.

   - Throttle selective traffic: Select this option to customize throttle rules for specific remote servers or towards cloud storage, and then proceed with Step 5 or Step 6, below.

5. To throttle with remote servers, do the following:

   1. Click the plus button next to Throttle with Remote Servers.

      The Throttle with Remote Servers dialog box appears.

   2. From the list of Remote Servers and Server Groups, select the required entities for which you want the source server to throttle bandwidth.

   3. Select one of the following options:

      - Use Absolute Throttling: Select this option to specify Send bandwidth and/or Receive bandwidth (measured in Mbps). Sending and receiving will be limited to those speeds, regardless of available bandwidth.

      - Use Relative Throttling: Use this option to enter a threshold and a throttling percentage. Enter these parameters as follows:

        - To set a sending rate threshold, enter the Send threshold (Mbps). Then, in Throttle at (%), enter a percentage to reduce the sending rate (if that sending rate threshold is exceeded).

        - To set a receiving rate threshold, enter the Receive threshold (Mbps). Then, in Throttle at (%), enter a percentage to reduce the receiving rate (if that receiving rate threshold is exceeded).

   4. To select days on which throttle rules should be applied (from Monday to Sunday), use the list under Select days.

   5. To throttle bandwidth for an entire day, select the Whole day toggle. You can also deselect the toggle and then enter the Start time and End time.

   6. Click Save to save the rule.

6. To throttle towards cloud storage, do the following:

   1. Click the plus button next to Throttle towards Cloud Storage.

      The Throttle towards Cloud Storage dialog box appears.

   2. To select days on which throttle rules should be applied (from Monday to Sunday), use the list under Select days.

   3. To throttle bandwidth for an entire day, select the Whole day toggle. You can also deselect the toggle and then enter the Start time and End time.

   4. Specify Send bandwidth and/or Receive bandwidth (measured in Mbps). Sending and receiving will be limited to those speeds, regardless of available bandwidth.

   5. Click Save to save the rule.

7. To add another throttle rule to the same set of remote servers, click the actions button and then select Add rule.

8. To update the list of remote servers and server groups, click the actions button and then select the Edit servers list.

9. To delete a throttle rule, click the actions button and then select Delete.

10. Use the pencil button or the X button to edit or delete throttle rules.

11. Click Save to save the throttling rules.

Note

Note: Configured throttle rules will be automatically applied to the server or server group.

Commvault Software

Note

- When network bandwidth throttling is set at the server group level, the throttling is applied on a one-to-one basis between individual servers and/or MediaAgents within the server group. For example, if you have network bandwidth throttling set to 1000 Kbps for two separate server groups that send data to each another, and there are three separate jobs than run between individual servers 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 server 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 server groups, and then set network bandwidth throttling on the network gateway towards both groups. For more information, see Setting Up the Commvault Network Gateway.

- If you open additional ports, throttling will not work.

## Before You Begin

Review the following considerations for MediaAgents:

- A MediaAgent acts 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 servers that use the MediaAgent.

- In the context of this procedure, a MediaAgent is considered a server, since throttling is a server-level property even on a MediaAgent computer.

## Procedure

Use the following steps to configure network bandwidth throttling at the server level. The steps are the same to configure throttling at the server group level.

1. From the Command Center navigation pane, go to Manage > Infrastructure > Servers.

2. Select the server on which you want to configure network throttling.

3. On the Configuration tab, click the pencil button next to the Network Throttling tile.

   A window appears.

4. For the Configure Throttle Rules for <Server>, you will see three options:

   - No throttle: Select this option to turn throttling off.

   - Throttle all traffic: Select this option to enable throttling for all network traffic. Enter the Send bandwidth and the Receive bandwidth in the fields that appear.

   - Throttle selective traffic: Select this option to customize throttle rules for specific remote servers or towards cloud storage, and then proceed with Step 5 or Step 6, below.

5. To throttle with remote servers, do the following:

   1. Click the plus button next to Throttle with Remote Servers.

      The Throttle with Remote Servers dialog box appears.

   2. From the list of Remote Servers and Server Groups, select the required entities for which you want the source server to throttle bandwidth.

   3. Select one of the following options:

      - Use Absolute Throttling: Select this option to specify Send bandwidth and/or Receive bandwidth (measured in Mbps). Sending and receiving will be limited to those speeds, regardless of available bandwidth.

      - Use Relative Throttling: Use this option to enter a threshold and a throttling percentage. Enter these parameters as follows:

        - To set a sending rate threshold, enter the Send threshold (Mbps). Then, in Throttle at (%), enter a percentage to reduce the sending rate (if that sending rate threshold is exceeded).

        - To set a receiving rate threshold, enter the Receive threshold (Mbps). Then, in Throttle at (%), enter a percentage to reduce the receiving rate (if that receiving rate threshold is exceeded).

   4. To select days on which throttle rules should be applied (from Monday to Sunday), use the list under Select days.

   5. To throttle bandwidth for an entire day, select the Whole day toggle. You can also deselect the toggle and then enter the Start time and End time.

   6. Click Save to save the rule.

6. To throttle towards cloud storage, do the following:

   1. Click the plus button next to Throttle towards Cloud Storage.

      The Throttle towards Cloud Storage dialog box appears.

   2. To select days on which throttle rules should be applied (from Monday to Sunday), use the list under Select days.

   3. To throttle bandwidth for an entire day, select the Whole day toggle. You can also deselect the toggle and then enter the Start time and End time.

   4. Specify Send bandwidth and/or Receive bandwidth (measured in Mbps). Sending and receiving will be limited to those speeds, regardless of available bandwidth.

   5. Click Save to save the rule.

7. To add another throttle rule to the same set of remote servers, click the actions button and then select Add rule.

8. To update the list of remote servers and server groups, click the actions button and then select the Edit servers list.

9. To delete a throttle rule, click the actions button and then select Delete.

10. Use the pencil button or the X button to edit or delete throttle rules.

11. Click Save to save the throttling rules.

Note

Note: Configured throttle rules will be automatically applied to the server or server group.

×

Loading...