Before you deploy Avi Load Balancer in AWS, your system must comply with all hardware, software, networking, and storage requirements.

  1. Based on deployment scale considerations, choose an appropriate virtual machine size. For more details on Controller sizing, see Avi Load Balancer Controller Sizing. Avi Load Balancer Controller recommends general purpose or compute/ memory optimized instances for running controllers. For instance, m5.2xlarge for Small, m4.4xlarge for Medium, and c5.9xlarge for Large. Burstable instances are not recommended for running Controller virtual machines.

  2. Service Engine instances require a minimum memory of 2 GB, and 1 vCPU.

Note:

For more information on the recommended hard disk size, see Allocating Disk Capacity.