You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

Distribution structure

Repository

  • distribution creation: sdnc/oam-installation
  • feature definition: ccsdk/features-sdnr

References

Related Jira:  SDNC-877 - Getting issue details... STATUS

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

Run time configuration

Bundles and libs

SDN-R BundleDescription
API Gateway
  • Single access point of Web Clients to ONAP SDNR
HelpServer
  • Help pages for Web Clients
DataProvider
  • RPC for Web Clients and Devicemanager for database access.
  • Provides lib "database" with Access client and Database Classes

Devicemanager-X

  • Bundles for NETCONF Devicemanagement for device group X relatated features
Devicemodel-X
  • Yang model information for device group X related specifications
ODLUX
  • Web server, providing WEB Applications (Connect, Fault ...)
Websocketmanager2
  • Provides websocket notifications to Web Clients
  • Provides RPC for devicemanager for notification forwarding
mountpoint-state-provider
  • (SDNC-887) Provides mountpoint status change via DMaaP
mountpoint-registrar
  • (SDNC-887) DMaaP Listener for mountpoint creation for new devices via VES
common
  • Provides lib with common functions, used by bundles.

Aggregated Features

Aggregated featuresDescription
SDNRDevicemanagerAll Devicemanager related services
SDNRWebServiceAll Web service related services
SDNRWTNot available

ONAP SDN-R Web Service Cluster

  • Opendaylight based, Release neon
  • APIGateway needs to get URL for devicemanager-service (Access restconf, apidocs, oauthv2)
    • Own group related security/AAF Restrictions
    • Function to create/remove mountpoint via PRC
    • WebSocket managment
      • Handling of clients registration for WS 
  • Has functional user "devicemanager" to push messages to RESTCONF/Websocketmanager2
  • Client login at Web service cluster via oauthv2 interface
  • dataprovider provides to WebClients via RESTCONF/Yang-Api.

ONAP SDN-R Devicemanager cluster (Opendaylight based)

  • Opendaylight based, Release neon
  • Has functional user "webservice" for mountpoint management via RESTCONF
  • Provides access to NETCONF devices
  • Create/Remove Mountpoint in mdsal-DB via RESTCONF (web-clients, mountpoint-registrar)
  • Dataprovider-bundle exports here database schema. RESTCONF/Yang-Api not used here.

ONAP SDN-R DB Cluster

  • Alpine based
  • Easticsearch 5.x+ based
  • Client login at Web service cluster via oauthv2 interface
  • Access to this database by DataProvider bundle.
  • Intermediate step to migrate to sql based DB like Maria-DB
  • Database intitilization is part of initial cluster startup
  • Data are e.g. RequiredNetworkElements, ConnectionLog, FaultLog, CurrentProblems, PerformanceData


  • No labels