...
- 1. Infrastructure Modelling:
Cloud Agnostic Intent Execution Workflow.png
ONAP Component | Life Cycle Phase | Enhancements |
---|---|---|
Policy | Design | Define Distributed Cloud Infrastructure Service Placement Policies (Note 3) – No enhancement needed to Policy Framework
|
Multi-Cloud | Deploy | Support Distributed Cloud Infrastructure Capability Discovery (Note 1, Note 2) IaaS intent-based framework to support cloud agnostic intent for Compute/Network/Storage
MC <-> Private/Public SDN-DC per Cloud region (Networking Workflow, Ref. 2) |
A&AI | Deploy | Support Standardized Distributed Cloud Infrastructure Object Hierarchy & Capability Database (Ref. 1)
|
OOF | Deploy | Execute Distributed Cloud Infrastructure Placement Policies for Optimized Service/VNF Placement across Cloud Regions (Note 4) OOF ↔ MC Runtime Check API (Note 8 "Execution Workflow") Resource Reservation Mechanism |
SO | Deploy | Extend SO ↔ OOF API to support cloud agnostic intent (Note 5) Extend SO ↔ MC API to support cloud agnostic intent (Note 6) |
...
- VNF Placement & High Performance Networking for all use cases
- Improve 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
- Addresses separation of concerns in exposing Cloud-specific capabilities to
References:
- 1. Intra-DC Networking:
...
- Implement the examples (Smart NIC optional) in the "Cloud Agnostic Intent Execution Workflow" for 5G & vCPE use cases
Note 7:
- Cloud Agnostic Networking Example
- Intent: High Performance Intra-DC data plane networking
- Several Realization Options per Cloud – the final realization choice could be based on least current resource usage, cloud capability, cost etc.
- Overlay in SmartNIC
- Gateway in SmartNIC
- Overlay in DPDK-based switch/router
- Gateway in DPDK-based switch/router
- Overlay in ToR
- Gateway in a ToR
- Gateway in a HW appliance
- Realizations which are fixed
- Underlay maps to ToR/Network Fabric
- No CPU usage for data plane networking maps to VMs/Containers with SR-IOV support
- Cloud Agnostic Resource Slice Isolation (Tenant) Example
Intent: Resource Slice (Tenant) Isolation
Details in next section on "Cloud Resource Partitioning for Differentiated QoS"
Several Realization Options per Cloud – the final realization choice could be based on least current resource usage, cloud capability, cost etc.- Guaranteed Resource Slice (hard isolation) for various infra Resources (CPU/Memory/Network) Burstable Resource Slice (soft isolation) for various infra Resources
The sequence diagram below expands "Multi-Cloud/VNFM Deploy Apps" in Edge Scoping Sequence Diagram
...