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

Compare with Current View Page History

« Previous Version 6 Next »

  • It is presented at the Dublin Architecture Planning Meeting in Montreal by Ciaran Murphy from Ericsson.
  • SO-ETSI Alignment Scenarios and Use Cases
    • Leverage ETSI standards for VNF LCM in SO
    • Build SO VNFM Adapter
      • Use SOL003 APIs for VNFM communication
      • Support operation such as create, instantiate, scale, etc.
    • Enhance SO BPMN workflows and recipes
      • Pass VNF LCM requests to VNFM using the VNFM Adapter
    • Scale out VNF/VF Module based on policy
      • Enhance VNFM Adapter for VES event
      • Enhance Policy Framework for scaling decisions
      • Enhance SO workflows for VNF/VF Module Scale out
    • Instantiation Use Case
  • Component Architecture
    • The following diagram depicts the component architecture.
    • The VNFM Adapter will be a SO sub-component; packaged as a docker and running in a container.

  • VNFM Adapter - SVNFM SOL003 Interfaces

    • Create VNF
      -HTTP Method Type: POST
      -VNFM Endpoint: /vnf_instances/
      -Request Payload: CreateVnfRequest
      -Response Header: 201 success
      -Response Body: VnfInstance

    •  Instantiate VNF
      -HTTP Method Type: POST
      -VNFM Endpoint: /vnf_instances/{vnfInstanceId}/instantiate
      -Request Payload: InstantiateVNFRequest
      -Response Header: 202 success
      -Response Body: not applicable

    • Grant VNF Request
      -HTTP Method Type: POST
      -VNFM Endpoint: /grants
      -Request Payload: GrantRequest
      -Response Header: 201 success
      -Response Body: not applicable

    • Scale VNF

      HTTP Method Type: POST

      VNFM Endpoint: /vnf_instances/{vnfInstanceId}/scale

      Request Payload: ScaleRequest

      Response Header: 202 accepted

      Response Body: not applicable

  • Dublin Requirements
    • Build SO VNFM Adapter
      • Use SOL003 APIs for VNFM communication
      • Support operations such as create, instantiate, scale, etc.
      • Support SOL001 VNFD and SOL004 Package
    • Enhance SO BPMN workflows & recipes
      • Pass VNF LCM requests to VNFM using Adapter
    • Policy-based VNF/VF Module scale out
      • Enhance VNFM Adapter for VES event
      • Enhance Policy Framework for scaling decisions
      • Enhance SO workflows for VNF/VF Module Scale out
    • Modeling and A&AI Updates maybe required
      • Some of this work may already be implemented
  • Design
    • ...
  • Impacted ONAP components
    • SO 
      • SO Catalog DB for SOL001/SOL004 support
      • BPMN Workflows and Recipes
      • VNFM Adapter
    • SDC 
      • Support SOL001/SOL004
    • SDNC
      • VNF-level Network Assignment, instead of VF-Module
    • A&AI
      • VNF-level Inventory Update
      • VNFM location
    • Policy
      • Scale-Out support for ETSI-based scaling
    • Modeling
      • Support SOL001/SOL004
  • Open Items
    • VNF vs. VF-Modules Modeling
  • No labels