Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


vMX and AWS

vMX can be deployed in a virtual private cloud (VPC) in the Amazon Web Services (AWS) cloud. You can launch vMX as an Amazon Elastic Compute Cloud (EC2) instance in an Amazon VPC dedicated to a specific user account. vMX Amazon Machine Image (AMI) uses hardware virtual machine (HVM) virtualization.

vMX instances can be used to route between subnets in a VPC or to act as a gateway between a VPC and other VPCs or private networks outside of the AWS environment.

When deploying vMX as a VPC gateway, you might set up your vMX instance as follows:

  • Management interface (fxp0) on one subnet

  • Each WAN interface (ge-0/0/x) on independent subnets

These interfaces use an Elastic IP address to provide external connectivity by mapping a private IP address to a public IP address. vMX instances use private IP addresses for configuration. AWS transparently handles the mapping between private and public IP addresses using NAT.

vMX Limitations on AWS

vMX has the following limitations on AWS:

  • Maximum number of interfaces for supported instance types is 8.

  • Minimum of 4 vCPUs is required and 15 GB memory for lite mode.

  • Minimum of 8 vCPUs is required and 15 GB memory for performance mode.

vMX does not support these features on AWS:

  • Layer 2 features, and any features or protocols dependent on Layer 2 features

  • Attachment or detachment of interfaces while a vMX instance is running

  • VLAN tagging

  • Jumbo frames (MTU greater than 1500)

vMX Models

vMX can be deployed using one of these models on AWS:

  • Bring Your Own License (BYOL)—Licenses are required to use vMX features with this model. You must order licenses from Juniper Networks and add the license key.

  • Pay As You Go (PAYG)—No licenses are required. You can use all vMX features for the available capacity. The selected EC2 instance type determines the available bandwidth.

Some Junos OS software features require a license to activate the feature. To understand more about vMX Licenses, see, vMX Licenses for AWS. Please refer to the Licensing Guide for general information about License Management. Please refer to the product Data Sheets for further details, or contact your Juniper Account Team or Juniper Partner.