Throughput and vCPU restrictions
The Good-Better-Best Bundle licenses and certain standalone module licenses for the BIG-IP VE are enforced with the maximum allowed throughput rate, and each throughput rate limits a maximum allowed vCPU restriction. The number of vCPU restricts the number of Traffic Management Microkernel (TMM) threads allowed to run. The following table displays the maximum allowed vCPU restriction for each license type, based on the maximum allowed throughput rate license. Rate licenses not available for standalone modules or bundle licenses are represented below with not applicable (N.A.).
|Maximum allowed throughput rate licensed|
|Bundle License||Standalone Module License|
|Good1||Better||Best||VNF Better3||VNF Best3||ASM||AFM||AAM||APM||CGN||PEM||DNS2||LAB||SP LAB|
|10 Gbps (BIG-IP 11.5.0 and later)||8||8||8||8||8||N.A.||8||N.A.||N.A.||8||N.A.||N.A.||N.A.||N.A.|
|High Performance (beginning in BIG-IP 13.0.0 HF1)||84||N.A.||N.A.||124||N.A.||N.A.||84||N.A.||N.A.||84||84||N.A.||N.A.||N.A.|
1With the introduction of the Good Bundle license, the BIG-IP LTM standalone module license is subsumed under this bundle license and has the same license limits.
2The DNS standalone module license is licensed by a rate-limited license, based on the number of DNS request resolutions per second, instead of the maximum allowed throughput rate license.
3The VNF Better and VNF Best bundles includes the BIG-IP PEM module.
4These are the limits allowed by the respective base licenses. You can increase this limit to a maximum of sixteen vCPUs through add-on licenses.
For example, a new Better Bundle license for a maximum allowed throughput of 1 Gbps BIG-IP VE is limited with a maximum throughput rate of 1 Gbps, and this throughput rate limits a maximum allowed vCPU of four. If you provision the BIG-IP VE with eight vCPUs in the hypervisor, the BIG-IP VE only recognizes four of the eight provisioned vCPU, and allows a maximum of four TMM threads to run.
Existing BIG-IP VE licenses are not enforced with the maximum allowed vCPU, and continue to be licensed for only their maximum allowed throughput rate, regardless of the BIG-IP VE version.
Note: Prior to the introduction of the Good, Better, Best licensing, BIG-IP VE did not have vCPU enforcement and allowed 8 vCPUs to be configured in the hypervisor. This applies to licenses issued/purchased prior to 2014 when Good-Better-Best licensing was introduced. You can use the following command from the command line to see if you are running a license that places restrictions on the number of provisioned vCPUs allowed: tmsh show sys license detail | grep perf_VE_cores. If you are running a new license an output similar to the following will be seen: perf_VE_cores . If no ouptut is reported, your system is using a license prior to 2014.
Licensing and provisioning restrictions
With the introduction of the Good, Better, Best licensing options, the BIG-IP VE provisioning limitations do not change. While more than two modules may be licensed on the device, you cannot provision all modules at the same time. Refer to the release notes of each BIG-IP VE version for the memory requirements of multi-module provisioned BIG-IP VE system. The following table indicates whether a module is included (Y), available as an option (O), or not available (N.A.) for the listed Base VE.
1Includes all of Better and Best except for Advanced Routing
Note: When you add a module to a BIG-IP LTM license, the number of vCPU added are either the maximum allowed vCPU for the BIG-IP LTM module or the maximum allowed vCPU for the added module, whichever is larger. For example, if you currently have a 1 Gbps BIG-IP LTM license and you add a 1 Gbps PEM module, 4 vCPU are added since the PEM module has a 4 vCPU maximum while the BIG-IP LTM (Good) module has a 2 vCPU maximum.
For more information about the new F5 licensing options, refer to the Maximize the Value of Your Enterprise Application Delivery document.
Hypervisor throughput limitations and restrictions
Several factors may impact the throughput limitations and restrictions for BIG-IP VE, such as the chosen hypervisor vendor, version, hardware, and F5 license. For throughput limitations and restrictions, refer to the Virtual Edition and Supported Hypervisors Matrix.
Note: For information about how to locate F5 product manuals, refer to K12453464: Finding product documentation on AskF5.
If you require more TMM threads to run on BIG-IP VE, you can increase the maximum allowed vCPU by purchasing the license type that fits your vCPU requirements. For information about purchasing your VE license, contact your F5 sales representative.