Genius project provides Generic Network Interfaces, Utilities & Services. Any ODL application can use these to achieve interference-free co-existence with other applications using Genius. OpendayLight Neon Genius provides following modules –

  • Interface (logical port) Manager allows bindings/registration of multiple services to logical ports/interfaces

  • Overlay Tunnel Manager creates and maintains overlay tunnels between configured tunnel endpoints

  • Aliveness Monitor provides tunnel/nexthop aliveness monitoring services

  • ID Manager generates cluster-wide persistent unique integer IDs

  • MD-SAL Utils provides common generic APIs for interaction with MD-SAL

  • Resource Manager provides a resource sharing framework for applications sharing common resources e.g. table-ids, group-ids etc.

  • FCAPS Application generates various alarms and counters for the different genius modules

  • FCAPS Framework module collectively fetches all data generated by fcaps application. Any underlying infrastructure can subscribe for its events to have a generic overview of the various alarms and counters

Behavior Changes

  • N/A

Deprecated Features

  • N/A