An article let you know about our enterprise SONiC distribution “AsterNOS”

August 12, 2021

written by Asterfuison

SONiC( Software for Open Networking in the Cloud) is an open-source network operating system based on Linux that runs on switches from multiple vendors and ASICs.


SONiC has gone through several years of development, becoming one of the most vibrant and promising open-source communities in the field of cloud computing. Open-source networks are capable of attracting a large number of industrial chain partners, forming a comprehensive ecosystem including hardware products and large-scale applications, as well as system architecture and integration services.

SONIC Community Ecosystem https://azure.github.io/SONiC/

What is SONiC?

SONiC( Software for Open Networking in the Cloud) is an open-source network operating system based on Linux that runs on switches from multiple vendors and ASICs. SONiC offers a full-suite of network functionality, like BGP and RDMA, that has been production-hardened in the data centers of some of the largest cloud-service providers. It offers teams the flexibility to create the network solutions they need while leveraging the collective strength of a large ecosystem and community.

Asterfusion’s Experience with SONiC

As a new generation cloud network provider, Asterfusion officially joined the SONiC community from its establishment, thereby becoming one of the earliest cloud network companiesto be part of the SONiC community. Asterfusion adhering to the precepts of cooperation and mutual development,actively contributes to this community.

For detailIs Microsoft’s SONiC Winning The War Of The NOSes?

Asterfusion Offers a Feature Rich Enterprise SONiC Distribution

As you can see from the above figure, Asterfusion being the only vendor that providing a feature -rich and a production ready enterprise SONiC with full series SONiC based switches. The commits were fixes bugs, optimizes network protocol functions. Apart from that, we make contributions in open-source ecosystems such as LFN/FRR. 

Until April 2020, we have contributed a number of bug fixes to the community, of which 21 have been merged into the mainline version.

 20 of which are about SONiC,

FRR,docker-fpm-frr,vrfmgrd,dhcp-relay,libteam,lldp,vxlanorch,portsorch,copporch,ebtable,qosorc,sonic-sfp,config,hostcfgd,vstests

Details: https://github.com/search?p=1&q=org%3AAzure+asterfusion&type=Commits

► 1 for saithrift of SAI

Details: https://github.com/opencomputeproject/SAI/search?q=asterfusion&type=Commits

The Exploration Road of SONiC Networking Operating System

From its first iteration as the open-source network operating system (NOS) Openswitch (OPS), to now,  SONiC has gone through several years of development.

The current version of AsterNOS (3.0) is built upon the Linux kernel & SONiC/SAI, based on the standard functions provided by SONiC. It is this foundation from which it provides feature-rich functions within a series of SONiC based hardware switches , buildinng a fully open cloud network architecture for our customers.

In general, Enterprise SONiC Distribution differs from other cloud vendors in its customer-demand orientation, with the company always looking to address the needs of customers and respond quickly to any issues.

  • we provide a quality product with a user-friendly experience, a complete quality assurance mechanism
  • ensuring consistency of quality throughout the life cycle of the product; ensure forward compatibility of features and synchronized development with the community
  • allowing chip differentiation and feature compatibility to be taken into account, when meeting with different chips vendors
  • provide continuous delivery of services
SONiC distribution "AsterNOS" Architecture
AsterNOS Architecture

Asterfusion SONiC NOS Supports VXLAN & VXLAN-EVPN

Despite the difficulties in creating and commercializing such an open-source network product , which meets the different needs of multiple enterprise customers, a process which requires high technical capabilities, intelligent system selection, and continuous iteration.

But we did it successfully in this area, and we will ensure it continues to improve going forward.

One of the first problems encountered was the need for network virtualization (Overlay Network), such as VXLAN & VXLAN-EVPN functions. There was increasing attention needed in developing the overlay network, but open-source solutions had been delayed, with the development of virtualization in the SONiC community being very slow despite the increasingly strong demand. 

As a result, despite the large investment and the risk of comparability with the community, Asterfusion chose to overcome this challenge internally, leading to our SONiC software AsterNOS fully supporting VXLAN -EVPN functions, while the development of features such as L2VXLAN, tunnel management, and EVPN within the SONiC community remains incomplete.

To Build Enterprise SONiC Distribution

Asterfusion has Aspiration of Serving the Entire Ecosystem.

The emergence of open network operating systems provides a technical foundation for innovation, helps cloud vendors to build open cloud network architectures to satisfy their business needs.

In addition, it has shifted the delivery method of network products and solutions. This new model requires a new type of technology supplier which can serve the new mode. At Asterfusion we have a team of over 150 engineers from companies such as Huawei, Cisco to develop and optimize the SONiC NOS foundation . We have a thorough understanding of the needs of the industry, the capability to develop and design hardware , and the ability to make continuous contributions in major open source communities and ecosystems.

Full series SONiC Switches

Currently, Asterfusion is the only vendor use SONiC NOS support Innovium Treralynx , Intel tofino, Marvel ,Mellanox, etc. and we also combine SONiC with P4 and DPU together to provide full series SONiC switches .

To build SONiC network , Asterfusion stands at forefront of, and serves, the entire community.

Based on SONiC software architecture,a provision of multiple choices of whitebox hardware, and complete IT solutions, we created a product which can help enterprises make the best use of SONiC software and SONiC switches in building an open cloud network architecture. 

Let’s explore the predetermined binding of Asterfusion and SONiC.

Reference:

1. https://azure.github.io/SONiC/

2. Azure SONiC @ GitHub:https://github.com/Azure/SONiC

3. SONiC Achitecture:https://github.com/Azure/SONiC/wiki/Architecture

4. OCP Official Website :https://www.opencompute.org/

5. SONiC @ OCP:https://www.opencompute.org/projects/sonic-sub-project

6. ONF Official Website:https://opennetworking.org/

Q&A on Asterfusion Enterprise SONiC Distribution-AsterNOS

Q1: How AsterNOS is differ from SONiC Community ?

A: Firstly ,AsterNOS is a commercial SONiC NOS compare to native SONiC community, which means for enterprises, AsterNOS it’s ready to use version, especially we have optimized and upgraded network virtualization functions (Overlay Network), such as VXLAN & BGP- EVPN.

The contrast between AsterNOS VS Community SONiC
Contrast of “AsterNOS” VS Community SONiC

Q2: How AsterNOS is differ from other SONiC Software?

A: AsterNOS work on both Teralynx and Intel Tofino, and Marvell. Making SONiC be able to run these switch chips smoothly, which is our value to help people who want to use innovated features on today’s new switch chip other than broadcom.

Q3:Does Asterfusion SONiC NOS support VXLAN-EVPN , Vxlan and MC LAG ?

A: yes,Our AsterNOS fully support VXLAN-EVPN, Vxlan and MC LAG


Asterfusion Networks is the leading provider of open networking infrastructure solutions. We provide an open, disaggregated, and highly programmable network fabric for next generation data centers and campus with white-box switching. 

For more information on Asterfusion’s products and solutions, please visit https://cloudswit.ch/. For sales inquiries, please send an email to [email protected]

Did We Answer Your Question?

Asterfusion Data Technologies Co., Ltd.

Floor 4, Building A2, Shahutiandi, No.192 Tinglan Road, SIP

23F - E08, Dinghe Tower, Jintian Road, Futian, Shenzhen

Sign up to Our Newsletter
and Never Miss a Deal

Asterfusion_logo_text

©  Asterfusion Data Technologies Co., Ltd. All rights reserved.