DENT network operating system collaborates with OCP to integrate Switch Abstraction Interface (SAI)
Via The Linux Foundation
Apr 24, 2023
- Harmonising Switch Abstraction Interface (SAI) with the DENT Network Operating System enables hardware and silicon vendors to speed up innovation and interoperability
- Further collaboration between the Linux Foundation and the Open Compute Project is a testament to the robust partnership across open source software and hardware
- Along with the existing and planned DENT platforms, adoption of SAI will enable support for the AS4610, AS7326 and similar OCP-recognised switch platforms
PRAGUE, Czech Republic – Open Compute Regional Summit – The Linux Foundation (LF), the nonprofit organisation enabling mass innovation through open source, today announced the incorporation of the Open Compute Switch Abstraction Interface (SAI) into the open source DENT Network Operating System (NOS) project. This move marks a milestone in the collaboration between the Linux Foundation and the Open Compute Project (OCP), aimed at benefiting the entire open-source community by providing a unified and standardised approach to networking across hardware and software.
The DENT project, a Linux-based network operating system (NOS), has been designed to empower disaggregated networking solutions for enterprises and datacentres. By incorporating OCP’s SAI, an open-source Hardware Abstraction Layer (HAL) for network switches, DENT has taken a significant step forward in enabling seamless support for a wide range of Ethernet switch ASICs, thereby expanding its compatibility and fostering greater innovation in the networking space.
Why Incorporate SAI into DENT
The decision to integrate SAI into the DENT NOS was driven by the need to widen standardised interfaces for programming network switch ASICs, enabling hardware vendors to develop and maintain their device drivers independently from the Linux kernel. SAI offers several advantages:
- Hardware Abstraction: SAI provides a hardware-agnostic API, enabling developers to work on a consistent interface across different switch ASICs, thus reducing development time and effort.
- Vendor Independence: By separating the switch ASIC drivers from the Linux kernel, SAI enables hardware vendors to maintain their drivers independently, ensuring timely updates and support for the latest hardware features.
- Ecosystem Support: SAI is backed by a thriving community of developers and vendors, ensuring continuous improvements and ongoing support for new features and hardware platforms.
Collaboration Between the Linux Foundation and OCP
The collaboration between the Linux Foundation and OCP is a testament to the power of open-source collaboration for hardware software co-design. By combining efforts, the organisations aim to:
Drive Innovation: By integrating SAI into the DENT NOS, both organisations can leverage their respective strengths to foster innovation in the networking space.
Expand Compatibility: With the support of SAI, DENT can now cater to a broader range of network switch hardware, enhancing its adoption and utility.
Strengthen Open-Source Networking: By collaborating, the Linux Foundation and OCP can work together to develop open-source solutions that address real-world networking challenges, thus promoting the growth and sustainability of open-source networking.
The Linux Foundation and OCP are committed to empowering the open-source community by delivering cutting-edge technologies and fostering innovation. The integration of SAI into the DENT project is just the beginning of a fruitful partnership that promises to revolutionise the world of networking.
“We are excited that Network Operating Systems have evolved significantly from Data Centers to Enterprise Edge,” said Arpit Johipura, general manager, Networking, Edge and IoT, the Linux Foundation. “Harmonising at the lower layers provides alignment for the entire ecosystem across silicon, hardware, software and more. We’re eager to see what innovations arise from the extended collaboration.”
Open Compute Project
“Working closely with the Linux Foundation and the extended open ecosystem to integrate SAI across hardware and software is key to enabling faster and more efficient innovation,” said Bijan Nowroozi, Chief Technical Officer (CTO) for the Open Compute Foundation. “Furthering our collaboration with the LF around the DENT NOS further enables industry-standardisation for more agile and scalable solutions.”
“This is an exciting development for the industry because enterprise edge customers using DENT now have access to the same platforms that are deployed on a large scale in datacentres to gain cost savings,” said Charlie Wu, VP of Data Center RBU, Delta Electronics. “Creating an open source community benefits the entire ecosystem of solutions for both providers and users, and Delta is proud to continue supporting DENT and SAI as we move towards a more collaborative market.”
“We are glad to have Linux Foundation collaborating with OCP to help grow the marketplace for DENT switch platforms. Edgecore Networks will be able to promote the open platforms that we have contributed to OCP to a wider market,” said Larry Ho, VP of Software Engineering, Edgecore Networks.
"The adoption of SAI by the DENT project benefits the entire ecosystem, expanding the options available to platform developers and system integrators,” said Venkat Pullela, Chief of Technology, Networking at Keysight. “SAI strengthens DENT immediately with an existing and continually growing set of test cases, test frameworks and test equipment. Thanks to SAI, the validation of ASIC performance can be completed much earlier in the cycle before the full NOS stack is available. Keysight is happy to be a part of the DENT community and provide validation tools for new platform onboarding and system verification.”
Sign up to receive TelecomTV's top news and videos, plus exclusive subscriber-only content direct to your inbox.