Versions Compared

Key

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

...

The following depicts the CNF Orchestration sequences.


PlantUML Macro
typedot
@startuml
participant OSS_BSS
participant SO
participant SO_NFVO
participant ETSI_Catalog_Mgr
participant SOL003_Adapter
participant VNFM
participant CISM
participant CIR
participant CIS

autonumber 

	hnote over VNFM, CISM : CNF Orchestration
	OSS_BSS -> SO : E2E Service requests, including CNF
	SO -> SO_NFVO : Network Service requests, including CNF
	SO_NFVO -> ETSI_Catalog_Mgr : retrieve NS Descriptor
	SO_NFVO -> SOL003_Adapter : VNF/CNF requests
	SOL003_Adapter -> ETSI_Catalog_Mgr : retrieve VNF packages, including Helm Charts
	SOL003_Adapter -> VNFM : VNF / CNF requests
	VNFM -> CISM : CNF requests
	CISM -> CIR : pull Container Images
	CISM -> CIS : CNF resource management



@enduml

CNF Models

  • Conforms to ETSI IFA 011, 029 and 040.
  • Those specifications would be available by end of June / July 2020, but their SOL specifications plan to be available by end of 2020 or Q1, 2021.
  • Until then, ONAP designs CNF models and packages, based on the current IFA 029 and 040 (it is an assumption).
  • A Managed Container Infrastructure Object (MCIO) is an abstract NFV object for OS Container management and orchestration.
  • The declarative MCIO descriptor is used as descriptor object interpreted by the CISM.
  • A MCIO is created by the CISM by allocating its requested infrastructure resources on Container Infrastructure Service (CIS) instances
  • Depending on its type, the creation of a MCIO may include the deployment of an OS Container Image.
  • MCIO’s are lifecycle managed via change requests on their desired state, utilizing a modified declarative descriptor sent to the CISM, which adapts the
  • infrastructure resource allocations according to the changed infrastructure resource requests.
  • MCIO’s requesting compute and/or storage infrastructure resources are modeled as a VNF Component (VNFC).
  • Properties of an MCIO described in declarative descriptors and relevant being exposed to NFV-MANO are mirrored in attributes of the descriptors of the corresponding objects of the existing NFV-MANO information model.

...