Gateway Sizing Best Practices Guide

Although Aviatrix supports a wide array of instance types and sizes in each cloud, this reference guide provides data about gateway sizing and common deployments by other Aviatrix customers to assist you with pre-deployment planning, as well as to help right-size current deployments to maximize cost savings and efficiency.

This data is for guidance purposes only. Every environment may perform differently.

The information provided in this document is based on Aviatrix’s internal testing of the Aviatrix solution. Your network will differ from the testing environment used by Aviatrix. Please use this guide as reference only to plan your deployment or drive efficiency in your current deployment.

Gateway Size Distribution

The following data represents the real-world distribution of gateway sizes across the Aviatrix customer base. The data is a representation of what Aviatrix customers are using in their own production deployments and will not necessarily reflect the best practice and choice for your network.

The tables and graphs that follow show data for AWS and Azure cloud.

The following sizes are currently supported:

  • AWS: small, medium, large, and extra large

  • Azure: small, medium, and large

table showing supported aws and azure gateway sizes

Bandwidth and Performance

This section focuses on the bandwidth and performance expectations of gateways based on their size.

All the performance numbers are based on Gateways with High Performance Encryption (HPE) unless specified otherwise.

Gateway performance is impacted by packet size. In our internal testing, a best-case large payload number (which most vendors use) and an Internet Mix (iMix) number of varying packet sizes was used to reflect more real-world performance numbers.

Use the graphs and tables below as a guideline to determine what gateway sizing is most efficient based on your needs. Aviatrix recommends that you monitor the effects of sizing after deploying a new gateway or resizing a current one prior to resizing again, to ensure there will be no traffic impact.

The graphs are a visual representation of the data in the tables. Use the graphs to visually compare the data in the tables to understand specific numbers.

AWS Traffic and Deployments

aws spoke to spoke gateway payload
aws spoke to egress nat gateway payload
aws spoke to nat with dcf gateway payload
aws performance profiles for each deployment type

Azure Traffic and Deployments

azure spoke to spoke gateway payload
azure spoke to egress nat gateway payload
azure spoke to nat with dcf gateway payload
azure performance profiles for each deployment type