Insights > High Volume Traffic Generators

Standardizing testing for DENT

2022-03-10  |  3 min read 

Simplifying approach to networking is one of the key goals of open networking. DENT, a Linux Foundation networking project exactly exemplifies that by leveraging from well-established Linux networking tools like Switchdev, Linux Kernel as the building blocks. This has enabled an easy integration of vendors to come onboard into DENT project.

Figure1: High level architecture of DENT (Source: https://github.com/dentproject/dentOS/wiki )

 Keysight has been actively contributing to many open networking forums. We have been involved in DENT for over a year now and have taken up the task to chair the test working group (TWG) for the community. Defining community test infrastructure is an important charter of the TWG. With member contributions from Amazon, Marvell, DNI, Accton, and WNC we have been able to host the community system integration testing (SIT) and interoperability test bed in Keysight lab. 

SIT is essential to the quality and successful deployment of DENT with key contributions:

·      Multi-vendor interoperability

·      System level key performance metric validation

·      Resiliency and robustness

·      Realistic deployment scenario and use cases

Now the community can leverage the standard test bed with Keysight’s solutions and demonstrate the maturity of most recent DENT 2.0 release. Keysight’s test experience and methodology have been greatly benefiting open-source communities such as SONiC and SONiC-DASH.  

Figure2: DENT SIT Test bed topology (source: https://github.com/dentproject/testing/tree/master/docs/System_integration_test_bed)

DENT 2.0 was recently released achieving a major milestone of the project and Keysight’s SIT lab was instrumental in qualifying the release.