ON THIS PAGE
What is vJunosEvolved-BX
This topic provides an overivew, key features, benefits, and limitations of vJunosEvolved-BX.
Overview
vJunosEvolved-BX is a virtual version of a Juniper platform PTX10002-36QDD that runs the Junos OS Evolved. You can install a vJunosEvolved-BX as a virtual machine (VM) on an x86 server.
vJunosEvolved-BX is a single virtual machine (VM) that you can use only in labs and not in the production environment. The vJunosEvolved-BX is built using PTX10002-36QDD as a reference Juniper router, which is a fixed-configuration packet transport router on the Junos® OS Evolved platform.
The vJunosEvolved-BX Routing Engine and the vBX-COSIM (a virtual BX chip) that performs the packet processing run on the same VM.
The same vJunosEvolved QCOW2 image is used with vJunosEvolved-BX specific QEMU arguments.
Instead of using hardware router, you can use the vJunosEvolved-BX to start the Junos software for testing the network configurations and protocols.
The vJunosEvolved-BX virtual platform primarily acts as a test platform for lab simulations for the customers.
Bandwidth licenses are not required and are not provided. You can ignore any license check messages if you get an alert.
vJunosEvolved-BX Installation Overview
You can install the software components of vJunosEvolved-BX on an industry-standard x86 server running a Linux KVM hypervisor (Ubuntu 20.04, 22.04 or Debian 11 Bullseye).
On servers running the KVM hypervisor, you can also run applicable third-party software. You can install multiple vJunosEvolved-BX instances on a single server.
Key Features
This topic provides you a list of key features that the vJunosEvolved-BX platform supports.
The vJunosEvolved-BX platform supports the following key features:
- Supports both vBX chips (BX0 and BX1) 36 non-channelized interfaces.
- Supports only 4x100G channelization with 144 channelized interfaces.
- Supports software upgrade and downgrade through
request system software add/rollback - By default both vBX chips are powered on. CLI configuration is available to power on or off each chip.
For details on configuration of these features, refer to Software Documentation.
Benefits and Uses
The benefits and use cases of vJunosEvolved on standard x86 servers are as follows:
-
Reduce capital expenditure on physical lab—You can use the vJunosEvolved-BX platform for free to build test labs. This reduces the costs associated with PTX10002-36QDD physical routers.
-
Reduce deployment time—You can use the vJunosEvolved-BX platform to build and test topologies virtually without building expensive physical labs. You can build virtual labs instantly, which helps in reducing costs and delays related to physical hardware deployment.
-
Eliminate lab hardware—You can eliminate using lab hardware by downloading the vJunosEvolved-BX platform instantly and for free.
-
Educate and train—You can use the vJunosEvolved-BX platform to build labs for learning and education services for your employees.
-
Automate, build, and validate—You can use the vJunosEvolved-BX platform to validate various data center switching and routing topologies, pre-build configurations examples, and get automation ready.
The vJunosEvolved-BX is intended only for lab use and not for commercial deployment.
Limitations
The vJunosEvolved has the following limitations:
-
The vJunosEvolved-BX has a fixed-form Junos OS Evolved architecture.
-
It does not support in-service software upgrade (ISSU).
-
You cannot attach or detach interfaces while VM is running.
-
Supports a maximum bandwidth of 2 Kpps or 3-5 Mbps over all the interfaces.
-
Only 4x100G channelization is supported. To channelize WAN interfaces, run a boot argument with channelized=yes that is specified in the VM configuration and the interfaces speed configuration at CLI.
Example:
set interfaces et-0/0/0 speed 100g number-of-sub-ports 4 -
For non-channelization, channelized=no is the default configuration.
-
vJunosEvolved-BX does not support single-root I/O virtualization (SR-IOV).
-
COSIM reliably works up to 2000 pps across 128B-1500B packet length. You do not need a bandwidth license.
-
vJunosEvolved-BX Routing Engine boots only with Normal Power mode. As this is virtual platform, Optimized Power mode can’t be applied here.
vJunosEvolved-BX does not support the following features:
-
Port mirroring with policers
-
Routing Engine and PFE Resiliency support
-
Timing and Synchronization
-
Firewall policer and Firewall filter flex offset match
-
MACsec IFD support
-
Inline CFM
-
PFE and ASIC restart support
-
Optics and EM policy