Supported Switch Platforms and NOS
SONiC Supported Broadcom Platforms:
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:
100G
8101-32H, 8102-64H
400G
8101-32FH
SONiC Supported Marvell Platforms:
1G
Wistron (ES1227, ES2227)
400G
Wistron (6512)
SONiC Supported NVIDIA Platforms:
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
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?