STATUS: In Progress A Review scheduled for Jan 7, 2020
1 High Level Component Definition and Architectural Relationships
..
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2. Template Component API definitions
...
Interface Name | Interface Definition | Interface Capabilities | Version | Status | Consumed Models | |
---|---|---|---|---|---|---|
DCAEEDCAE-1E1 | VES Collector | An interface to share FM/PM data for VNF FCAPS from the VNFs via the EMS Driver to VES Collector | REST | productionDCAEE-2 | ||
DCAE-E2 | HV-VES Collector | Interface to support GPB over TCP for highvolume VES Events | ||||
DCAE-E3 | DataFileCollector | Supports bulk/batch datafile collection from xNF | ||||
DCAE-E4 | SNMPTrap | Supports SNMP traps collection from SNMP agents deployed in the network | UDP | production | ||
DCAE-E5 | RESTConf | Subscribes to external controllers and retrieves data | ||||
DCAE-E6 | PNF Registration Handler | Retrieves PNF Registration event from PNF through VESCollector/DMAAP Publishes PNF_READY/PNF_UPDATE events on DMAAP | ||||
DCAE-E7 | Inventory API | CAE DCAE Inventory is a web service that provides the following:
| REST | production | ||
DCAEEDCAE-3E8 | Deployment Handler | High-level API for deploying/undeploying composed DCAE services | REST | production | ||
DCAE-E9 | Acumos Adapter | Retrieves models from Acumos and onboard them into DCAE (MOD) using OnboardingAPI and make it available in Catalog | POC | |||
POE-4 | Policy Handler | Fetch policy associated for DCAE MS from Policy Framework | REST | production | ||
POE-25 | Policy Handler | Fetched and updates policies from the Policy Framework RESTvia DMaap | production |
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
7. References
- CLAMP Overview & User Guide: DCAE Architecture - https://docs.onap.readthedocs.ioorg/en/latest/submodules/clampdcaegen2.git/docs/indexsections/architecture.html CLAMP internal interfaces:
- DCAE Onboarding - https://docs.onap.readthedocs.ioorg/en/latest/_downloads/d3c9f924c6586fe411d40a05ad9b1bb7/swagger.pdf /submodules/dcaegen2.git/docs/sections/components/component-development.html