ONAP Dublin Architecture v 4 0 0 Suggestion
ONAP Dublin Architecture (v 4. 0. 0) Suggestion for High Level Architecture Diagram Kevin Mc. Donnell (Huawei) 17 th April 2019
Current ONAP Dublin Architecture OSS / BSS RUN-TIME DESIGN-TIME (SDC) VVP VNF/PNF Onboarding Service/VNF/PNF Design Policy Framework DCAE Design Studio CLAMP Workflow Designer VNF SDK Controller Design Studio Catalog Common Libraries CCSDK 2 Modelling Dashboard OA&M U-UI (VID) External Systems Service Register (ESR) Orchestration Active & Available (SO) Inventory (AAI) MSB/DMAAP Correlation Engine (Holmes) Data Collection Analytics & Events (DCAE) External Systems Recipe/Eng Rules & Policy Distribution ONAP Portal Infrastructure Adaptation (Multi-VIM/ Cloud) SDNCController (SDN-C) Private Edge Cloud Application Controller (APPC) MPLS Virtual Function Controller (VFC) s. VNFM Commercial VIM Private DC Cloud Authentication /authorization (AAF) K 8 S IP (OOF) Logging POMBA MUSIC Others EMS … VNFs Hypervisor / OS Layer Open. Stack Common Services Optimization 3 rd Party Controller Network Function Layer ONAP CLI Public Cloud PNFs ONAP Operations Manager ONAP External APIs Managed Environment External Gateway Version 4. 0. 0 Date: April 15 th, 2019
Revamp - ONAP Dublin Architecture Design-Time VNF SDK VVP ONAP Portal ONAP External APIs U-UI Dashboard OA&M (VID) ONAP CLI Run-Time External Systems Register (ESR) Active & Available Service Design & Creation (SDC) Policy Framework Service Orchestration(SO) Inventory (AAI) Closed Loop Automation (CLAMP) VNF/PNF Onboarding MSB/DMaa. P Service/VNF/PNF Design DCAE Design Studio Workflow Designer Virtual Infrastructure Data Collection Application SDN Controller Design Studio Function Adaptation Analytics & Controller (Multi-VIM/ Events (DCAE) Catalog (APPC) (SDNC) Correlation Engine (VFC) Cloud) Common Services Authentication/ Authorization (AAF) Optimization (OOF) Logging POMBA MUSIC Others (Holmes) Recipe/Eng Rules & Policy Distribution External Systems Third Party Controllers Network Function Layer 3 MPLS Commercial VIM Private DC Cloud EMS … VNFs Hypervisor / OS Layer Open. Stack Private Edge Cloud s. VNFM Kubernetes IP Public Cloud ONAP Operations Manager (OOM) User Experience External Gateway Common Libraries PNFs Managed Environment OSS / BSS Version 4. 0. 1 Date: April 16 th, 2019 CCSDK Modelling
(Variant ) ONAP Dublin Architecture VNF SDK User Experience Catalog Recipe/Eng Rules & Policy Distribution U-UI Dashboard OA&M (VID) ONAP CLI VVP Service Design & Creation (SDC) Service/VNF/PNF Design VNF/PNF Onboarding Closed Loop Automation (CLAMP) DCAE Design Studio Workflow Designer Controller Design Studio External Systems Register (ESR) Policy Framework Active & Available Inventory (AAI) Service Orchestration(SO) Data Collection Analytics & Events (DCAE) Correlation Engine (Holmes) External Systems Infrastructure Adaptation (Multi-VIM/ Cloud) SDN Controller (SDNC) Private Edge Cloud s. VNFM MPLS Private DC Cloud Kubernetes IP Logging POMBA Public Cloud PNFs Common Libraries MUSIC CCSDK Others Modelling EMS … VNFs Commercial VIM Authentication/ Authorization Virtual Function Controller (VFC) Application Controller (APPC) Third Party Controllers Hypervisor / OS Layer Open. Stack Common Services (AAF) Optimization (OOF) MSB/DMaa. P Network Function Layer 4 ONAP Portal ONAP External APIs ONAP Operations Manager (OOM) Run-Time Design-Time External Gateway Managed Environment OSS / BSS
Design notes behind new diagram: • • • • Changed text on SDNC only -removed redundant “C”. All Curved Boxed to rectangular! Sharper. Changed colors of boxes. But still using same theme colors… SDC is not the entire Design-time VNFSDK , VVP not written horizontally. Only sideways text left is now OOM Message Bus not uses Bus “pipe” shape. Big 8 Boxes are now smaller Add ONAP logo Add shape effect to mimic perspectives for Designtime, OOM and for “managed environment” part. Grouping of UI, API, SDK etc. under User Experience (UX) Smaller blue arrow for “recipes” Catalog “store” too big –reduced CLAMP overhang- seems to make all diagram ugly– de-emphasize
(Variant 4 – ARCCOM meeting) ONAP Dublin Architecture Version 4. 0. 3 ARCCOM Date: April 23 rd, 2019 OSS / BSS / Other VNF SDK VVP Design-Time Service Design & Creation (SDC) Catalog Common Libraries CCSDK Modelling Recipe/Eng Rules & Policy Distribution Active & Available Inventory (AAI) Policy Framework External System Registry (ESR) Service Orchestration(SO) Common Services Authentication/ Authorization (AAF) Micro. Service Bus (MSB) / DMaa. P Correlation Engine (Holmes) Data Collection Analytics & Events (DCAE) External Systems Infrastructure Adaptation (Multi-VIM/ Cloud) SDN Controller (SDNC) Private Edge Cloud s. VNFM … VNFs Network Function Layer MPLS Commercial VIM Private DC Cloud Kubernetes IP Optimization (OOF) Virtual Function Controller (VFC) Application Controller (APPC) Third Party Controllers Hypervisor / OS Layer Open. Stack 6 OOM ONAP CLI Run-Time Service/x. NF Design x. NF Onboarding Closed Loop Automation (CLAMP) DCAE Design Studio Workflow Designer Controller Design Studio ONAP Portal ONAP External APIs Logging POMBA MUSIC & Others … EMS PNFs Public Cloud Managed Environment Interfaces
(Variant 5 – symmetry) ONAP Dublin Architecture Design-Time Closed Loop Automation (CLAMP) Service/x. NF Design x. NF Onboarding DCAE Design Studio Workflow Designer Controller Design Studio Catalog CCSDK Modelling ONAP External APIs ONAP Operations Manager (OOM) Recipe/Eng Rules & Policy Distribution Policy Framework Active & Available Inventory (AAI) Service Orchestration (SO) Micro. Service Bus (MSB) / DMaa. P Correlation Engine (Holmes) Data Collection Analytics & Events (DCAE) Infrastructure Adaptation (Multi-VIM/ Cloud) External Systems SDN Controller (SDNC) Hypervisor / OS Layer s. VNFM … VNFs Open. Stack MPLS Commercial VIM Private DC Cloud Kubernetes IP Common Services Authentication/ Authorization (AAF) Optimization (OOF) Virtual Logging Function Audit (POMBA) Controller Multi-Site State (MUSIC) & Others … (VFC) Application Controller (APPC) Third Party Controllers Network Function Layer Private Edge Cloud 7 ONAP CLI ONAP Portal Run-Time Service Design & Creation (SDC) Common Libraries Interfaces Operations EMS PNFs Public Cloud Managed Environment VVP Orchestration Dublin Design OSS / BSS / Other VNF SDK Version 4. 0. 3 ARCCOM Date: April 23 rd, 2019
Color theme Design Lifecycle-Management Orchestration
- Slides: 8