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

Compare with Current View Page History

« Previous Version 7 Next »

Page Status:  Guilin Updates (WIP) -  
Component Status: Pending PTL Updates and ArchCom Review

Certified by:  Vijay Venkatesh Kumar


1. High Level Component Definition and Architectural Relationships 

2. Component API definitions

DCAE Component provides the following interfaces:

Interface NameInterface Definition Interface CapabilitiesVersionStatusConsumed ModelsAPI Spec (Swagger)
DCAE-E1VES CollectorAn interface to share FM/PM data for VNF FCAPS from the VNFs via the EMS Driver to VES CollectorRESTproduction


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


HV-VES (High Volume VES)
DCAE-E3DataFileCollectorSupports bulk/batch datafile collection from xNF


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


RESTConf
DCAE-E6PNF Registration HandlerRetrieves PND Registration event from PNF through VESCollector/DMAAP


PRH (PNF Registration Handler)
DCAE-E7Inventory API

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


Inventory API
DCAE-E8Deployment Handler

High-level API for deploying/undeploying composed DCAE services

RESTproduction


Deployment-Handler
POE-5Policy HandlerFetched updates policies from the Policy Framework via DMaap


NA

OnboardingAPI (MOD)Used for onboarding MS component spec file and data-format into Design catalogRESTPOC
Onboarding HTTP API (MOD)
DCAE-E10 Data Extraction Service (DES)Provides basic computation and data retrieval/access from datastorage maintained by DL handlers (Feeder)REST

TBA

DCAE Component consumes the following Interfaces:

Interface NamePurpose Reason For UseVersion(s)
POE-1Sends PDP requests asynchronously via DMaaP
POE-4Policy Handler - Fetch policy associated for DCAE MS from Policy Framework
DCAE-E9Acumos Adapter - Retrieves models from Acumos and onboard them into DCAE (MOD) using OnboardingAPI and make it available in Catalog







3. Component Description:


https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/architecture.html


4. Known system limitations

Architectural Technical Debt

Runtime: None

DCAE Platform includes Cloudify which is used for Service Component orchestration. This will continue on Python 2.x as Python 3.x support for Cloudify is not available ( expected AUG'2020; will be evaluated once available and worked as stretch goal for Guilin)

5. System Deployment Architecture


https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/release-notes.html

6. New Release Capabilities

DCAE R7 - M3 Architecture Review

DCAE R7 M1 Release Planning


7. References

  1. DCAE Architecture
    1. DCAE R7 M1 Release Planning#Architecture (Guilin view)
    2. RTD - https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/architecture.html
  2. DCAE Onboarding -
    1. Services Pre-requisites/Requirement
    2. RTD - https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/design-components/index-onboarding.html


  • No labels