Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Software disaggregated from hardware, and disaggregated software components.
  • Uses standard open source software, such as the ONIE installer, is based on the Linux Debian root file system and operates distribution with an unmodified Linux kernel .
  • A robust and flexible programmatic interface – namely the Control Plane Services (CPS). The API is defined using YANG models and accessible through Python (and C/C++). The YANG models are converted into a CPS binary encoding.
    • The availability of a programmatic interface facilitates OpenSwitch integration with SDN controllers
  • Use of the open source Switch Abstraction Interface (SAI) defined in Open Compute Project for interfacing with the switching ASIC.
  • Provides a rich set of networking features including full access to the ASIC ACL and QoS functionality using CPS/YANG models.
  • Integrates Linux native APIs to ASIC functionality - networking features are also accessible using the Linux standard API’s (“netlink”). Thus standard open source network packages (such as FRR) can be installed and supported in binary format.

...