Netris Supported Functionality & Platforms Matrix
Switch Fabric Management Functions
Function |
Description |
NVIDIA Cumulus |
Dell SONiC BCM-SONiC |
Arista EOS |
EdgeCore SONiC |
|---|---|---|---|---|---|
Fabric Manager |
Day0, Day1, and Day2 switch fabric operations. |
✔ |
✔ |
✔ |
✔ |
Parallel Fabrics |
Manage multiple isolated switch fabrics. (example: East-West and North-South) |
✔ |
✔ |
✔ |
✔ |
Topology Manager |
Design and operate the switch fabric. |
✔ |
✔ |
✔ |
✔ |
Maintenance Mode |
Offload a network node for a maintenance. |
✔ |
✔ |
✔ |
✔ |
IPAM |
Manage IP subnets. Assign RBAC, multi-tenancy, and service-based rules and roles to IP address resources. |
✔ |
✔ |
✔ |
✔ |
Looking Glass |
Lookup underlay and overlay routing info of any managed network node without SSH-ing. |
✔ |
✔ |
✔ |
✔ |
BGP Unnumbered |
Any network topology with BGP unnumbered underlay |
✔ |
✔ |
✔ |
✔ |
BGP Numbered |
Any network topology with BGP numbered underlay |
✔ |
✔ |
✔ |
✔ |
VXLAN/EVPN |
VXLAN over BGP/EVPN switch fabric |
✔ |
✔ |
✔ |
✔ |
AI switch fabric |
Optimizations for AI workloads. See AI functions section below. |
✔ |
TBD |
✔ |
✔ |
ZTP |
Zero-touch provisioning of the NOS & Netris agent |
Coming Soon |
TBD |
TBD |
Coming Soon |
Upgrade/Downgrade |
Upgrade & Downgrade of Netris agent through the controller |
Coming Soon |
TBD |
TBD |
Coming Soon |
Custom Config Snippets |
Custom configuration snippets for unique use cases. |
Coming Soon |
Coming Soon |
Coming Soon |
Coming Soon |
SNMPv2 polling |
Enable SNMPv2 server. |
✔ |
✔ |
✔ |
TBD |
Host Networking
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
|---|---|---|---|---|---|
HBN (Host Based Networking) for BlueFIeld DPUs |
Layer-4 container or vm/server load balancer with health checks. |
✔ |
✔ |
✔ |
✔ |
Extend VXLAN/EVPN fabric into compute layer. See Compute integrations section below. |
✔ |
✔ |
TBD |
TBD |
Monitoring & Telemetry
Function |
Description |
NVIDIA Cumulus |
Dell SONiC BCM-SONiC |
Arista EOS |
EdgeCore SONiC |
|---|---|---|---|---|---|
Monitoring: Switch Ports |
Automatic monitoring of Link statuses, link utilization, laser signal levels, temperature, errors, packets, transceiver presence. |
✔ |
✔ |
✔ |
✔ |
Monitoring: Resources |
Automatic monitoring of CPU, RAM, Disk, and ASIC resources. |
✔ |
✔ |
✔ |
✔ |
Monitoring: Sensors |
Automatic monitoring of temperature, fans, power supply statuses. |
✔ |
✔ |
✔ |
✔ |
Monitoring: System Processes |
Automatic monitoring of critical system processes. |
✔ |
✔ |
✔ |
✔ |
Detect wiring errors switch-to-switch & switch-to-SoftGate. |
✔ |
✔ |
✔ |
✔ |
|
Server Wiring Validation |
Detect wiring errors switch-to-server. |
✔ |
✔ |
✔ |
✔ |
Activate NVIDIA NetQ Blueprint through Netris topology |
✔ |
N/A |
N/A |
N/A |
See Netris Healthchecks for more details on monitoring and telemetry features.
External Routing Functions
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
External BGP (SoftGate) |
Terminate full routing table on SoftGate Gateway-server. |
✔ |
✔ |
✔ |
✔ |
External BGP (Switch) |
Peer with external routers. |
✔ |
✔ |
✔ |
✔ |
BGP Route-Maps |
Create chain of BGP rules. |
✔ |
✔ |
✔ |
✔ |
Static Routes |
Define static routing rules. |
✔ |
✔ |
✔ |
✔ |
Cloud Networking Functions & Constructs
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
VPC (Virtual Private Cloud) |
Isolated VPCs, VRFs. Overlapping IPs supported. |
✔ |
✔ |
✔ |
✔ |
V-Net (Subnet) |
L3VPN VXLAN or L2VPN VXLAN with an anycast default Gateway, and built-in DHCP. |
✔ |
✔ |
✔ |
✔ |
Create network constructs template, then apply it on groups of servers. |
✔ |
✔ |
✔ |
✔ |
|
Internet Gateway |
Provide shared Internet access to V-Nets and VPC |
✔ |
✔ |
✔ |
✔ |
NAT Gateway |
Provide shared DNAT, PAT, 1:1 NAT to multiple V-Nets and multiple VPCs |
✔ |
✔ |
✔ |
✔ |
L4 Load Balancer |
Provide on-demand elastic load balancer service to hosts in multiple V-Nets and multiple VPCs |
✔ |
✔ |
✔ |
✔ |
Subnet Global Routing |
Enable Internet Routing between a custom VPC and a System VPC on a per-subnet basis. SoftGate HS only |
✔ |
✔ |
✔ |
✔ |
VPC Peering |
Enable peering (route-leaking) between VPCs. |
✔ |
✔ |
✔ |
✔ |
Overlay Network Functions
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
L2VPN VXLAN VLAN Aware |
L2VPN VXLAN with VLAN tagged or untagged termination on switch port. |
✔ |
✔ |
✔ |
✔ |
L2VPN VXLAN VLAN Unaware |
L2VPN VXLAN with VLAN tagged or untagged termination on switch port supporting different VLAN IDs on different end points. |
N/A |
N/A |
✔ |
N/A |
L3VPN VXLAN |
L3VPN VXLAN, Commonly used in high performance computing, such as AI clusters. |
✔ |
✔ |
TBD |
✔ |
EVPN MultiHoming based on VXLAN and ESI for automatic Active-Active server network multihoming |
✔ |
✔ |
✔ |
TBD |
|
Link Aggregation or Active-Standby server multihoming. |
✔ |
✔ |
✔ |
TBD |
|
Traditional MC-LAG-based server multihoming |
✔ |
TBD |
TBD |
TBD |
AI Specific Functions
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
Spectrum-X |
Switch-fabric management and automation optimized for NVIDIA Spectrum-X architecture |
✔ |
N/A |
N/A |
N/A |
Rail-optimized topology |
Switch-fabric management and automation optimized for rail-optimized fabrics |
✔ |
✔ |
✔ |
✔ |
QoS for RoCE |
Enable QoS for RoCE based on best practices |
✔ |
TBD |
✔ |
✔ |
RoCE Adaptive Routing |
Enable RoCE adaptive routing based on best practices |
✔ |
TBD |
✔ |
✔ |
RoCE Congestion Control |
Enable automatic congestion control for RoCE workloads |
✔ |
N/A |
✔ |
N/A |
RoCE and QoS fine tuning |
Allow fine tuning of QoS and other RoCE specific parameters |
N/A |
TBD |
✔ |
N/A |
SuperNIC auto-configuration for RoCE |
Automatically configure IP addresses, routing, RoCE and other SuperNIC specific configuration on GPU servers |
✔ |
TBD |
TBD |
TBD |
Compute Platform Integrations
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
Kubernetes Operator |
Automatically serve Kubernetes LoadBalancer Type service |
✔ |
✔ |
✔ |
✔ |
Apache Cloud Stack |
Netris VXLAN isolation & VR replacement |
✔ |
✔ |
TBD |
TBD |
VMware VSphere |
Automatically provision VSphere defined VLANs in VXLAN/EVPN switch fabric |
✔ |
✔ |
✔ |
✔ |
Security
Function |
Description |
NVIDIA Cumulus |
Dell-SONiC BCM-SONiC |
Arista EOS |
EdgeCore-SONiC |
Network ACLs |
Centralized Network Access Control Lists. |
✔ |
✔ |
✔ |
✔ |
Managed switch & SoftGate protection from unwanted access, push administrative and system settings (NTP, DNS, timezone, etc.) |
✔ |
✔ |
✔ |
✔ |
|
Audit Logs |
Log all controller access and changes. |
✔ |
✔ |
✔ |
✔ |
Netris Controller Administration
Function |
Description |
Globally |
Who can view and edit which aspects of the system. |
✔ |
|
Tenant RBAC |
Network resource delegation to tenants. |
✔ |
Active/Standby |
Daily backup of Netris Controller on a Standby node |
✔ |
HA Controller |
3-node, HA Netris Controller cluster |
✔ |
Run Netris controller in Air Gapped environment and host switch & SoftGate software for local install. |
✔ |
Management Interfaces
Function |
Description |
Globally |
Web Console |
Manage through intuitive web interface. |
✔ |
RestAPI |
Integrate your other systems or your customer-facing portal with Netris consuming RestAPIs. |
✔ |
IaC: Terraform |
Manage your infrastructure as a code using Terraform. |
✔ |
Netris and NOS versions compatibility matrix
Netris Version |
Switch & OS |
SoftGate PRO OS |
SoftGate HS OS |
Availability |
4.6.0 |
Nvidia Cumulus 5.13, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
N/A |
Ubuntu 24.04 |
✔ |
4.5.3 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.5.2 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.5.1 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.5.0 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.4.1 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331, Arista EOS 4.34.1F |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.4.0 |
Nvidia Cumulus 5.11, Dell SONiC 4.5, EdgeCore SONiC 202211-331 |
Ubuntu 20.04 |
Ubuntu 24.04 |
✔ |
4.3.0 |
Nvidia Cumulus 5.9, Dell SONiC 4.1, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
4.2.0 |
Nvidia Cumulus 5.7, Dell SONiC 4.1, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
4.1.1 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
4.0.0 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
3.5.0 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
3.4.1 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Ubuntu 20.04 |
N/A |
✔ |
See Release Notes for more details on Netris releases.