NVIDIA Air Integrates SONiC: A New Era of Scalable Network Testing

Premier Mellanox Selections: best-selling Mellanox Switches, Network Cards, and Cables

Testing networking infrastructure and building proof-of-concept (PoC) environments can often be a daunting and costly task. Traditional proprietary network systems require expensive licensing and advanced hypervisor software, making it difficult for developers to experiment freely. However, NVIDIA has introduced a game-changing solution by integrating SONiC with NVIDIA Air, providing a free, scalable, and customizable network operating system for data centers.

Challenges in Network Testing

Network testing environments often require significant investments in proprietary software and hardware, limiting the flexibility and scalability needed for modern data centers. Developers and network engineers face hurdles in creating realistic testbeds without incurring high costs, which stifles innovation and efficiency.

Solution Overview: Integrating SONiC with NVIDIA Air

NVIDIA Air’s integration with SONiC (Software for Open Networking in the Cloud) addresses these challenges head-on. SONiC is a community-developed, Linux-based network operating system that has been tested and proven in the data centers of major cloud service providers. It offers the scalability, flexibility, and security required for modern network environments without the associated high costs of proprietary systems.

Why SONiC?

  • Open-Source: Free from licensing fees and vendor lock-in.
  • Scalability and Flexibility: Supports standard networking functionalities and is continuously updated with new features.
  • Customization: Users can build custom images with only necessary components, reducing complexity and resource usage.

Key Features of SONiC:

  • Automation Support
  • Zero Touch Provisioning (ZTP)
  • Docker Container Installation
  • Custom Routing Configurations
  • Proprietary Feature Integration

For more information, visit the NVIDIA Technical Blog.

NVIDIA Air and SONiC: A Perfect Match

NVIDIA Air offers an infrastructure-as-code (IaC) solution, enabling users to create virtual data center replicas with hundreds of switches and servers. This platform is free, allowing users to test various configurations without incurring high costs. The integration of SONiC with NVIDIA Air includes a preconfigured SONiC lab, featuring the latest general availability (GA) release of community SONiC (202305) in a spine-and-leaf architecture commonly found in modern data centers.

SONiC BGP EVPN VXLAN Lab Demo:

  • Topology: Standard spine-and-leaf with SONiC switches and Ubuntu servers demonstrating VLAN connectivity.
  • Resources: Documentation, configuration files, and Ansible scripts available on the public GitLab repository.

SONiC Switch Configuration:

  • Image: The lab uses the sonic-vs image pre-installed on all SONiC switches.
  • Architecture: Containerized with functionalities grouped in Docker containers, managed by ConfigDB.
  • Configuration: Can be done manually or via the SONiC CLI (Command Line Interface).

Detailed Configuration and Advantages

Routing Configuration with FRR:

FRR (Free Range Routing) is a high-performance, free software IP routing suite for Linux and Unix platforms, implementing standard routing protocols like BGP, RIP, and OSPF. In this lab, FRR is used for numbered BGP EVPN as the control plane, with configurations managed via VTYSH (an integrated shell for FRR commands).

Example Configurations:

  • Router IDs
  • Remote AS Numbers
  • Activating Neighbors

Future Enhancements:

SONiC continues to evolve with contributions from the networking community and NVIDIA experts. Future plans include enabling users to bring their own SONiC images to NVIDIA Air, further enhancing the platform’s customizability and convenience.

The Role of Router-switch.com

For businesses looking to leverage advanced network testing environments, Router-switch.com offers a comprehensive range of products and expert advice. Integrating NVIDIA Air and SONiC with hardware from Router-switch.com ensures a seamless, secure, and efficient network testing setup.

Read More:

How OpenAI’s Acquisition of Rockset Enhances Its Enterprise Capabilities

Cisco Partners with LA28 Olympic & Paralympic Games: A New Era of Connectivity

Share This Post

Post Comment