Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

STATUS: In Progress A Review scheduled for Jan 7, 2020

1 High Level Component Definition and Architectural Relationships 

..

Drawio
bordertrue
viewerToolbardiagramNametruedcae_r6
fitWindowsimpleViewerfalse
width
linksdiagramNameautoDCAE System View
tbstylesimpleViewertopfalse
lboxwidthtrue
diagramWidth801848
revision1



2. Template Component API definitions

...

Interface NameInterface Definition Interface CapabilitiesVersionStatusConsumed Models
DCAEEDCAE-1E1VES CollectorAn interface to share FM/PM data for VNF FCAPS from the VNFs via the EMS Driver to VES CollectorRESTproductionDCAEE-2


DCAE-E2HV-VES CollectorInterface to support GPB over TCP for highvolume VES Events


DCAE-E3DataFileCollectorSupports bulk/batch datafile collection from xNF


DCAE-E4SNMPTrapSupports SNMP traps collection from SNMP agents deployed in the networkUDPproduction
DCAE-E5RESTConfSubscribes to external controllers and retrieves data


DCAE-E6PNF Registration HandlerRetrieves PNF Registration event from PNF through VESCollector/DMAAP
Publishes PNF_READY/PNF_UPDATE events on DMAAP



DCAE-E7Inventory APICAE

DCAE Inventory is a web service that provides the following:

  1. Real-time data on all DCAE services and their components
  2. Comprehensive details on available DCAE service types
RESTproduction


DCAEEDCAE-3E8Deployment Handler

High-level API for deploying/undeploying composed DCAE services

RESTproduction


DCAE-E9Acumos AdapterRetrieves models from Acumos and onboard them into DCAE (MOD) using OnboardingAPI and make it available in Catalog
POC
POE-4Policy HandlerFetch policy associated for DCAE MS from Policy FrameworkRESTproduction
POE-25Policy HandlerFetched and updates policies from the Policy Framework RESTvia DMaapproduction


DCAE Component consumes the following Interfaces:

...

3. Component Description:

A more detailed figure and description of the component.

<< link to project-specific description elsewhere >>


https://docs.onap.org/en/latest/submodules/dcaegen2.git/docs/sections/architecture.html

4. known system limitations

Architectural Technical Debt

Runtime: None

Clamp data redundancy is dependant on kubernetes and the persisten volume.

Clamp appliation redundancy HA reliease on kubernetes

Design Time - Introducing MOD for Frankfurt; associated risk documented (#3) under Frankfurt Risks

DCAE uses Cloudify based orchestration. Python 3.x support on cloudify expected 1H2020 (will be assessed for Guilin release)

5. System Deployment Architecture


FFShttps://docs.onap.org/en/latest/submodules/dcaegen2.git/docs/sections/release-notes.html

6. New Release Capabilities

<< list the new capabilities that were introduced in this release, or a hot-link to the key features. New sub-chapter per release, as per a release notes document >> DCAE R6 - M3 Architecture Review

DCAE R6 M1 Release Planning


7. References

  1.  CLAMP Overview & User Guide: DCAE Architecture - https://docs.onap.readthedocs.ioorg/en/latest/submodules/clampdcaegen2.git/docs/indexsections/architecture.html CLAMP internal interfaces: 
  2. DCAE Onboarding - https://docs.onap.readthedocs.ioorg/en/latest/_downloads/d3c9f924c6586fe411d40a05ad9b1bb7/swagger.pdf /submodules/dcaegen2.git/docs/sections/components/component-development.html