IBM Support

How do I limit the bandwidth used by BigFix Clients or the BigFix Server?

Technote (troubleshooting)


Problem(Abstract)

The following article discusses bandwidth throttling settings available to limit the bandwidth used by the BigFix Clients or the BigFix Server.

Resolving the problem

Many network environments have limited bandwidth between certain geographic locations, between offices and home users using VPNs, etc. Deploying large Microsoft patches (the Windows XP SP2 update is 275 MB!) can easily overwhelm limited bandwidth connections and cause bandwidth problems for certain users or applications.

To avoid these types of problems, BigFix provides a number of mechanisms to reduce bandwidth usage including the use of BigFix Relays, distributing patch deployment over time, and the use of bandwidth throttling. Bandwidth throttling allows the BigFix Console operator the ability to set the maximum number of bytes per second to be used to send files over a network connection. BigFix can be configured to throttle bandwidth at the BigFix Server, BigFix Relay, or BigFix Client level. Below are instructions on how to configure BigFix to use bandwidth throttling.

Important Note: In BigFix 5.0 and above the bandwidth throttling settings were moved to the "Tasks" tab on the BigFix Support Fixlet site instead of using custom settings. Please view Tools > Show BigFix Client Settings Tasks and Tools > Show BigFix Server and BigFix Relay Settings Tasks in the BigFix Console for more information. In addition, there is an Analysis that can be activated that will display the bandwidth throttling status of BigFix Clients.

BigFix Bandwidth Throttling

Methods of Bandwidth Throttling

Throttling through BigFix Relays (A)

BigFix Relays downloading from the BigFix Serve
r
BigFix Relays can be configured to throttle file downloads when downloading from the BigFix Server. When BigFix Relay throttling is enabled, the BigFix Relay will download from the BigFix Server no more than the specified number of bytes per second. This setting is especially useful for BigFix Relays that have a slow connection to the BigFix Server (such as a BigFix Relay in a remote location connected by a 56 kbps modem).

Configuration: BigFix Client throttling can be configured by using the "_BESGather_Download_LimitBytesPerSecond" setting on the BigFix Relays. Information on how to configure this setting can be found here.

Total outgoing download traffic for the BigFix Relay:
The BigFix Relay in BigFix 4.0 and above can be configured to throttle the cumulative file downloads at any given time. When this throttling setting is enabled, a BigFix Relay will send out no more than the specified number of bytes per second for all file downloads (including BigFix Clients and child BigFix Relays). This setting is especially useful if there is a concern in a local area network that too much bandwidth will be used when a patch is sent simultaneously to many BigFix Clients.

Configuration: BigFix Relay cumulative download throttling can be configured by using the "_BESRelay_HTTPServer_ThrottleKBPS" setting on the BigFix Relay. Set this number to the total number of kilobytes that the BigFix Relay will give to all of the BigFix Clients combined per second.

Throttling through BigFix Clients (B)

BigFix Clients downloading files from the BigFix Server or BigFix Relay

BigFix Clients can be configured to throttle file downloads when downloading from the BigFix Server or BigFix Relays. When BigFix Client throttling is enabled, a BigFix Client will download from the BigFix Server or BigFix Relays at no more than than the specified number of bytes per second. This setting is especially useful for individual computers that are on slow connections (such as travelling sales representatives or home users on dial-ups).

Configuration: BigFix Client throttling can be configured by using the "_BESClient_Download_LimitBytesPerSecond" setting on the BigFix Clients. Information on how to configure this setting can be found here.

Throttling through the BigFix Server/Relays (C/D)

Total outgoing download traffic for the BigFix Server/Relays

The BigFix Server can be configured to throttle the cumulative file downloads at any given time. When this throttling setting is enabled, the BigFix Server/Relays will send out no more than the specified number of bytes per second for all file downloads (including BigFix Clients and child BigFix Relays). This setting is especially useful if there is a concern in a local area network that too much bandwidth will be used when a patch is sent out to many BigFix Clients simultaneously.

Configuration: BigFix Server cumulative download throttling can be configured by using the "_BESRelay_HTTPServer_ThrottleKBPS" setting on the BigFix Server. Information on how to configure this setting can be found here.

Article also found on the DeveloperWorks here

Historical Number

125

Document information

More support for: IBM BigFix Platform
Deployment

Software version: Version Independent

Operating system(s): Platform Independent

Software edition: Edition Independent

Reference #: 1505999

Modified date: 15 December 2017


Translate this page: