Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Minimum Hardware and Software Requirements

    Table 1 lists the hardware requirements.

    Table 1: Minimum Hardware Requirements for vMX



    Sample system configuration

    For lab simulation and low performance (less than 100 Mbps) use cases, any x86 processor (Intel or AMD) with VT-d capability. Be sure to specify the vPFE_lite image in the vmx.conf file.

    For all other use cases, Intel Ivy Bridge processors or later are required.
    Example of Ivy Bridge processor: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB Cache

    For single root I/O virtualization (SR-IOV) NIC type, use Intel 82599-based PCI-Express cards (10 Gbps) and Ivy Bridge processors.

    Number of cores

    For lab simulation use case: 2 (1 for VCP and 1 for VFP)

    For low-bandwidth applications: 4 (1 for VCP and 3 for VFP)

    For high-bandwidth applications: 5 (1 for VCP and 4 for VFP)


    Minimum: 8 GB (2 GB for VCP, 6 GB for VFP)

    Additional 2 GB recommended for host OS


    Local or NAS

    Other requirements

    Intel VT-d capability

    Table 2 lists the software requirements.

    Table 2: Minimum Software Requirements for vMX



    Operating system

    Ubuntu 14.04 LTS (recommended host OS)

    Linux 3.13.0-32-generic


    QEMU-KVM 2.0.0+dfsg-2ubuntu1.11 or later

    Required packages

    Note: Other additional packages might be required to satisfy all dependencies.

    bridge-utils qemu-kvm libvirt-bin python python-netifaces vnc4server libyaml-dev python-yaml numactl libparted0-dev libpciaccess-dev libnuma-dev libyajl-dev libxml2-dev libglib2.0-dev libnl-dev libnl-dev python-pip python-dev libxml2-dev libxslt-dev

    Note: libvirt 1.2.8

    Note: Use the apt-get install pkg name command to install a package.

    Modified: 2015-09-29