Controlling Bandwidth Usage with Virtual Links (GUI)

FASP transfers attempt to transfer at the maximum transfer rate available. However, too many simultaneous transfers can overwhelm your storage or leave little bandwidth available for other network activity. To set a bandwidth cap on the total bandwidth used by incoming or outfoing transfer sessions intiated by all users, groups, or sets of specific users, you can use a virtual link (Vlink).

Vlinks are "virtual" bandwidth caps, in that they are not assigned to a specific transfer session, but to all sessions assigned to the same Vlink. The total bandwidth that is used by all incoming or outgoing transfer sessions initiated by users who are assigned to the same Vlink does not exceed the Vlink capacity.

For example, if you want to limit all incoming FASP transfers to 100 Mbps, you can create a Vlink with a 100 Mbps capacity and assign it globally to all incoming transfers. If a user attempts an upload at 50 Mbps but other incoming transfers are already using 75 Mbps, then the transfer rates adjust (based on transfer policy) so that the total does not exceed 100 Mbps.

For another example, if you want to limit to 10 Mbps the total bandwidth that is used by outgoing FASP transfers (downloads) that are initiated by three specific users, you can create a Vlink with a 10 Mbps capacity and assign it to outgoing transfers for those three users. If the three users are running download sessions that already use 10 Mbps and another download is started by one of the users, the transfer rates of all sessions adjust so that the total bandwidth use by those users remains 10 Mbps.

Note: To configure Vlinks, you must run your Aspera application as an administrator in order to access the Configuration window.
  1. Create a Vlink.
    Launch the application with administrator privileges and click Configuration > Vlinks.

    Click Add Vlink to add a new Vlink entry; enter a number between 1 and 255 and click OK.

    Add a Vlink by clicking the plus sign.
  2. Configure the Vlink.
    Once the Vlink is created, you can name it, activitate it, and set the bandwidth capacity cap. See the table below for details.
  3. Apply a Vlink to users.
    You can assign a Vlink to global or user settings. The example below assigns a Vlink to a user's incoming transfer session.

    In the Configuration window, click the Users tab and select the user to whose transfers you want to apply the Vlink. In the right panel, click the Bandwidth tab, select the override box in the Incoming Vlink ID row and select the Vlink to apply from the drop-down menu:

    Assign a Vlink to a user

    To ensure that the user cannot exceed the bandwidth that is allowed by the Vlink, ensure that Incoming Minimum Rate Lock is

  4. Prevent users from overriding the Vlink settings.
    If a user requests a minimum rate that exceeds the vlink and minimum rates are not locked, the transfer can exceed Vlink limits. To prevent this: