Cumulus VX

Cumulus VX is a free virtual appliance that enables cloud admins and network engineers to preview and test Cumulus Networks® technology at zero cost.

Why choose Cumulus VX

Try for free

Try for free

Get to know Cumulus Linux and open networking principles



Build sandboxes and prototype network operations before you commit

Get your hands dirty

Get your hands dirty

Develop and script portable, custom applications — completely risk free

What you get with Cumulus VX


Run on your computer

It's easy to quickly get up and running


Compatible with popular hypervisors

VMware, KVM, VirtualBox and Vagrant


Preview Cumulus Linux

Use the same tools that you would in production


Test the technology

Cloud admins and network engineers can test our technology at zero cost

Frequently Asked Questions

Cumulus VX is a virtual appliance that helps potential customers and partners get familiar with Cumulus Networks technology, while providing existing customers and partners a platform to prototype network operations and develop custom applications prior to deploying into production environment. Without the need of a bare metal switch or specialized hardware, Cumulus VX runs on all popular hypervisors, making traditional networking protocols such as BGP and MLAG and Cumulus Networks-specific technologies such as ONIE, Prescriptive Topology Manager (PTM) available for testing and configuration.

Data center cloud admins and network engineers can leverage Cumulus VX. Some use cases for Cumulus VX include (but are not limited to):

  • Learn: Cumulus VX will help IT and network professionals get familiar with Open Networking and Cumulus Linux.
  • Test drive: Shorten the evaluation by testing Cumulus Linux features and functionalities at your time in your environment by means of Cumulus VX, without needing to invest in any hardware platform.
  • Prototype & pre-production rollout: Existing customers can leverage Cumulus VX to experiment and design rollouts, minimizing errors and time to production.
  • Development: Customers and partners can leverage Cumulus VX to develop custom, portable applications that you can seamlessly migrate to your production Cumulus Linux or RMP deployments.

Cumulus VX is available as a free download on the Cumulus Networks website. You must create an account and log in to download Cumulus VX.

Community users

Cumulus VX is supported by Cumulus Networks Open Networking Community, a self-service website to share and build knowledge. To get started with Cumulus VX, visit the Cumulus VX getting started guide. For additional information on how to configure functionality in Cumulus VX, please visit the Cumulus Linux documentation.

Cumulus Linux customers

Customers may file a ticket for any Cumulus VX-related issues so long as they have at least one active license. Learn more.

Cumulus VX can run in the following environments:

  • VirtualBox

    • Standalone
    • With GNS3
    • With Vagrant
  • KVM

    • Standalone
    • With GNS3
  • VMware

    • Workstation
    • Fusion
    • ESXi

Cumulus VX is not a production-ready virtual switch or virtual router. It not intended for use in a production environment.

Unlike Cumulus Linux and Cumulus RMP, Cumulus VX is not meant to run on production switches or carry production data traffic. It does not have an actual ASIC or NPU for line rate performance or hardware acceleration. Cumulus Linux's switchd package is omitted from the VX offering. Additionally, Cumulus VX does not come with the usual Cumulus Linux product level of support and QA resources. View a detailed comparison of Cumulus VX and other Cumulus Networks products here.

There is no upgrade support for Cumulus VX. Images will be released for Cumulus VX for every Cumulus Linux release. You cannot upgrade Cumulus VX using apt-get upgrade|update and will have to install the new version from scratch. However, you can use apt-get to install additional software packages, whether they are Cumulus Linux-specific or Debian-specific.

You can download Cumulus VX here, read the getting started guide and visit the Cumulus VX Community to ask any questions or share your experiences.

Learn more about Cumulus VX