Licenses for vMX
vMX Licenses for AWS
Licenses are required to use vMX features in the Amazon Bring Your Own License (BYOL) model on AWS. When you order licenses, this information is bound to a customer ID. If you did not order the licenses, contact your account team or Juniper Networks Customer Care for assistance.
The vMX licenses are based on application packages and processing capacity. Table 1describes the features available with application packages.
Table 1: Application Packages for Licenses
Application Package | Features |
---|---|
BASE | IP routing with up to 256,000 routes in the forwarding table Basic Layer 2 functionality, Layer 2 bridging and switching |
ADVANCE | Features in the BASE application package, plus: IP routing with up to 2,000,000 routes in the forwarding table IP and MPLS switching for unicast and multicast applications Layer 2 features—Layer 2 VPN, VPLS, EVPN, and Layer 2 Circuit |
PREMIUM | Features in the BASE and ADVANCE application packages, plus: IP routing with up to 4,000,000 routes in the forwarding table Layer 3 VPN for IP and multicast IPsec |
An application package is associated with a bandwidth license. Bandwidth licenses that are not associated with a specific application package apply to all application packages. Bandwidth licenses are additive. For example, if you add a 500 Mbps license and a 1 Gbps license, you are entitled to use 1.5 Gbps of capacity.
vMX Evaluation License
Juniper Networks provides a 60-day evaluation license for vMX. On AWS, you can try one instance for 60 days with the BYOL model without incurring hourly software charges for this instance but AWS infrastructure charges still apply.
For information about the 60-day evaluation license for vMX, see https://www.juniper.net/us/en/dm/free-vmx-trial/.
vMX License Model Numbers
The Juniper Networks licenses are based on SKUs, which represent lists of features that the license enables.
The following SKUs are supported for vMX Bring Your Own License (BYOL):
VMX-100M-1YR
VMX-250M-1YR
VMX-500M-1YR
VMX-PRM-1G-1YR
VMX-PRM-5G-1YR
VMX-PRM-10G-1YR
vMX Licenses for KVM and VMware
Licenses are required for using vMX features. When you order licenses, this information is bound to a customer ID. If you did not order the licenses, contact your account team or Juniper Networks Customer Care for assistance. When you order a license, you receive instructions for generating license activation keys on the Juniper Networks License Management System.
The vMX licenses are based on application packages and processing capacity. Table 2 describes the features available with application packages.
Table 2: Application Packages for Licenses
Application Package | Features |
---|---|
BASE | IP routing with 256,000 routes in the forwarding table |
ADVANCE | Features in the BASE application package IP routing with up to 2,000,000 routes in the forwarding table 16 instances of Layer 3 VPN |
PREMIUM | Features in the BASE and ADVANCE application packages IP routing with up to 4,000,000 routes in the forwarding table Layer 3 VPN for IP and multicast |
Table 3 describes the queuing licenses.
Table 3: vMX Queuing License
Queuing License SKU | Description |
---|---|
VMX-1G-Q | 1 Gbps queuing |
VMX-5G-Q | 5 Gbps queuing |
VMX-10G-Q | 10 Gbps queuing |
VMX-40G-Q | 40 Gbps queuing |
VMX-100G-Q | 100 Gbps queuing |
An application package is associated with a bandwidth license. vMX provides egress bandwidth in the following capacities: 100 Mbps, 250 Mbps, 500 Mbps, 1 Gbps, 5 Gbps, 10 Gbps, and 40 Gbps. Bandwidth licenses that are not associated with a specific application package apply to all application packages. Bandwidth licenses are additive. For example, if you add a 500 Mbps license and a 1 Gbps license, you are entitled to use 1.5 Gbps of capacity.
You can download the vMX software BASE application package with 1 Mbps bandwidth and evaluate it without a license. To use additional features, you must order the appropriate license. If you delete all valid licenses, you can only use the BASE application package with 1 Mbps bandwidth.
Supported in Junos OS Release 15.1F4 you can download the vMX software BASE application package with 1 Mbps bandwidth and evaluate it for 30 days without a license. To use additional features beyond the 30 days, you must order the appropriate license.
If you upgrade from a BASE package license to an ADVANCE or PREMIUM package license or if you downgrade from an ADVANCE or PREMIUM package license to a BASE package license, you must restart the routing protocol process. If your configuration has logical systems, you must restart the routing protocol process for all logical systems.
If you need to move your vMX installation to another host, you must remove vMX from the current host before installing vMX and adding the license on the new host.
Starting in Junos OS Release 17.2 with the appropriate vMX PREMIUM license, you can evaluate vBNG without a vBNG subscriber scale license for 30 days. After 30 days, you are limited to 10 subscriber sessions.
To deploy a vBNG instance, you must purchase these licenses:
vMX PREMIUM application package license with 1 Gbps, 5 Gbps, 10 Gbps, or 40 Gbps bandwidth
vBNG subscriber scale license with 1000, 10 thousand, 100 thousand, or 1 million subscriber sessions for one of these tiers:
Table 4: vBNG Subscriber Scale License Tiers
Tier
Description
Introductory
L2TP features including L2TP LNS services, secure policy, service activation and deactivation
Preferred
Features in the Introductory tier, and DHCP subscriber services, PPP/LAC subscriber services, DHCP relay and DHCP local server
Elite
Features in the Preferred tier, and pseudowire head end termination, Gx, and Gy
Managing vMX Licenses
You must add a license to use vMX features. The licensed features are enforced based on the license you purchased.
Starting in Junos OS Release 17.4 for AWS, you must add a license if you are using vMX in the Bring Your Own License (BYOL) model.
If you upgrade from a BASE package license to an ADVANCE or PREMIUM package license or if you downgrade from an ADVANCE or PREMIUM package license to a BASE package license, you must restart the routing protocol process (restart routing). If your configuration has logical systems, you must restart the routing protocol process for all logical systems (restart routing logical-system logical-system-name).
If you need to move your vMX installation to another host, you must remove vMX from the current host before installing vMX and adding the license on the new host.
Adding a License
To add a license key to the vMX:
- Copy the license activation key file to the VCP and add
the license key by specifying the filename.user@vmx> request system license add filename
Or, you can copy and paste the license activation key directly to add the license key. For example:
user@vmx> request system license add terminal XXXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX
- Verify that the license is installed. VMX-BANDWIDTH indicates
the licensed bandwidth (in Mbps) and VMX-SCALE indicates the application
package. (VMX-SCALE 1 is the BASE package, VMX-SCALE 2 is the ADVANCE
package, and VMX-SCALE 3 is the PREMIUM package.) This information
is also listed as Features in the Licenses installed section. For
example, this output indicates that the 40G perpetual license for
the PREMIUM application package is installed.
user@vmx> show system license
License usage: Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 1000 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent VMX-BANDWIDTH 40000 40000 0 permanent VMX-SCALE 3 3 0 permanent Licenses installed: License identifier: JUNOS640113 License version: 4 Software Serial Number: XXXXXXX Customer ID: vMX-Juniper Features: vmx-bandwidth-40g - vmx-bandwidth-40g permanent vmx-feature-premium - vmx-feature-premium permanent
- Verify the configured bandwidth for PFE traffic matches
the licensed bandwidth (VMX-BANDWIDTH). The current and average bandwidth
are also displayed.
user@vmx> show pfe statistics traffic bandwidth
Configured Bandwidth : 40000000000 bps Bandwidth : 0 bps Average Bandwidth : 0 bps
Deleting a License
To delete a vMX license:
- Display the installed licenses.
user@vmx> show system license installed
License identifier: JUNOS640113 License version: 4 Features: vmx-bandwidth-40g - vmx-bandwidth-40g permanent vmx-feature-premium - vmx-feature-premium permanent
- Delete the license.user@vmx> request system license delete license-identifier
For example:
user@vmx> request system license delete JUNOS640113 - Verify that the license is deleted.
user@vmx> show system license
License usage: Licenses Licenses Licenses Expiry Feature name used installed needed scale-subscriber 0 1000 0 permanent scale-l2tp 0 1000 0 permanent scale-mobile-ip 0 1000 0 permanent Licenses installed: none