The OpenSwitch Project, which is developing an open source network operating system, has announced new software contributions from Dell EMC and the startup SnapRoute. Code from these contributors will serve as the core of the OpenSwitch project.
OpenSwitch was originally launched by HPE in October 2015 (back when it was still just HP) with network operating system code contributed by the vendor. In June of 2016, OpenSwitch became a Linux Foundation project.
Now it appears that OpenSwitch will primarily consist of contributions from Dell EMC and SnapRoute. Specifically, Dell EMC OS10 Open Edition will serve as the base layer of the OS and provide the file system, package management, and hardware management.
SnapRoute’s L2/L3 stack will run on top and provide features such as BGP, OSPF, MPLS and support for IPv4 and IPv6. The software is modular, so organizations only have to turn on features they want.
The software can also be managed a variety of ways, including via CLI to program devices manually, or via automation tools such as Ansible, Puppet, and Chef.
So what happened to the original code that started the project?
An OpenSwitch spokesperson says project members are going through technical discussions right now to decide what contributions to keep in the code base.
“The architecture of OpenSwitch will go through significant change, and major parts will likely be changed out,” said Alik Fishman, Sr technical marketing, engineering lead at Cavium and the OpenSwitch Marketing Committee Chair.
HPE is still a member of the OpenSwitch project, and I’m hoping to speak with a representative to get more details about the project’s status and HPE’s involvement going forward.