Skip to main content

Overview

This section provides detailed performance specifications and benchmarks for all Aviatrix gateway types. Performance data includes throughput, connection limits, latency characteristics, and resource utilization across different deployment scenarios.

Transit Gateway Performance

High-Performance Transit Gateways

Instance TypevCPUsMemoryNetwork PerformanceMax ThroughputConnection Limit
c5n.large25.25 GBUp to 25 Gbps1.5 Gbps10,000
c5n.xlarge410.5 GBUp to 25 Gbps3 Gbps25,000
c5n.2xlarge821 GBUp to 25 Gbps6 Gbps50,000
c5n.4xlarge1642 GB25 Gbps12 Gbps100,000
c5n.9xlarge3696 GB50 Gbps25 Gbps250,000
c5n.18xlarge72192 GB100 Gbps50 Gbps500,000
Instance TypevCPUsMemoryNetwork PerformanceMax ThroughputConnection Limit
c6i.large24 GBUp to 12.5 Gbps1.2 Gbps8,000
c6i.xlarge48 GBUp to 12.5 Gbps2.5 Gbps20,000
c6i.2xlarge816 GBUp to 12.5 Gbps5 Gbps40,000
c6i.4xlarge1632 GB12.5 Gbps10 Gbps80,000
c6i.8xlarge3264 GB25 Gbps20 Gbps160,000
c6i.16xlarge64128 GB50 Gbps40 Gbps320,000

Spoke Gateway Performance

Application-Optimized Performance

Instance TypePlatformvCPUsMemoryMax ThroughputConnection LimitUse Case
t3.mediumAWS24 GB500 Mbps5,000Development
t3.largeAWS28 GB750 Mbps7,500Small Apps
t3.xlargeAWS416 GB1.5 Gbps15,000Medium Apps
B2sAzure24 GB480 Mbps4,800Development
B2msAzure28 GB720 Mbps7,200Small Apps
B4msAzure416 GB1.4 Gbps14,000Medium Apps
e2-mediumGCP14 GB400 Mbps4,000Development
e2-standard-2GCP28 GB600 Mbps6,000Small Apps
e2-standard-4GCP416 GB1.2 Gbps12,000Medium Apps

Edge Gateway Performance

VPN and Security Performance

Gateway SizePlatformConcurrent UsersThroughput per UserTotal ThroughputSSL VPN Connections
SmallAll10050 Mbps1 Gbps100
MediumAll25040 Mbps2 Gbps250
LargeAll50030 Mbps4 Gbps500
XLargeAll1,00025 Mbps8 Gbps1,000
XXLargeAll2,00020 Mbps15 Gbps2,000
Gateway SizeIPSec TunnelsThroughput per TunnelTotal ThroughputBGP Sessions
Small10100 Mbps1 Gbps10
Medium2580 Mbps2 Gbps25
Large5080 Mbps4 Gbps50
XLarge10080 Mbps8 Gbps100
XXLarge20075 Mbps15 Gbps200
Gateway SizeFirewall RulesConnections/secConcurrent ConnectionsInspection Throughput
Small1,0005,00050,000800 Mbps
Medium2,50012,500125,0001.6 Gbps
Large5,00025,000250,0003.2 Gbps
XLarge10,00050,000500,0006.4 Gbps
XXLarge20,000100,0001,000,00012 Gbps

Performance Optimization Guidelines

Instance Sizing Recommendations

Transit Gateway Sizing

Small Deployments (< 1 Gbps)
  • AWS: c5n.large or c6i.large
  • Azure: D2s_v3 or F2s_v2
  • GCP: n2-standard-2 or c2-standard-4
Medium Deployments (1-10 Gbps)
  • AWS: c5n.2xlarge or c6i.4xlarge
  • Azure: D8s_v3 or F8s_v2
  • GCP: n2-standard-8 or c2-standard-8
Large Deployments (> 10 Gbps)
  • AWS: c5n.9xlarge or c6i.16xlarge
  • Azure: D32s_v3 or F32s_v2
  • GCP: n2-standard-32 or c2-standard-30

Spoke Gateway Sizing

Development/Test
  • Low traffic: t3.medium/B2s/e2-medium
  • Moderate traffic: t3.large/B2ms/e2-standard-2
Production Applications
  • Web services: c5.large/F2s_v2/c2-standard-4
  • API services: c5.xlarge/F4s_v2/c2-standard-8
  • Database applications: c5.2xlarge/F8s_v2/c2-standard-16

Edge Gateway Sizing

VPN Workloads
  • Small: < 100 users or 10 site connections
  • Medium: 100-250 users or 25 site connections
  • Large: 500+ users or 50+ site connections
Security Workloads
  • Small: < 1,000 firewall rules
  • Medium: 1,000-5,000 firewall rules
  • Large: 5,000+ firewall rules

Performance Monitoring

Key Performance Indicators
  • Throughput utilization vs capacity
  • Connection count vs limits
  • CPU and memory utilization
  • Network latency and packet loss
Scaling Triggers
  • 70% throughput utilization
  • 80% connection capacity
  • 75% CPU utilization sustained
  • Latency exceeding SLA thresholds

Performance Tuning Tips

Bandwidth Optimization
  • Enable enhanced networking on supported instances
  • Use placement groups for high-bandwidth applications
  • Optimize MTU sizes for your network environment
  • Configure appropriate buffer sizes for high-throughput workloads
Latency Optimization
  • Deploy gateways in regions closest to workloads
  • Use dedicated tenancy for consistent performance
  • Optimize routing to minimize network hops
  • Configure TCP optimization settings for long-distance connections
Performance specifications are based on laboratory testing under optimal conditions. Real-world performance may vary based on network conditions, traffic patterns, security policies, and other environmental factors.
Best Practice: Start with smaller instance sizes and scale up based on actual performance measurements rather than theoretical requirements. Monitor key performance indicators and scale proactively to maintain optimal performance.