Versions Compared

Key

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

...

Cloud-agnostic Placement/Networking & Homing Policies (Phase 1 - Casablanca MVP, Phase 2 - Stretch Goal)

Value:

End-to-end use case Applicability:

  • All (especially the data plane VNFs with fine-grained VNF placement and high performance networking requirements)

Value:

  • Improve "workload deployability" by avoiding exposure of "cloud specific" capabilities to several ONAP components and addressing "separation of concerns" VNF Placement & High Performance Networking for all use casesImprove Workload Deployability through Cloud-Agnostic Intent for Intra-DC Placement & Networking
  • Support capacity check (besides capability check) for HPA resources 
  • Applicable to all workloads - VM-based or Container-based

Phase 1 Summary:

  • Multi-Cloud Policy Framework
    • Assist OOF in target cloud region selection for VNF placement (aka homing) by summarizing cloud-specific capability, capacity & cost metrics (e.g. anti-affinity for VMs in a VNF could have different cost in different clouds)
    • Dynamically modify the cloud specific VNF deployment template based on cloud-specific realization of the specified intent with no impact to VNF configuration (e.g. anti-affinity could have different realizations across different clouds)
  • Intent Support
    • Single realization option per Cloud Region
  • Major Impact Projects:
    • Multi-Cloud (Highest), OOF
  • Minor Impact Projects:
    • A&AI, SO

Phase 2 Summary (Build on Phase 1 Work):

  • Multi-Cloud Policy Framework
    • Dynamically modify the cloud specific VNF deployment template based on cloud-specific realization of the specified intent with impact to VNF configuration (e.g. 
  • Intent Support
    • Multiple realization options per Cloud Region
  • Major Impact Projects:
    • Multi-Cloud (Highest), OOF
  • Minor Impact Projects:
    • GNF ControllerAddresses separation of concerns in exposing Cloud-specific capabilities to 

References: 

...

(warning) The sequence diagram below expands "Multi-Cloud/VNFM Deploy Apps" in Edge Scoping Sequence Diagram

Gliffy Diagram
size1200
nameCloud Agnostic Intent Execution Workflow
pagePin

...

26

ONAP ComponentLife Cycle PhaseEnhancements
SODeploy


OOFDeploy


Multi-CloudDeploy


...