Bandwidth throttling, also known as traffic shaping or bandwidth management, refers to the deliberate slowing down or limiting of the internet speed. This technique is used to ensure network stability, prevent congestion, and distribute bandwidth resources more equitably. For example, bulk data backup may be provided the limited bandwidth to make way for time-critical application traffic.
QoreStor offers a bandwidth throttling tool between a pair of QoreStor systems for replication and op-dup. If enabled, it works on the TCP ports: 9915, 9916, 9920, and 9943. You can use the bandwidth throttling tool through the user interface (GUI) or with the command line interface (CLI). Bandwidth throttling applies to both, container replication and managed replication for RDA and OST protocol containers.
.
On the QoreStor GUI, the Bandwidth throttling page displays current information about bandwidth throttling schedules and default bandwidth set for the QoreStor system.
To add a throttling schedule from the UI
Execute the following steps to add a throttling schedule from the UI:
- In the navigation menu, click System to expand the menu, then click Bandwidth throttling.The configured bandwidth throttling schedule is displayed.
- Click Add a Target System with Throttling to add a new target with a schedule.
- In the pop-up window, enter the following details:
- Target System: Enter the target machine's IP, host name, or FQDN.
- Out of Schedule Bandwidth: The default value is "Full Speed." To specify a custom value, select the Custom option and enter the desired value in mbps for out-of-schedule bandwidth.
- Click Save.
- Optionally, to add schedules with specific days and times, click Add Schedule Event and enter/select the desired values:
- Select the Start Day (note: the week starts on Sunday and ends on Saturday).
- Enter the Start Time.(00:00 to 23:59)
- Select the End Day.
- Enter the End Time.
- Enter the Bandwidth in Mbps.
- Click Add.
Once successfully added, the schedule entry will appear in the grid.You can add multiple schedules by repeating the above steps.
- Optionally, click Remove to delete an entry from the schedules or click View/Edit to view/modify the schedule entry.
|
NOTE: End Day and End Time should be ahead of Start Day and Start time. |
CLI: Use qs_bw_throttle CLI to configure, view, or modify bandwidth throttling for replication and op-dup. Please refer the QoreStor CLI Reference guide for more information.
To view/edit a throttling schedule
Execute the following steps to view/edit a throttling schedule:
- In the navigation menu, click System to expand the menu, then click Bandwidth throttling.The configured bandwidth throttling schedule is displayed.
- Click View/Edit on the target IP entry for which you wish to view or modify the entered values.
- In the pop-up window modify the Out of Schedule Bandwidth values if you wish to modify the entry.
- To update the schedules:
- To delete a schedule entry, click Remove.
- To add a new schedule, click Add Schedule Event.
To delete all throttling schedules
- In the navigation menu, click System to expand the menu, then click Bandwidth throttling.The configured bandwidth throttling schedule is displayed.
- Click Remove on the target IP entry to delete all the schedules associated with it.
- Confirm the action to delete the entry.