Loading...

Network Bandwidth Throttling: Operations

Table of Contents

Disabling Network Bandwidth Throttling

To disable network bandwidth throttling for client computer groups, client computers and MediaAgents, follow these steps:

  1. In the CommCell Browser:
    1. If the computer is a Client Computer or Client Computer Group, right-click the client_name or client_group_name, then click Properties. In the Properties dialog, click Network.
    2. If the computer is a MediaAgent, expand Storage Resources > MediaAgents, then right-click the mediaAgent_name and click Properties.
  2. In the Properties dialog box, click the Network Throttle tab.
  3. In Remote Clients or Client Group, clear all selected computers and groups by clearing the check box for each one that is selected.
  4. In Throttling Schedule, delete all defined schedules by selecting all of them and clicking Delete.
  5. Clear the Enable Network Throttling option.
    1. If the computer is a Client or Client Group, click OK to close the Advanced Client Properties dialog box. Click OK again to close the Client Properties dialog box.
    2. If the computer is a MediaAgent, click OK to close the MediaAgent Properties dialog box.

Setting Up Network Bandwidth Throttling for Subclients

Network bandwidth throttling for a subclient is set on a per-Network-Agent basis as described in these sections.

Setting Network Bandwidth and Network Agents for a Backup Operation

For most agents, the network bandwidth option is available at the subclient level. For some database agents, this option is also available at the instance level.

Note: All subclients except those using NAS agents support network bandwidth throttling.

To set a limit for network bandwidth and the number of concurrent network agents for a subclient backup operation, perform these steps:

  1. In the CommCell Browser, expand Client Computers > client_name > agent > backup set or instance.

    Note: If limits are set at the instance level and the subclient level, the subclient settings override the instance settings.

  2. Right-click the subclient and click Properties.

    The Subclient Properties dialog box is displayed.

  3. For file system subclients, update the following:
    1. On the Storage Device tab, click the Data Transfer Option tab.
    2. Select the Throttle Network Bandwidth (MB/HR) check box and enter the throughput limit. The SnapProtect software throttles the transfer on a per-network-agent basis.
    3. Click Advanced.

      The Advanced Subclient Properties dialog box is displayed.

    4. On the Performance tab, set the maximum number of Network Agents to run concurrently when performing a subclient backup.
  4. For non-file system subclients, on the Storage Device tab, click the Data Transfer Option tab and update the following:
    • Set the maximum number of Network Agents to run concurrently when performing a subclient backup.
    • Select the Throttle Network Bandwidth (MB/HR) check box and enter the throughput limit. The SnapProtect software throttles the transfer on a per-network-agent basis.
  5. Click OK to save your changes.

Setting Network Bandwidth and Network Agents for Multiple Subclients Using Subclient Policy

For iDataAgents that support subclient policy, bandwidth throttling can be set while creating multiple subclients, by using a subclient policy.

Use these steps to set the Network Bandwidth and Network Agents while creating multiple subclients:

  1. From the CommCell Browser, expand Policies.
  2. Right-click Subclient Policies, then click New Subclient Policy.
  3. In the Name box, enter a name for your subclient policy.
  4. Click the iDataAgent list and select Windows File System.
  5. Click once in the Storage Policy column cell and select a storage policy for the default subclient.
  6. Click the Association tab, then select the backup set on the client that you want to associate with this subclient policy.
  7. Click the General tab, then select the default subclient row and click Edit.
  8. Click the Content tab, then enter the contents for the subclient by browsing to them or by entering their path. If browsing, select a file or folder as content, then click Add. When finished adding content, click Close.
  9. Click the Storage Device tab and select the storage policy.
  10. Click the Data Transfer Option tab.
    1. Enter the number of Network Agents that must be used to perform backup operations on the subclient/instance.
    2. Click the Throttle Network Bandwidth (MB/HR) option, then enter a throughput value. Note that throttling is done on a per-Network-Agent basis.
  11. Click OK to save the changes.
  12. Click OK to complete this operation.

The default subclient is automatically created in all the clients with which the subclient policy is associated.

Setting Network Bandwidth Throttling for a Storage Policy Copy

Setting throttling at the storage policy level is an alternative to the more generic approach of setting throttling between any two computers (see the Tip below), but it only applies to auxiliary copy jobs, and cannot be scheduled.

Tip: You can limit bandwidth between two computers (any combination of clients or MediaAgents), for all network traffic regardless of the operation being performed. See Configuring Bandwidth Throttling for Clients or Client Groups.

This approach has the additional advantage of letting you set a schedule (time of day, days of week) for the throttling to be in effect.

Setting bandwidth at the storage policy level lets you limit the network throughput consumed by an auxiliary copy operation. The default limit is 500 megabytes per hour.

Before You Begin

If the source and the destination MediaAgent is same, then you must configure the ThrottleLanFreeSDT additional setting to honor the values set for Network Bandwidth Throttling. For more information on configuring an additional settings see, Add or Modify an Additional Setting.

Procedure

Configure the network for transferring the data in the auxiliary copy operation as follows:

  1. From the CommCell Browser, expand Policies > Storage Policies > storage_policy.
  2. Right-click the storage_policy_copy, then click Properties.

    Important: The storage policy copy here cannot be the one named Primary. It must be a copy created with a different name.

  3. Click the Advanced tab, then select the Throttle Network Bandwidth(MB/HR) check box.
  4. In the Throttle Network Bandwidth(MB/HR) box, enter or select the bandwidth limit.
  5. Click OK.

    Once you configure Throttle Network Bandwidth and assign specific value, during an Auxiliary Copy operation, the Auxiliary Copy Job Details for Job ID dialog box indicates:

    • The size in Current Throughput (GB/Hr), set on the Streams tab, may display higher than the amount of size specified in Throttle Network Bandwidth. This is because the size displayed in the Current Throughput (GB/Hr) column uses application data size. However, note that the Current Throughput honors the value set in Throttle Network Bandwidth even though the data size value exceeds it during the Auxiliary Copy operation.

Limiting Bandwidth at the Client or MediaAgent Level

You can limit the bandwidth available collectively to outgoing subclient and Auxiliary Copy streams coming from a client (for backup) or MediaAgent (for Auxiliary Copy), by adding the ComputerThroughputMBPH additional setting (see Add or Modify an Additional Setting). Add the setting to the client to control backup bandwidth, and to the MediaAgent to control Auxiliary Copy bandwidth.

When adding this setting, its value is the megabytes-per-hour limit to apply to the entire client or MediaAgent. Examples of this setting, and how it interacts with other settings, are provided in Reader Streams Scenarios.