Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Minimum Hardware and Software Requirements for vJunos-router on KVM

This topic provides you the list of hardware and software requirements to start a vJunos-router instance.

Minimum Hardware Requirements for vJunos-router lists the hardware requirements for vJunos-router.

Table 1: Minimum Hardware Requirements for vJunos-router

Description

Value

Sample system configuration

For lab simulation and low performance (less than 100 Mbps) use cases, any Intel x86 processor with VT-x capability.

Intel Ivy Bridge processors or later.

Example of Ivy Bridge processor: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB cache

Number of cores

A minimum of four cores are required. The software allocates three cores to the VFP and one core to the VCP, which is sufficient for most use cases.

Any additional cores will be provided to VCP as three cores is sufficient to support the data plane needs of VFP.

Memory

A minimum of 5GB memory is required. Approximately 3GB memory will be allocated to VFP and 2 GB to the VCP. If more than 6 GB of total memory is provided, then VFP memory is capped at 4GB, and the additional memory is allocated to VCP.

Other requirements

  • Intel VT-x capability.

  • Hyperthreading (recommended)

  • AES-NI

Table 2 lists the software requirements for vJunos-router.

Table 2: Software Requirements for Ubuntu

Description

Value

Operating system

Note:

Only English localization is supported.

  • Ubuntu 22.04 LTS

  • Ubuntu 20.04 LTS

  • Ubuntu 18.04 LTS

  • Debian 11 Bullseye

Virtualization

  • QEMU-KVM

    The default version for each Ubuntu or Debian version is sufficient. The apt-get install qemu-kvm installs this default version.

Required packages

Note:

Use the apt-get install pkg name or sudo apt-get install <pkg-name> commands to install a package.

  • qemu-kvm virt-manager

  • libvirt-daemon-system

  • virtinst libvirt-clients bridge-utils

Supported Deployment Environments

QEMU-KVM using libvirt

Also, the EVE-NG bare metal deployment is supported.

Note: vJunos-router is not supported on EVE-NG or any other deployments that launch vJunos from within a VM due to the constraints of deeply nested virtualization.

vJunos-router Images The images can be accessed from the lab download area of juniper.net at:

Test Drive Juniper