OpenDaylight vs TeraFlowSDN
OpenDaylight
opendaylight.orgTeraFlowSDN
tfs.etsi.orgSide by side
| Figure | OpenDaylight | TeraFlowSDN |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 0 |
| Spec score · Software-Defined Networking Software | 7.6 (#7) | 7.1 (#18) |
| Architecture | Its modular architecture uses YANG models and MD-SAL to connect applications with network hardware through northbound REST APIs and southbound plugins. | Its microservices architecture supports end-to-end network orchestration and control. |
| License | The technical charter says outbound code is made available under the Eclipse Public License 1.0, with documentation under Creative Commons Attribution 4.0. | The site links TeraFlowSDN to the Apache License 2.0. |
| Purpose | OpenDaylight is an open source SDN controller for centralized, programmable network control and monitoring. | TeraFlowSDN is an open-source, cloud-native SDN controller for smart connectivity services in networks beyond 5G. |
| Security | The AAA project provides authentication, authorization, accounting, and role-based access control for OpenDaylight northbound interfaces. | The site describes AI and ML-based security and forensic evidence for multi-tenancy as areas the project toolbox supports experimentation in. |
Plans
In their own words
OpenDaylight
OpenDaylight is a free, open-source SDN controller for centralized, programmable network control and monitoring. Its modular design uses YANG models and MD-SAL to connect applications with network hardware through northbound REST APIs and southbound plugins. Listed protocol support includes OpenFlow, NETCONF, BGP-LS, PCEP, OVSDB, LISP, and SNMP, among others. Clustering, sharded data stores, and leader-based consensus support scaling across nodes. The project describes uses in optical transport, service-provider WAN automation, data center SDN, network telemetry, enterprise network control, and ONAP. Its AAA project provides authentication, authorization, accounting, and role-based access control for northbound interfaces. OpenDaylight is self-hosted and runs on Linux, macOS, and Windows; setup requires Java 21 or later. The downloads page identifies Chromium-SR0 as the current release and lists Vanadium-SR1 and Titanium-SR3 under supported releases. Documentation, Zulip chat, mailing lists, a wiki, and weekly Technical Steering Committee meetings are listed as community resources.
TeraFlowSDN
TeraFlowSDN is an open-source, cloud-native software-defined networking controller for smart connectivity services and networks beyond 5G. Its microservices architecture orchestrates and controls networks end to end. The toolbox supports experiments in flow aggregation, network-equipment integration, AI and machine-learning security, and forensic evidence for multi-tenancy. Southbound drivers cover NetConf/OpenConfig, gNMI/OpenConfig, ONF Transport API, P4, IETF L2VPN and ACTN, optical interfaces, microwave, and related protocols. Northbound connectors include the TFS API, bandwidth management, L2VPN and L3VPN service delivery, topology, and network slices. The API exposes gRPC methods for contexts, topologies, devices, links, services, slices, connections, and policies. Release 7 highlights P4 integration and optical-network automation with telemetry, KPI management, analytics, and self-healing. Deployment is on-premises through MicroK8s on Ubuntu Server, with a documented minimum of 4 CPU cores, 8 GB RAM, 60 GB disk, and one 1 GbE NIC. It is licensed under Apache 2.0 and free to use.