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

Supported Servers/NIC

Device
GPU
GPU VENDOR ID
GPU DEVICE ID
NIC VENDOR ID

Device

GPU

GPU VENDOR ID

GPU DEVICE ID

NIC VENDOR ID

Intel Gaudi

GAUDI2

HABANALABS (0x1DA3)

GAUDI2 (1020)

HABANALABS (0x1da3)

Intel Gaudi

GAUDI2_HL2000

HABANALABS (0x1DA3)

GAUDI2_HL2000 (1010)

MELLANOX TECHNOLOGIES(0x15b3)

NVIDIA HGX

H100

NVIDIA

NVIDIA

MELLANOX BLUEFIELD3

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, 5.12, 5.13

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

Agent requirements

  • SSH access

  • SONiC versions beyond 202012 or 202111 are supported

  • Only x86 intel-based architectures are supported

Last updated