Before you deploy NSX Advanced Load Balancer in AWS, your system must comply with all hardware, software, networking, and storage requirements.
Based on deployment scale considerations, choose an appropriate virtual machine size. For more details on Controller sizing, see Avi Load Balancer Controller Sizing. NSX Advanced Load Balancer Controller recommends general purpose or compute/ memory optimized instances for running controllers. For instance,
m5.2xlarge
for Small,m4.4xlarge
for Medium, andc5.9xlarge
for Large. Burstable instances are not recommended for running Controller virtual machines.Service Engine instances require a minimum memory of 2 GB, and 1 vCPU.
For more information on the recommended hard disk size, see Allocating Disk Capacity.