Versions Compared

Key

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

...

Status

Choose One: DRAFT 

Submitter
Abdel Rabi (Vodafone)
Contributors

Bryan Whittle (iconectiv)

Kanagaraj Manickam (huawei)

Proposed ReleaseDublin Release
JIRA Ticket(s)

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySDC-1956


Overview

View filenameVodafone_VSP_Compliance_comb.pptxheight400

Abstract

This proposal is to add dynamic checks within SDC to (1) Query a certification repository such as OVP to what certification a VNF has undergone and (2) invoke VTP to run custom Ad-hoc testing (checks) against VSP (VNF)  prior accepting the VSP (VNF). 

...

As outlined in the Rationale section above, integrating these checks into SDC will allow queries to VTP and the OVP portal as well as to third-party repositories. Thus the APIs will be designed to interoperate SDC with that range of end-points. In order to meet the Dublin release schedule for the development of  plug-ins and APIs, a registry is planned to be implemented as a discrete hosted component outside ONAP. Integration to VTP and OVP portal can be performed when those environments are ready. 


Impacts

Project

Usage

Impact

External APIs

 

New API between plug-in and registry. During the Dublin development registry is considered outside of ONAP.

Modeling

* Data Model for API between SDC plug-in and registry.

* Data Model for NFVI content provisioned to registry.

To be checked: sufficiency of existing Modeling for Data Model needs.

SDC

  •   User input for certifications query.
  •   User input for compliance checks.
  •  

Portal

* Configuration of registry content to check against.

* Presentation of diagnostic results of query to registry.

New fields in Portal screen.

SDC

*
  • Extraction of VNF template attributes and   values, both HEAT and TOSCA.
*
  •   Creation and sending
query
  • queries to registry.
*
  •   Registry response processing.
*
  •   Display of results to user.
  •   Logging of query results.
* Continuation
  •   User continuation or termination of SDC   processing.

New functionality

of plug-in.

VNF Requirements

 

New VNF use cases, VNF requirements, VNF test cases

.

VNF Test Platform

(VNFSDK)

  •   List the available test cases for a given vnf
  •   Retrieve the Inputs and output details of   given test case
  •   Retrieve the configuration/metadata for a   given VNF
  •   Execute the given test cases.
  •   Retrieve the results of test case execution

Provide the required NBI for supporting the requirements.

Documentation

 

  •   User Guide.
  •   Software documentation.


References

Links to any additional resources referenced in or related to this proposal.

...