Command Line Interface Reference Guide > The Configuration Menu > /cfg/vadcadv vADC Elastic Core Allocation Menu
/cfg/vadcadv
vADC Elastic Core Allocation Menu
The vADC Elastic Core Allocation menu lets you optimize the platform's resources to your deployment use case.
Note: This menu option is available for the Alteon VX 6420 platform (from version 30.5), for the 6024 platform (from version 31.0), and for the Alteon VX 8420/8820 platforms (from version 31.0.1).
With elastic core allocation disabled, the MP and SP resources (CUs) are tightly coupled, such that increasing the number of CUs will increase both the MP and SP power along with it, even when not necessary. This may produce excessive MP processing (but with underutilized SP CUs) or excessive SP processing (with MP core over allocation).
Adjusting the resources utilization to the platform capabilities (based on its memory size and use case) uncouples the MP-SP CPU power and optimizes the platform resources to support the required performance of this deployment (MP CPU size and SP power - CUs).
You can define the following Elastic Core Allocation Configuration options (see tables below for specific platforms/RAM):
*Maximum density - MP and SP platform resources are optimized to support the maximum number of vADCs.
*Medium density - Optimal for most use cases, takes into account the maximum number of deployed vADCs in the most common deployments, freeing additional cores to be used to increase the SP CPU power.
*Performance - Optimizes the platform resources for maximum traffic processing power (SP performance). The number of cores for traffic processing (SP cores) is identical to those of a standalone platform.
*Custom configuration - Used in rare cases when any of the above options don't fit your needs. It allows you to define configurable parameters such as the maximum supported vADCs and the planned distribution of those vADCs per MP type.
The table below shows the MP processing power per MP size/platforms (the CU reference in bracket is the equivalent in CUs when the elastic core allocation is disabled).
 
Custom Configuration Ooptions - The fraction of the MP core associated with the MP size 
MP Size
6024
6420
8420/8820s
Basic
1/10 (~1 CU)
1/10 (~1 CU)
1/10 (~1 CU)
Normal
1/5 (~2 CU)
1/5 (~2 CU)
1/5 (~2 CU)
High
1/2
1/2
1/2
Extreme
1
1
 
For example, 8 vADCs, planned for 3 Basic, 2 Normal, 2 High, and 1 Extreme. This yields 1 core for Linux, 3 cores for the vADCs MPs, and all the remaining cores for SP use.
 
Alteon VX 6420 Elastic Core Allocation Configuration 
RAM Size
Mode
SP CUs
# vADCs
32 GB
 
Maximum density (Default)
56
14
Performance
88
1
64 GB
 
 
Medium density (Default)
80
20
Performance
88
5
Maximum density
72
36
128/256 GB
 
 
 
Default
80
20
Performance
88
5
Medium density
72
36
Maximum density
64
64
 
Alteon VX 6024 Elastic Core Allocation Configuration 
RAM Size
Mode
SP CUs
# vADCs
32 GB
 
Performance (Default)
40
10
Maximum density
32
16
64/128/256 GB
 
Performance (Default)
40
20
Maximum density
32
32
 
Alteon VX 8420/8820 Elastic Core Allocation Configuration 
RAM Size
Mode
SP CUs
# vADCs
128/256 GB
Performance mode (not symmetric)
152
10
Medium density (Default)
136
34
128 GB
High density
128
64
128 GB
Maximum density
104
104
Note: vADC elastic core allocation is operated using the CLI only and is not available through the WebUI.
 
[vadcadv menu]
adv - Enter elastic core allocation wizard
ena - Enable elastic vADC core allocation mode
dis - Disable elastic vADC core allocation mode
cur - Display elastic core allocation settings
 
vADC Elastic Core Allocation Menu 
Command Syntax and Usage
adv
 
Enters the elastic core allocation wizard to select the vADC core allocation type:
*d-maximum vADC density
*m-medium density
*p-performance
*c-custom
If custom is selected, you can enter the maximum number of vADCs you intend to use and define how many of them are Basic, Normal, High, or Extreme.
Note: If you are prompted to enter the amount of the relevant MP CPU size and you press <Enter>, the remaining vADCs are assigned with “Basic” MP CPU size. This is used to determine the number of MP cores, but the distribution is not enforced.
ena
 
Enables elastic vADC core allocation mode.
dis
 
Disables elastic vADC core allocation mode.
cur
 
Displays the elastic core allocation settings.