Easy to Use
SONiC and its associated SAI (Switch Abstraction Interface) are open source projects that have flourished in open cloud networking field in recent years. They are built on top of standard Linux systems and leverage the latest technologies such as containers and in-memory database.
AsterNOS built with SONiC as its kernel benefits from its open architecture, modular design, high reliability, and flexibility to expand new features in control plane.
AsterNOS provide RESTful API as first order management interface for all its functionalities as well as legacy CLI interface. By using the RESTful API, the switch systems can be fully controlled and managed by northbound controllers or any newly developed applications.
When deploy switches with AsterNOS alongside Asteria Network Controller (AFC), cloud administrators can centralized manage and control all the switch units in the Leaf-Spine topology as a single virtual switch.
When using standalone, AFC provides AsterNOS zero touch deployment, network topology discovery, one-click underlay and overlay service configuration, trouble shooting, and etc.
When integration with cloud controller, AFC works as OpenStack neutron plugin so that OpenStack compatible management stack will manage all the switches in the same context as computing and storage being managed.