Presentation is loading. Please wait.

Presentation is loading. Please wait.

Information Model Layering

Similar presentations


Presentation on theme: "Information Model Layering"— Presentation transcript:

1 Information Model Layering
Food for thought – ONAP R2

2 Personas Those who use ONAP Those who manage ONAP
Customers (end-users) – use network services Customer Administrators/Operators – manage network service instances that belong to them Those who manage ONAP Administrators – make policies and rules Operators – enforce policies and rules Those who develop for ONAP VNF DevOps – build and package VNF Service Provider DevOps – build and package network services

3 Information We Need To Manage
Managed Entities/Groupings Users/Tenants/Parties Roles/Rights/Privileges Policies/Rules/Quotas/Constraints Products/Catalogs/Entitlements Packages/Images Services/Service Components Service Requirements Service Instances Resources/Capabilities Resource Capacity Resource Instances Providers/Plug-ins Associations/Mappings User/Tenants Users/Roles Users/Service Instances Users/Resource Instances Tenants/Products Tenants/Services Tenants/Resources Products/Services Services/Resources Resources/Providers Policy/Everything Etc…

4 Service/Resource Abstraction Layers
Compute Storage Infrastructure Services Network Platform Services RaaS Software Services IaaS PaaS SaaS Owned Resources Procured as “Services” Abstraction/Orchestration/Optimization

5 Information Domains Governance/Processes
Policy/Rule/Constraints, SLA/OLA Definition, Asset/Capacity Management, Configuration/Change/Incident Management, Catalog Management Service Design Network function on-boarding Network service definition Service Access User/Tenant Management, Identity Management, RBAC Entitlement Control Customer Facing Services Policy/Rule/Constraints, SLA/OLA Definition Asset/Capacity Management, Configuration/Change/Incident Management Services/Applications Decomposition/Instantiation/Assurance/Remediation Service Level Optimization, QoS Optimization, Policy Enforcement, Logical Infrastructure Resource Matchmaking/Optimization Resource Reservations/Allocations, Installation/Configuration Real Infrastructure Provider Registration, Infrastructure Discovery/Monitoring Capacity Optimization Information Domains Governance/Processes Customer Facing Services (Catalog) Services/Applications (Network Services/Network Functions) “Logical” Infrastructure (Network Functions, Forwarding Graphs, SFCs) External APIs “Real” Infrastructure (Physical/Virtual/Cloud – On/Off-Premise) Service Access Service Design Micro-service Bus /Integration Backplane

6 Functional Domains Developers Administrators Customers External APIs
Service Design Micro-service Bus /Integration Backplane Service Access Management Security Data Domain Model Service Catalog Service Management Domain Model Operational State Governance/Processes Service LCM (Orchestration/Optimization/Operation) Domain Model Historical Data Resource LCM (Orchestration/Optimization/Operation) Configuration Data Domain Model Infrastructure Inventory Multi-VIM/Multi-Cloud Infrastructure Supply & Demand Domain Model Shared State Physical Resources Private Clouds Public XaaS

7 External/Internal Interfaces
External (Service) APIs Access Boundary API Gateway/Broker Internal APIs ONAP Components Internal APIs Access Boundary API Gateway/Broker External (Resource) APIs Physical Resources Private Clouds Public XaaS

8 Functional Organization
External (Service) APIs Component External (Resource) APIs Internal APIs API Gateway/Broker Exernal Model External Model MSB Access Boundary Model DB Physical Resources Private Clouds Public XaaS


Download ppt "Information Model Layering"

Similar presentations


Ads by Google