Sonic OS

SONiC is an open source network operating system made for the datacenter that is based on Linux. Larch is the first to develop SONIC integration for Marvell based switches available to order. SONiC offers a full-suite of network functionality, like BGP and RDMA, that is used in the data centers of some of the largest cloud-service providers. It offers teams the flexibility to create the network solutions with open source components and docker support to leverage the collective strength of a large ecosystem and community.

We hire, train and grow the best SONiC experts on the market.

Technical Highlights

  • SAI (Switch Abstraction Interface) API implementation for a specific switch silicon on top of SDK, enabling SONiC software stack operation on Customer’s hardware product. 
  • Support of SONiC sequential releases and continual alignment of functional compatibility of Customer’s hardware product with SONiC mainline.
  • Implementation of new features, maintenance of existing components, release regression testing and bug fixing.
  • Integration of SONiC with third party open source network management stacks as well as configuration and enablement of specific features using SONiC CLI (Command Line Interface).
  • ONIE (Open Network Install Environment) adaptation to a specific network device silicon.

Larch’s SONIC enables devices

  • 48X25GbE + 6X100GbE MANAGED SWITCH
  • 32X400 QSFP56-DD TOR/LEAF/SPINE SWITCH

SONIC Resources

Website: https://azure.github.io/SONiC/
Mailing list: sonicproject@googlegroups.com
GitHub: https://github.com/Azure/SONiC
Wiki: https://github.com/Azure/SONiC/wiki/

SONiC Features list

Layer 2/3 Feature list
BGP / BGP MP
BGP/Neighbor-down fib-accelerate
BGP-EVPN support(type 5), (related HLD Fpmsyncd,Vxlanmgr,template)
ECMP
LAG
ACL permit/deny, IPv6 ACL
LLDP
DHCP
VLAN
CoPP
IPv6
VLUN Trunk
FRR
Priority Flow Control
Asymmetric PFC
PFC Watermark
DHCP Relay Agent
Tunnel Decap
LACP Fallback
MTU Setting
Vlan Trunk
Static Port breakout
Dynamic ACL Upgrade
MAC Aging
L3 RIF counter support
Configurable drop counters

Monitoring
SNMP
Syslog
EverFlow
OOM
TCPDump
Critical Recourse Monitor
Dtel
Mirroring
Egress mirroring and
ACL action support check via SAI
Streaming Telemetry
Everflow enhancement
sFlow
HW resource monitor

QoS
RDMA
ECN
PFC WD
WRED
COS
Watermark

System
NTP
ONIE Install
CLI
TACACS+
ConfigDB
SONiC to SONiC upgrade
Multiple Images support
gRPC
Sensor transceiver monitoring
LLDP extended MIB: lldpremtable, lldplocporttable, lldpremmanaddrtable, lldplocmanaddrtable, lldplocporttable, lldpLocalSystemData
Warm Reboot
Incremental Config (IP, LAG, Port shut/unshut)
Routing Stack Graceful Restart
Mgmt VRF
Management Framework
Multi-DB optimization-Part 1
Sub-port support

Virtualization
L3 VxLAN
VRF