Comparing Cumulus VX with Other Cumulus Networks Products
Cumulus VX has the same foundation as other Cumulus Networks products;
that is, Cumulus Linux and Cumulus RMP. Cumulus VX includes all the
control plane elements of Cumulus Linux or Cumulus RMP but does not have
an actual ASIC or NPU for line rate performance or hardware
switchd is not a part of Cumulus VX.
Thus, Cumulus VX is not a production-ready virtual switch or virtual router. It isn’t meant to run on production switches or carry production data traffic.
That said, you can use tools like
jdoo in Cumulus VX to monitor the
virtual switch, the same automation and zero touch provisioning tools,
as well as security and QoS tools.
However, tools that interact with
cl-cfg, and other
hardware management tools, are not available.
And while you cannot upgrade the Cumulus VX operating system using
update or use ONIE, you can use
apt-get to install
additional software packages, whether they are Cumulus Linux-specific or
The following table outlines the similarities and differences between Cumulus VX and other Cumulus Networks operating systems.
|Feature or Functionality||Cumulus VX|
|Installation and Upgrade||No ONIE, new images available with every GA release, no upgrade path.|
|Hardware acceleration||No switchd. Datapath forwarding is dependent on the choice of hypervisor and VM resources.|
|Hardware limitations||None. Dependent on hypervisor and VM resources. Certain features such as route-table-size could accommodate more routes than are supported in hardware (32K routes), given available memory.|
|Layer 2 features||Yes; hypervisor/topology manager dependent.|
|Layer 3 features||Yes|
|Network virtualization||Yes (software forwarding)|
|OS management (ZTP, ifupdown2, third party packages)||Yes|
|Automation, monitoring, troubleshooting||Yes (excluding ONIE and hardware dependencies|
Comparing Cumulus VX with Cumulus Workbench
The following table describes how Cumulus VX differs from Cumulus Workbench.
Based on Cumulus Linux, uses physical hardware with a ready-to-use topology.
Virtual appliance, not the complete operating system, no hardware components and datapath acceleration.
Remote access for a limited time.
On premise, on your own time.
For potential customers looking to deploy Cumulus Linux in their data centers in the near future.