Netris Supported Functionality & Platforms Matrix¶
Switch Fabric Management Functions¶
Function |
Description |
Nvidia Spectrum |
Dell SONiC |
Arista EOS |
EdgeCore SONiC |
Equinix Metal |
PhoenixNAP |
Fabric Manager |
Day0, Day1, and Day2 switch fabric operations. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Parallel Fabrics |
Manage multiple isolated switch fabrics. (example: East-West and North-South) |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Topology Manager |
Design and operate the switch fabric. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Maintenance Mode |
Offload a network node for a maintenance. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
IPAM |
Manage IP subnets. Assign RBAC, multi-tenancy, and service-based rules and roles to IP address resources. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Looking Glass |
Lookup underlay and overlay routing info of any managed network node without SSH-ing. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Monitoring: Switch Ports |
Automatic monitoring of Link statuses, link utilization, laser signal levels, errors, packets. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Monitoring: Resources |
Automatic monitoring of CPU, RAM, Disk, and ASIC resources. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Monitoring: Sensors |
Automatic monitoring of temperature, fans, power supply statuses. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Monitoring: System Processes |
Automatic monitoring of critical system processes. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Topology Validation |
Detect wiring errors. |
✔ |
TBD |
Nov/2024 |
Dec/2024 |
N/A |
N/A |
BGP Unnumbered |
Any network topology with BGP unnumbered underlay |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
BGP Numbered |
Any network topology with BGP numbered underlay |
✔ |
TBD |
Nov/2024 |
Dec/2024 |
N/A |
N/A |
External Routing Functions¶
Function |
Description |
Nvidia Spectrum |
Dell-SONiC |
Arista EOS |
EdgeCore-SONiC |
Equinix Metal |
PhoenixNAP |
External BGP (SoftGate) |
Terminate full routing table on SoftGate Gateway-server. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
External BGP (Switch) |
Peer with external routers. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
BGP Route-Maps |
Create chain of BGP rules. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Static Routes |
Define static routing rules. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Cloud Networking Functions & Constructs¶
Function |
Description |
Nvidia Spectrum |
Dell-SONiC |
Arista EOS |
EdgeCore-SONiC |
Equinix Metal |
PhoenixNAP |
VPC (Virtual Private Cloud) |
Isolated VPCs, VRFs. Overlapping IPs supported. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
V-Net (Subnet) |
L3VPN VXLAN or L2VPN VXLAN with an anycast default Gateway, and built-in DHCP. |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Server Cluster (Profiling) |
Create network constructs template, then apply it on groups of servers. |
✔ |
TBD |
Nov/2024 |
Dec/2024 |
TBD |
TBD |
Internet Gateway |
Provide shared Internet access to V-Nets and VPC |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
✔ (single VPC) |
✔ (single VPC) |
NAT Gateway |
Provide shared DNAT, PAT, 1:1 NAT to multiple V-Nets and multiple VPCs |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
✔ (single VPC) |
✔ (single VPC) |
L4 Load Balancer |
Provide on-demand elastic load balancer service to hosts in multiple V-Nets and multiple VPCs |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
✔ (single VPC) |
✔ (single VPC) |
SiteMesh |
Wireguard-based Site-to-Site VPN between multiple regions/sites. (single VPC) |
✔ |
✔ |
Nov/2024 |
✔ |
✔ |
✔ |
Overlay Network Features¶
Function |
Description |
Nvidia Spectrum |
Dell-SONiC |
Arista EOS |
EdgeCore-SONiC |
Equinix Metal |
PhoenixNAP |
L2VPN VXLAN VLAN Aware |
L2VPN VXLAN with VLAN tagged or untagged termination on switch port. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
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 |
Nov/2024 |
N/A |
N/A |
N/A |
L3VPN VXLAN |
L3VPN VXLAN, Commonly used in high performance computing, such as AI clusters. |
✔ |
TBD |
TBD |
Dec/2024 |
N/A |
N/A |
EVPN-MH / VXLAN-ESI |
EVPN MultiHoming based on VXLAN and ESI for automatic Active-Active server network multihoming |
✔ |
TBD |
Nov/2024 |
N/A |
N/A |
N/A |
LACP |
Link Aggregation or Active-Standby server multihoming. |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
N/A |
N/A |
MC-LAG |
Traditional MC-LAG-based server multihoming |
✔ |
TBD |
TBD |
Dec/2024 |
N/A |
N/A |
AI Specific Functions¶
Function |
Description |
Nvidia Spectrum |
Dell-SONiC |
Arista EOS |
EdgeCore-SONiC |
Equinix Metal |
PhoenixNAP |
Spectrum-X |
AI GPU cluster switch fabric operation for Nvidia Spectrum-X |
✔ |
N/A |
N/A |
N/A |
N/A |
N/A |
Rail-optimized designs |
Topology and best practices initialization module for rail-optimized fabrics |
✔ |
N/A |
N/A |
Dec/2024 |
N/A |
N/A |
QoS for RoCE |
Enable QoS for RoCE workloads |
✔ |
N/A |
N/A |
N/A |
N/A |
N/A |
RoCE Adaptive Routing |
Enable RoCE adaptive routing |
✔ |
N/A |
N/A |
N/A |
N/A |
N/A |
RoCE Congestion Control |
Enable automatic congestion control for RoCE workloads |
✔ |
N/A |
N/A |
N/A |
N/A |
N/A |
DPU/Host zero-touch configuration |
Automatically configure IP addresses, routing, RoCE and other DPU/SuperNIC specific configuration on GPU servers |
✔ |
N/A |
N/A |
N/A |
N/A |
N/A |
Security¶
Function |
Description |
Nvidia Spectrum |
Dell-SONiC |
Arista EOS |
EdgeCore-SONiC |
Equinix Metal |
PhoenixNAP |
Network ACLs |
Centralized Network Access Control Lists. |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
N/A |
N/A |
Managed Device Profiling |
Managed switch & SoftGate protection from unwanted access, push administrative and system settings (NTP, DNS, timezone, etc.) |
✔ |
✔ |
Nov/2024 |
Dec/2024 |
N/A |
N/A |
Audit Logs |
Log all controller access and changes. |
✔ |
✔ |
Nov/2024 |
✔ |
N/A |
N/A |
Administration¶
Function |
Description |
Globally |
Role Based Access Control |
Who can view and edit which aspects of the system. |
✔ |
Multi-Tenancy |
Network resource delegation to tenants. |
✔ |
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. |
✔ |
Hypervisor/Worker node specific functionality¶
Function |
Description |
Kubernetes |
Vmware |
Apache Cloud Stack |
OpenStack |
Harvester |
Proxmox |
L4 Load Balancer |
Layer-4 container or vm/server load balancer with health checks. |
✔ (native & automatic) |
✔ (need to specify backend IPs) |
Dec/2024 |
✔ (need to specify backend IPs) |
✔ (need to specify backend IPs) |
✔ (need to specify backend IPs) |
VPC to internal routing peering |
Automatically route internal networks into VPC routing table (allow containers communicate with VMs). |
✔ |
N/A |
Dec/2024 |
Dec/2024 |
TBD |
TBD |
Automatic VXLAN/VLAN |
Automatically provision VXLAN/VLAN on switch fabric and include appropriate switch ports when virtual network is created in the hypervisor. |
TBD |
✔ |
✔ |
Dec/2024 |
TBD |
TBD |
HBN Host-based networking. |
Terminate VTEPs on the hypervisor host. Scale beyond VLAN limits |
Dec/2024 |
TBD |
Dec/2024 |
Dec/2024 |
TBD |
TBD |
HBN on DPU |
Host-based networking. Terminate VTEPs on the hypervisor host DPU. Scale beyond VLAN limits with accelerated performance |
2025 |
TBD |
2025 |
2025 |
TBD |
TBD |
SoftGate Data Plane Variations¶
SoftGate is Netris data plane for Internet Gateway, NAT Gateway, Network Access Control, Elastic Load Balancer, and Site-to-Site VPN functions.
Flavor |
Common Use Case |
Availability |
Tenancy/VPC |
Handoff |
Packet Forwarding |
HA & Scalability |
Ethernet Environment |
NIC |
CPU |
RAM |
Disk |
Performance (w/ 100 NAT rules) |
SoftGate |
Bare metal cloud site, Edge site, Remote office. |
✔ |
Single |
VLAN |
Linux w/ Netris optimizations |
Active/Standby - 2 nodes |
Dot1q: Equinix Metal, PhoenixNAP, pre-configured VLAN-range on any Ethernet switches. |
Any |
Intel or AMD |
16-64GB |
300GB |
Dual Gold 6336Y (48c x 2.3GHz) - 11Gbps / 1.8Mpps |
SoftGate PRO |
Private Cloud, Public Cloud Border Gateway, Enterprise Cloud, Vmware NSX alternative. |
✔ |
Single |
VLAN |
Netris DPDK |
Active/Standby - 2 nodes |
Netris Switch-Fabric |
Nvidia Connect-X 5, 6 100Gbe |
Intel XEON (required for DPDK) |
128GB |
300GB |
Intel XEON Platinum 20+ cores - 100Gbps / 25Mpps |
SoftGate HS (HyperScale) |
Scalable GPU & CPU Cloud Services Provider. |
Sep/15/2024 |
Multi |
VXLAN |
Linux w/ Netris optimizations |
Active/Active - Horizontally scalable |
Netris Switch-Fabric |
Any OK. Nvidia Connect-X is recommended |
Intel or AMD |
128-256GB |
300GB |
Dual Platinum 8352Y (64c x 2.2GHz) - 22Gbps / 3.5 Mpps |
SoftGate HS PRO |
Scalable GPU & CPU Cloud Services Provider. |
2025 |
Multi |
VXLAN |
Netris |
Active/Active - Horizontally scalable |
Netris Switch-Fabric |
Nvidia Connect-X 5, 6, 7 |
Intel, AMD (TBD) |
256GB+ |
300GB |
TBD |
Netris and NOS versions compatibility matrix¶
Netris Version |
Switch & OS |
Bare Metal Cloud |
SoftGate OS |
Availability |
4.4.0 |
Nvidia Cumulus 5.9, Dell SONiC 4.1, EdgeCore SONiC 202211 |
Equinix Metal, PhoenixNAP BMC |
SoftGate HS: Ubuntu 24.04, SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
Dec/2024 |
4.3.0 |
Nvidia Cumulus 5.9, Dell SONiC 4.1, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 (non-pro) |
✔ |
4.2.0 |
Nvidia Cumulus 5.7, Dell SONiC 4.1, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
✔ |
4.1.1 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
✔ |
4.0.0 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
✔ |
3.5.0 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
✔ |
3.4.1 |
Nvidia Cumulus 5.7, EdgeCore SONiC 12.3 |
Equinix Metal, PhoenixNAP BMC |
SoftGate Pro: Ubuntu 20.04, SoftGate: Ubuntu 22.04 |
✔ |