The vMX is not a single entity but a split-architecture system that mimics the hardware-based MX Series routers. When you extract the vmx-bundle-17.1r1.8.tgz archive, it provides components for two distinct virtual machines (VMs):
This VM runs the packet forwarding engine. It uses a virtualized version of Juniper’s Trio chipset microcode, optimized for x86 environments. Core Package Contents Vmx-bundle-17.1r1.8.tgz
Upon uncompressing the bundle with the command tar xvf vmx-bundle-17.1R1.8.tgz , several key files are generated in the /images/ directory: Description junos-vmx-x86-64-17.1R1.8.qcow2 The primary image for the Virtual Control Plane (VCP). vFPC-20170216.img The image for the Virtual Forwarding Plane (VFP). vmxhdd.img The vMX is not a single entity but
The file is a comprehensive software distribution package for the Juniper Networks vMX (Virtual MX Series) router, specifically for Junos OS Release 17.1R1.8 . It contains the virtual disk images and orchestration scripts necessary to deploy a full-featured, carrier-grade virtual router on x86-based servers. Understanding the vMX Architecture Core Package Contents Upon uncompressing the bundle with
A virtual hard drive image used for persistent storage by the VCP. metadata-usb-re.img
For testing and learning, a "Lite" mode exists that requires roughly 4 vCPUs and 8 GB of RAM .