Supported Switch Platforms and NOS

SONiC Supported Broadcom Platforms:

Speed
Vendor (Models)

1G

Accton (AS4625, AS4630), Celestica (DS1000), Supermicro (G3748), Micas(M2-W6510-48GT4V)

10/25G

Accton (AS5812, AS5835, AS7326), Celestica(DS2000), Dell (5212, 5248), Micas(M2-W6510-48V8C)

100G

Accton (AS7712, AS7726, AS7816), Celestica (DS3000), Dell(5232)

400G

Accton (AS9716), Arista (7060), Dell (Z9332)

800G

Celestica (DS4101)

SONiC Supported Cisco Platforms:

Speed
Models

100G

8101-32H, 8102-64H

400G

8101-32FH

SONiC Supported Marvell Platforms:

Speed
Vendor (Models)

1G

Wistron (ES1227, ES2227)

400G

Wistron (6512)

SONiC Supported NVIDIA Platforms:

Speed
Models

1G

SN2201

10/25G

SN2010, SN2410, SN3420

100G

SN2100, SN2700, SN3700C, SN3800, SN4600C

400G

SN4410, SN4700

800G

SN5600

Vendor NOS Support:

Cumulus Linux, Arista EOS & Cisco NX-OS platforms are considered by ONES as Agent-less and supports metrics available using NVUE and EOS APIs

Vendor
NOS
Version

Arista

EOS

4.x

Cisco

NXOS

9.x

NVIDIA

Cumulus Linux

5.9, 5.11

Agent-based vs Agent-less

SONiC-based switches require ONES Agents (Agent-based) to be installed on the switch being monitored, as a pre-requisite for ONES Telemetry and orchestrator-based functions to work.

  • ONES Telemetry Agent

  • ONES Orchestrator Agent

Proprietary NOS like Arista EOS, Cumulus, and Cisco NX-OS does not require an ONES Agent and instead leverage the OpenConfig (Agent-less) feature. OpenConfig extends APIs that provide Network Telemetry information about the resources being monitored via gNMI (gRPC Network Management Interface) protocol to the ONES Application

NX-OS expose its own way of metric collection using GRPC

ONES does not support Orchestrator-based functions on Proprietary NOS (non-SONiC).

Agent requirements

  • SSH access

  • SONiC versions beyond 202012 or 202111 are supported

  • Only x86 intel-based architectures are supported

Last updated

Was this helpful?