Table of Contents | ||
---|---|---|
|
Overview
Project Name | Enter the name of the project |
---|---|
Target Release Name | Dublin |
Project Lifecycle State | Incubation. Refer to ONAP Charter, section 3.3 Project Lifecycle for further information |
Participating Company | AT&T, Nokia, Ericsson, Tech Mahindra, Cisco, Wipro, Huawei |
Scope
What is this release trying to address?
...
Adding to mS suite of collectors /event processors/analyticsContinue PNDA platform integration
Following new services are targeted for R4 additions.
Collectors
•RESTConf collector (Huawei)
Event Processors
•SNMP VES•VES/Universal Mapper * (TechM)
•Extension to support RestConf input (Huawei)
•PM-Mapper (Ericsson)
•PCI-Handler (Wipro)
•ZTT (Cisco) (STRETCH GOAL)
Analytics/RCA
•Heartbeat (AT&T)
•TCA-Gen2 (AT&T) (STRETCH GOAL)
...
- vFW (Test only)
- vDNS (Test only)
- vVoLTE (Test only)
- Residential Broadband vCPE (Test only)
5G - Bulk PM (Casablanca carry-over items) - Partial commit (Pending review of recent updates + resource commitment pending)
CCVPN (E-LAN Service (EP-LAN, EVP-LAN) (Test only)*Test only)
Platform Maturity
Platform Maturity (i.e., S3P items) https://wiki.onap.org/display/DW/Dublin+Release+Platform+Maturity
...
Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery project=dcaegen2 and issuetype in (epic) and fixversion='Casablanca Dublin Release' serverId 425b2b0a-557c-3c0c-b515-579789cceedb
...
Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery project=dcaegen2 and issuetype in (story) and fixversion = 'Casablanca Dublin Release' serverId 425b2b0a-557c-3c0c-b515-579789cceedb
...
Deliverable Name | Deliverable Description |
---|---|
Component spec | All ms added into DCAE should provide meta data representation of the component itself; will be used to generate models in SDC and blueprint generation |
blueprints | Executable/SourceCode |
plugins | SourceCode |
cli | SourceCode/Tool/Documentation |
deployment-handler | SourceCode/Docker image |
servicechange-handler | SourceCode/Docker image |
inventory-api | SourceCode/Docker image |
policy-handler | SourceCode/Docker image |
configbinding | SourceCode/Docker image |
ves | SourceCode/Docker image |
snmptrap | SourceCode/Docker image |
tca | SourceCode/jar/Docker image |
Sub-Components
hv-ves-collector | SourceCode/jar/Docker image |
data-file-collector | SourceCode/jar/Docker image |
prh | SourceCode/jar/Docker image |
Sub-Components
List all sub-components part of this release. Activities related to sub-components must be List all sub-components part of this release. Activities related to sub-components must be in sync with the overall release.
...
In addition to existing platform/service component, following new components are targeted for R3Dublin.
Deliverable | Repository | Maven Group ID | Components Description | ||
data-file-collectorrestconf | dcaegen2/collectors/ datafilerestconf | org.onap.dcaegen2.collectors. datafile | Data File collector | restconf | RESTConf Collector |
pci-handlerhv-ves-collector | dcaegen2/collectorsservices/hvpci-veshandler | org.onap.dcaegen2.collectorsservices.hvpci-veshandler | PCI-Handler MSHigh Volume VES Collector | ||
pm-mapper | dcaegen2/services/pm-mapper | org.onap.dcaegen2.services.pm-mapper | Mapper to process files from DR and transform to VES | ||
tca-gen2 | dcaegen2/analytics/tca-gen2 | org.onap.dcaegen2.analytics.tca-gen2 | Standalone(SA) TCA |
ONAP Dependencies
...
mapper | dcaegen2/services/mapper | org.onap.dcaegen2.services.mapper | Mapper Micro Services for snmp traps/restconf input to VES |
heartbeat | dcaegen2/services/heartbeat | org.onap.dcaegen2.services.heartbeat | Missing Heartbeat Micro Services |
ONAP Dependencies
List the other ONAP projects you depend on.
DCAE depends on the the following components as part of the general ONAP architecture:
- SDC: For blueprint generation and distribution into DCAE-C
- AAI: DCAE MS retrieves and updates VNF data from/to AAI
- DMaaP: Message bus for communication with other components in the solution
- Policy - For managing application configuration policy
- CLAMP - For CL flow related MS instantiation and configuration
Architecture
High level architecture diagram
...
Anyone reading this section should have a good understanding of all the interacting modules.
TBD (add new R3 arch diagram with new components and interface)
Platform Maturity
...
Area | Actual Level | Targeted Level for current Release | How, Evidences | Comments |
---|---|---|---|---|
Performance | 1 | 1+ (Dublin recommendation 2 - cannot be committed due to Resource constraint) |
| |
Stability | 2 | 1+ (Dublin recommendation 2 - may not reach 80% code coverage due to number of repository in DCAE; will be phased and target some component targeted for R4) |
| |
Resiliency | 2 | 2 |
| |
Security | 1 | 1+ (Dublin recommendation 2 - cannot be committed for following reason)
|
| |
Scalability | 1 | 1 |
| |
Manageability | 1 | 2 (STRETCH GOAL- based on resource availability) |
| |
Usability | 1 | 2 (STRETCH GOAL- based on resource availability) |
|
...
API Name | API Description | API Definition Date | API Delivery date | API Definition link (i.e.swagger) |
---|---|---|---|---|
VES Ingestion | API for VNFs to send VES data | Date for which the API is reviewed and agreed | To fill out | Link toward the detailed API description |
DCAE Deployment Handler | NB API for invoking the deployment of DCAE subcomponents | |||
DCAE Inventory | API for Add/Delete DCAE copy's TOSCA models | |||
Healthcheck | API for querying DCAE component healthcheck |
Third Party Products Dependencies
...
Name | Description | Version | |
---|---|---|---|
OpenStack | |||
Cloudify Manager | |||
Consul | |||
PNDA | |||
In case there are specific dependencies (Centos 7 vs Ubuntu 16. Etc.) list them as well.
...
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...