...
OpenSwitch (OPX) – an open source network operating system (NOS) and ecosystem - was is an early adopter of new the emerging concepts and technologies (hardware and software disaggregation, extensive use of open source, SDN, NFV and DevOps) , which disrupt how networks and networking equipment are designed, built and operated. Designed using a standard Debian Linux distribution with an unmodified Linux kernel, OpenSwitch provides a programmable high-level abstraction of network components, such as switching ASICs (Network Processors) and optical transceivers. Architected as a scalable, cloud-ready, agile solution, the open source OpenSwitch software implements a flexible infrastructure to enable both network operators and vendors to rapidly on-board open source Networking OS applications. OpenSwitch provides a YANG based programmatic interface, that can be accessed using Python, thus providing an environment well-suited for DevOps.
...