Manual Chapter :
Available Profiles
Applies To:
Show VersionsAvailable Profiles
About the Ultra Fast Layer 4 CPS profile
On certain F5 hardware platforms (namely B4450 blade models
and TurboFlex-enabled iSeries platforms), you can deploy a load-balancing
optimization feature known as an
Ultra Fast Layer
4 CPS profile.
This profile enables specific hardware-acceleration
features for high-performance load balancing, when you need the BIG-IP system
to do mostly basic Round Robin load balancing only.In this deployment, instead of using a traditional Fast L4
profile, you:
- Activate the Ultra Fast Layer 4 CPS profile.
- Provision the Traffic Acceleration Module (TAM).
- Create a Traffic Acceleration profile.
- Create a Traffic Acceleration type of virtual server.
After you deploy this configuration, the BIG-IP system bases
all load-balancing decisions on L4 elements such as source and destination IP
addresses and ports.
Ultra Fast Layer 4 load balancing is a good choice for
deploying into networks where a basic load-balancing function with optimized
performance is emphasized over higher-layer functions such as payload
inspection, Layer 7 header manipulation, iRules, SYN cookies (including global
hardware DDoS protection), and connection mirroring, to name a few.
In general, this profile configuration provides a small
subset of BIG-IP Local Traffic Manager (LTM) features, such as:
- Q in Q tunneling
- NVGRE, VXLAN, Ether-IP and IPinIP Tunneling
- Ultra Fast Layer 4 performance
The Ultra Fast Layer 4 CPS profile is
available only in BIG-IP software version 14.0 and later, and only on B4450
blade platforms and TurboFlex-enabled iSeries platforms.
Platform support
The Ultra Fast L4 CPS profile is supported only on
TurboFlex-enabled platforms (and the VIPRION B4450 blade, which does not
support TurboFlex):
- BIG-IP i5000 Series
- BIG-IP i7000 Series
- BIG-IP i10000 Series
- VIPRION B4450 blade
About setting up the Ultra Fast L4 CPS profile on iSeries platforms
You can use the Configuration utility to set up the Ultra
Fast L4 CPS profile on your iSeries platform.
Enable the Ultra Fast L4 CPS TurboFlex Profile using the
Configuration utility
You can use the Configuration
utility to enable the Ultra Fast L4 CPS TurboFlex Profile on your
system.
- On the Main tab, click.This displays a list of active and available TurboFlex profiles.
- ClickEnable Profilefor the turboflex-ultrafast-layer4 profile.
- On the Main tab, click.
- ClickReboot.
Provision the Traffic Accelerator Module (TAM) using the
Configuration utility
You can use the Configuration
utility to provision the Traffic Accelerator Module (TAM) on your
system.
- On the Main tab, click.
- For the Traffic Accelerator Module, select the check box and selectMinimum.
- ClickSubmit.
Create a Traffic
Acceleration profile
You can create a Traffic Acceleration profile to
manage Ultra Fast Layer 4 CPS.
- On the Main tab, click.The Traffic Acceleration screen opens.
- ClickCreate.
- In theNamefield, type a unique name for the profile.
- From theParent Profilelist, select the profile from which you want to inherit settings.The default profile is often used as the parent profile.The new profile inherits the values from the parent profile. If the parent is changed, the inherited values in the new profile also change.
- Select theCustomcheck box if you would like to change the settings for the profile.
- For theIdle Timeoutsetting, specify the number of milliseconds the connection can be idle before it is eligible for deletion.The default value is 300000 milliseconds (5 minutes). Use zero (0) to specify an indefinite idle timeout.
- If you would like to use Direct Server Return (or nPath routing):
- Select theDSR Modecheck box.
- For theDSR Close Timeoutsetting, specify the number of milliseconds that a DSR connection waits before closing.
For more information, see the "Configuring nPath Routing" section in theBIG-IP Local Traffic Manager: Implementationsguide atsupport.f5.com. - For theTime Wait Timeoutsetting, specify the number of milliseconds that a connection is in the TIME-WAIT state before closing.The default value is 2000 milliseconds (2 seconds). The range is from 0 to 600,000 milliseconds (10 minutes). A value of 0 implies indefinite.This setting is not available if you use DSR.
- For theTCP Handshake Timeoutsetting, specify the number of milliseconds that a connection waits for the TCP handshake to complete before the connection is eligible for deletion.The default value is 5000 milliseconds (5 seconds). A value of 0 implies indefinite.This setting is not available if you use DSR.
- ClickFinished.
The custom Fast L4 profile appears in the list of Fast L4 profiles.
Create a pool
You can create a pool of servers that you can
group together to receive and process traffic.
- On the Main tab, click.The Pools list screen opens.
- ClickCreate.The New Pool screen opens.
- In theNamefield, type a name for the pool.Names must begin with a letter, and can contain only letters, numbers, and the underscore (_) character.The pool name is limited to 63 characters.
- Using theNew Memberssetting, add each resource that you want to include in the pool:
- In theNode Namefield, type a name for the node portion of the pool member.
- In theAddressfield, type an IP address.
- In theService Portfield, type a port number, or select a service name from the list.
- In thePriorityfield, type a priority number.
- ClickAdd.
- ClickFinished.
- Repeat these steps for each pool you want to create.
Create a Traffic Acceleration virtual server
If you want the virtual server to perform source network address translation (SNAT), you must create a custom SNAT pool before you create the virtual server.
After you create a server pool, you create a
Traffic Acceleration virtual server that references the Traffic Acceleration profile and the pool that you
created.
The Traffic Acceleration virtual
server can support only the one Traffic Acceleration profile.
- On the Main tab, click.The Virtual Server List screen opens.
- Click theCreatebutton.The New Virtual Server screen opens.
- In theNamefield, type a unique name for the virtual server.
- From theTypelist, selectTraffic Acceleration.
- In theDestination Address/Maskfield, type the destination IP address in CIDR format.The supported format is address/prefix, where the prefix length is in bits. For example, an IPv4 address/prefix is10.0.0.1or10.0.0.0/24, and an IPv6 address/prefix isffe1::0020/64or2001:ed8:77b5:2:10:10:100:42/64. When you use an IPv4 address without specifying a prefix, the BIG-IP system automatically uses a/32prefix.The IP address you type must be available and not in the loopback network.
- From theService Portlist, select one or all service ports.
- From theProtocollist, selectTCP.
- From theTraffic Acceleration Profilelist, select the Traffic Acceleration profile that you created previously.
- From theSource Address Translationlist, do one of the following:
- If you do not need SNAT functionality, retain the default value (None).
- If you want the virtual server to perform source network address translation, selectSNAT, and from theSNAT Poollist, select the SNAT pool you created as a prerequisite.
- In the Resources area, from theDefault Poollist, select the name of the pool that you created previously.
- ClickFinished.
After you complete this task, the virtual server is configured to use the
previously-enabled Ultra Fast Layer 4 CPS profile, as well as the specified Traffic Acceleration
profile.
About setting up the Ultra Fast L4 CPS profile on VIPRION B4450 blades
You can use the Configuration utility to set up the Ultra
Fast L4 CPS profile on your VIPRION B4450 blade.
The VIPRION B4450 blade does not support TurboFlex, but
has similar capabilities to TurboFlex-enabled platforms.
Provision the Traffic Accelerator Module (TAM) using the
Configuration utility
You can use the Configuration
utility to provision the Traffic Accelerator Module (TAM) on your
system.
- On the Main tab, click.
- For the Traffic Accelerator Module, select the check box and selectMinimum.
- ClickSubmit.
Create a Traffic
Acceleration profile
You can create a Traffic Acceleration profile to
manage Ultra Fast Layer 4 CPS.
- On the Main tab, click.The Traffic Acceleration screen opens.
- ClickCreate.
- In theNamefield, type a unique name for the profile.
- From theParent Profilelist, select the profile from which you want to inherit settings.The default profile is often used as the parent profile.The new profile inherits the values from the parent profile. If the parent is changed, the inherited values in the new profile also change.
- Select theCustomcheck box if you would like to change the settings for the profile.
- For theIdle Timeoutsetting, specify the number of milliseconds the connection can be idle before it is eligible for deletion.The default value is 300000 milliseconds (5 minutes). Use zero (0) to specify an indefinite idle timeout.
- If you would like to use Direct Server Return (or nPath routing):
- Select theDSR Modecheck box.
- For theDSR Close Timeoutsetting, specify the number of milliseconds that a DSR connection waits before closing.
For more information, see the "Configuring nPath Routing" section in theBIG-IP Local Traffic Manager: Implementationsguide atsupport.f5.com. - For theTime Wait Timeoutsetting, specify the number of milliseconds that a connection is in the TIME-WAIT state before closing.The default value is 2000 milliseconds (2 seconds). The range is from 0 to 600,000 milliseconds (10 minutes). A value of 0 implies indefinite.This setting is not available if you use DSR.
- For theTCP Handshake Timeoutsetting, specify the number of milliseconds that a connection waits for the TCP handshake to complete before the connection is eligible for deletion.The default value is 5000 milliseconds (5 seconds). A value of 0 implies indefinite.This setting is not available if you use DSR.
- ClickFinished.
The custom Fast L4 profile appears in the list of Fast L4 profiles.
Create a pool
You can create a pool of servers that you can
group together to receive and process traffic.
- On the Main tab, click.The Pools list screen opens.
- ClickCreate.The New Pool screen opens.
- In theNamefield, type a name for the pool.Names must begin with a letter, and can contain only letters, numbers, and the underscore (_) character.The pool name is limited to 63 characters.
- Using theNew Memberssetting, add each resource that you want to include in the pool:
- In theNode Namefield, type a name for the node portion of the pool member.
- In theAddressfield, type an IP address.
- In theService Portfield, type a port number, or select a service name from the list.
- In thePriorityfield, type a priority number.
- ClickAdd.
- ClickFinished.
- Repeat these steps for each pool you want to create.
Create a Traffic Acceleration virtual server
If you want the virtual server to perform source network address translation (SNAT), you must create a custom SNAT pool before you create the virtual server.
After you create a server pool, you create a
Traffic Acceleration virtual server that references the Traffic Acceleration profile and the pool that you
created.
The Traffic Acceleration virtual
server can support only the one Traffic Acceleration profile.
- On the Main tab, click.The Virtual Server List screen opens.
- Click theCreatebutton.The New Virtual Server screen opens.
- In theNamefield, type a unique name for the virtual server.
- From theTypelist, selectTraffic Acceleration.
- In theDestination Address/Maskfield, type the destination IP address in CIDR format.The supported format is address/prefix, where the prefix length is in bits. For example, an IPv4 address/prefix is10.0.0.1or10.0.0.0/24, and an IPv6 address/prefix isffe1::0020/64or2001:ed8:77b5:2:10:10:100:42/64. When you use an IPv4 address without specifying a prefix, the BIG-IP system automatically uses a/32prefix.The IP address you type must be available and not in the loopback network.
- From theService Portlist, select one or all service ports.
- From theProtocollist, selectTCP.
- From theTraffic Acceleration Profilelist, select the Traffic Acceleration profile that you created previously.
- From theSource Address Translationlist, do one of the following:
- If you do not need SNAT functionality, retain the default value (None).
- If you want the virtual server to perform source network address translation, selectSNAT, and from theSNAT Poollist, select the SNAT pool you created as a prerequisite.
- In the Resources area, from theDefault Poollist, select the name of the pool that you created previously.
- ClickFinished.
After you complete this task, the virtual server is configured to use the
previously-enabled Ultra Fast Layer 4 CPS profile, as well as the specified Traffic Acceleration
profile.