...
ONAP SDN-R Web Service Cluster
- 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
- Web server with ODLUX functionality .. communication to ONAP SDN-R Devicemanager cluster via REST API
- Has functional user "devicemanager" to push messages to RESTCONF/Websocketmanager2
- Client login at Web service cluster via oauthv2 interface
- Proxy function to forward requests to SDNC cluster
- WebSocket managment, Handling of clients registration for WS
- RESTCONF
Function | Description | |
---|---|---|
ODLUX |
| |
APIGateway | Single access point of HelpServer |
|
nginx | Proxy to internal SDNC cluster |
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 provides abstract database schema.
- RESTCONF/Yang-Api to provide data to WEB client
- Provides User database for WEB Clients
Bundles and libs | Description | ||
---|---|---|---|
API Gateway |
| ||
| DataProvider |
| |
Devicemanager-X |
| Devicemodel-X |
|
Devicemanager |
| ||
ODLUX |
| ||
Websocketmanager2 |
| ||
mountpoint-state-provider |
| ||
mountpoint-registrar |
| ||
common |
|
...