Presentation is loading. Please wait.

Presentation is loading. Please wait.

ONAP Amsterdam Architecture

Similar presentations


Presentation on theme: "ONAP Amsterdam Architecture"— Presentation transcript:

1 ONAP Amsterdam Architecture
Chris Donley, Huawei

2 SDN/NFV = Unprecedented Transformation
Business Technology Operations Organization Agility Differentiation Flexibility and Choice Revenues Design Time Operational Expenses Development Costs Transformation

3 More than MANO is needed. . .
Service Mgmt. Policy Analytics Portals OSS/BSS NFV MANO NFV Orchestrator Design- Time Environment GUI Modeling Catalogues Virtualized Network Functions (VNFs) VNF Manager (VNFM) Virtualization Infra- structure Mgr. (VIM) NFV Infrastructure (NFVI) Legacy Networks SDN Infrastructure

4 Introducing ONAP Blending ECOMP,OPEN-O, and Linux Foundation Best Practices
+ Deployment (> 2 years) Comprehensive functionality Enables self-service and automation Model-driven (TOSCA/YANG) Adopts LF best practices Enable efficient VNF onboarding and insertion Design Orchestration Control Policy Analytics ODL Extensions around Inventory, Database, Service logic New additions include App-Controller for VNF configuration, Automated lifecycle, Fault Management in App etc

5 ONAP Value Proposition
End-to-End Automation Complete lifecycle automation – design, inventory, control, operate, and metrics Orchestrate and automate across geographic and domain boundaries, technologies and layers Modular, model-driven approach Industry Harmonization Collaborative marketplace of ideas for global operators and solution providers Common, open development platform/APIs Support wide range of use cases and operating environments Efficient Deployment Incorporates production-proven code Modular platform components reduce integration cost and time Optimize operations through closed-loop network intelligence and analytics A common platform for rapidly designing, implementing & managing differentiated services.

6 ONAP Amsterdam Architecture
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

7 Design Time Product & Service Designers
Collaborative, catalog-driven “self-service” design studio Define resources, services, and products Create and manage models, processes, policies, and analytics for creation and lifecycle management Systematic evaluation, certification, and onboarding of technology supply chain Institutionalize content and models for consistent implementation and technology insertion Single platform to define and deploy instantiation, management, and control definitions and behaviors Policy Creation & Validation Analytic Application Design Resource Onboarding Service & Product Design Catalog SDC VNF SDK CLAMP Product & Service Designers

8 Run Time Autonomic framework that manages the full ONAP lifecycle of networks and services Uses definitions/models provided by design modules Orchestrate delivery & augmentation Monitor & manage via analytics guided by SLAs & policies Control capabilities to execute configuration, real-time policies and control the state of distributed network components and services Instantiate, configure, and manage the lifecycle of resources, topology, and service implementations

9 Closed-Loop Automation

10 VNF Ecosystem … RUN-TIME DESIGN-TIME (SDC) VNF packaging/ validation
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design VNF packaging/ validation Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

11 Service Design … RUN-TIME DESIGN-TIME (SDC) Design-Time Environment
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design Design-Time Environment Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

12 Orchestration … RUN-TIME DESIGN-TIME (SDC) End-to-end orchestration
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) End-to-end orchestration Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

13 Controllers … RUN-TIME DESIGN-TIME (SDC) SDNControl/ management
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR SDNControl/ management VNF Control/ management Service & Product Design Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

14 Cloud/VIM Drivers … RUN-TIME DESIGN-TIME (SDC)
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design OpenStack, VMWare, Wind River, Azure support Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

15 Closed Loop … RUN-TIME DESIGN-TIME (SDC) Closed-loop automation
ONAP Operations Manager (OOM) Portal Framework, U-UI, ONAP CLI Closed-loop automation Dashboard OA&M (VID) RUN-TIME External API Framework DESIGN-TIME (SDC) Resource Onboarding Policy Framework DCAE Correlation Engine (Holmes) Service Orchestration A&AI/ESR Service & Product Design Policy Creation & Validation Common Services DMaaP CCSDK Logging Micro Services Bus (MSB) AAF VNF SDK CLAMP Multi-VIM/Cloud Infrastructure Adaptation Layer SDN-C (L0-L3 Controller) Application Controller (L4-L7) Virtual Function Controller (ETSI-aligned) Key points: Unified framework for design-time & run-time Common platform for service design and netops to drive collaboration Simultaneous orchestration of physical and virtual networks Vendor-agnostic orchestration can only happen in open source context Real-time analytics and closed-loop automation Easy re-use of service concepts Iterative service improvements based on network feedback Catalog External Systems 3rd Party Controller sVNFM EMS Managed Environment Network Function Layer VNFs PNFs Recipe/Eng Rules & Policy Distribution Hypervisor / OS Layer OpenStack Commercial VIM Public Cloud MPLS IP Private Edge Cloud Private DC Cloud Public Cloud

16 Use Case: VoLTE

17 Use Case: vCPE

18 More Details wiki.onap.org onap.readthedocs.io
TSC Meeting Resources:

19


Download ppt "ONAP Amsterdam Architecture"

Similar presentations


Ads by Google