MANO - Management and Orchestration
OpenTelemetry
"OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools."
Links: home
Calico
About: SDN for Kubernetes, OpenShift, OpenStack, Bare metal
Links: home, Tigera (Calico Enterprise)
Istio
About: Connect, secure, control, and observe services.
Links: home
KubeVirt
Virtualization API for Kubernetes
Links: home
TinkerBell
Bare metal management
Links: home
OpenStack
Use: datacenter automation
Distributions: Mirantis (pure); Canonical; RedHat, RDO (open-source version of RedHat OpenStack)
Links: documentation, projects, design summits, roadmap, Refstack (interoperability framework)
How to deploy OpenStack with SaltStack
Tacker
An OpenStack project with the aim to develop a fully functional ETSI MANO / IFA based general purpose NFV Orchestrator + VNF Manager.
Kubernetes
About: "is an open-source system for automating deployment, scaling, and management of containerized applications"
Distributions: Canonical's Multi-cloud Kubernetes on Ubuntu; OpenShift (RedHat's commercial), OKD (open-source version of OpenShift); part of Mirantis Cloud Platform
Links: home
Tungsten fabric (OpenContrail)
Distributions: Juniper's Contrail Networking
"An open-source network virtualization platform for the cloud"
Links: home; GitHub; vRouter CLI docs, Contrail vRouter RedHat's page; Contrail-TripleO docs; Michael Henkel's GitHub; scripts
ONAP - Open Network Automation Platform
ECOMP + Open-O = ONAP
About: "An open source software platform that delivers capabilities for the design, creation, orchestration, monitoring, and life cycle management of
- Virtual Network Functions (VNFs)
- The carrier-scale Software Defined Networks (SDNs) that contain them
- Higher-level services that combine the above"
Open-O
Joined with ECOMP in ONAP
About: OPEN-Orchestrator Project; open source software framework and orchestrator to enable agile software-defined networking (SDN) and network function virtualization (NFV) operations
Links: home, wiki, difference with OSM
Contiv
About: allowes "container networks to be addressable from VM and bare-metal networks"
Links: home
OpenDaylight (ODL)
Use: Abstraction and SDK for network automation, SDN controller
Distributions: Lighty.io, RedHat, Inocybe (pure). Restructured / dropped / sold: Lumina (ex Brocade), Cisco
Major facts: 2015.04 - Juniper, VMware Step Back From OpenDaylight - http://www.lightreading.com/carrier-sdn/sdn-technology/juniper-vmware-step-back-from-opendaylight/a/d-id/714872
Links: Home, ODL Wiki, Questions, Mailing lists
Tutorials:
- Ansible + ODL (lighty.io) - https://pantheon.tech/awx-ansible-lightyio/
- Automation and Configuration Management (NETCONF) - https://wiki.opendaylight.org/images/d/d0/AutomationandConfigurationManagementNETCONF.pdf
- Traffic Engineering using Segment Routing (BGP/PCEP) - https://wiki.opendaylight.org/images/a/a6/TrafficEngineeringusingSegmentRoutingBGPPCEP.pdf
- Cloud Integration with OpenStack (OVSDB/NetVirt) - https://wiki.opendaylight.org/images/5/59/CloudIntegrationwithOpenStackOVSDBNetVirt.pdf
- Basic Enterprise Network Management (OpenFlow) - https://wiki.opendaylight.org/images/4/42/BasicEnterpriseNetworkManagement.pdf
ONOS
Use: distributed management and operating system for routers, switches, optical devices
Distributions: Huawei, Ciena, Radisys
Links: home
micro-onos (next generation): Docs, GitHub
Java-based (previous generation) ONOS: GitHub, wiki
Discussions on Google groups - https://groups.google.com/a/onosproject.org/forum/#!forum/onos-discuss
PNDA
About: "The scalable, open source big data analytics platform for networks and services."
Links: home
SNAS.io
"Streaming Network Analytics System (project SNAS.io) is a framework to collect, track and access tens of millions of routing objects (routers, peers, prefixes) in real time"
Links: home
OSM
About: ETSI-hosted project to develop an Open Source NFV Management and Orchestration (MANO) software stack aligned with ETSI NFV
"Was created by a group of Service Providers and Solution Vendors including BT, Canonical, Intel, Mirantis, RIFT.io, Telefónica and Telenor"
Links: home; difference with Open-O
Obsolete: OpenMANO (Open source NFV management by Telefonica). Became OSM. Links: Wiki
RIFT.io
About: ETSI-compliant NFV MANO; Open Source; on top of OpenStack / OpenDaylight
Links: home
Cloudify NFV MANO
About: "provides the full end-to-end lifecycle of NFV orchestration, from installation, provisioning, configuration and deployment through management and monitoring of your application or service in order for the system to take proactive actions, such as healing and scaling based on custom triggers, i.e. Day 0 through Day 2 support, all through a simple TOSCA-based YAML blueprint"
Links: home
ENEA
About: NFV-centric solutions (platform for vCPE, etc.), including ARM-based
Links: home
OpenBaton
Links: home
ARIA TOSCA
"Embeddable lightweight library and CLI for NFV and Hybrid Cloud Orchestration"
Links: home
oVirt
"oVirt is free, open-source virtualization management platform. It was founded by Red Hat as a community project on which Red Hat Enterprise Virtualization is based on." (c) Wikipedia
Links: Home
XOS
A bit more than a VNF manager for OpenStack + ONOS clouds
Links: home
Open Security Controller
Links: home