PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service...

13
Copyright 2018, EnterpriseWeb LLC. All Rights Reserved. ETSI ZSM PoC #1 “ServoCloud” PoC Demo #1 ZSM ISG Interim Meeting Kista, Sweden – Ericsson July 11, 2018 PoC Champions Serge Manning, Sprint Michael Klaus, Deutsche Telekom PoC Team Contact Dave Duggal, EnterpriseWeb

Transcript of PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service...

Page 1: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ETSI ZSM PoC #1 “ServoCloud”

PoC Demo #1ZSM ISG Interim Meeting

Kista, Sweden – Ericsson

July 11, 2018

PoC Champions

Serge Manning, Sprint

Michael Klaus, Deutsche Telekom

PoC Team Contact

Dave Duggal, EnterpriseWeb

Page 2: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ETSI ZSM PoC #1 “ServoCloud”

ZSM PoC #1, Demo #1 https://vimeo.com/279707642/619706d16c

The video is about 50m, first half is relevance/alignment to ETSI ZSM and second half is the demo

Page 3: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ETSI ZSM PoC #1 “ServoCloud”

Automated End-to-End SLA Management of multi-vendor, multi-domain, secure , VoLTE Network Service

The Story

• Congestion caused by DDoS results decreased voice quality in Network Service as per specified KPIs - fault is detected by Service Monitoring, which raises alarm

• Faults reported from one or more Domains via E2E Integration Fabric, shared with E2E Service Orchestrator , which correlates alarms to interpret events based on metadata and metrics to classify SLA violations (may involve multiple queries for additional KPIs)

• E2E Service Orchestrator makes policy-based decisions , which trigger commands (ETSI NFV standard LCM operations) issued back to Domain(s) for remediation via E2E Integration Fabric

• End-to-End Service Orchestrator queries Domain(s) via E2E Integration Fabric for Post-action application state and network telemetry for automated closed-loop control o Re-configured and assured Network Service may result in a Billing event, based on policies , which would be reported by

End-to-End Service Orchestrator to Administrative Domain via E2E Integration Fabric

Page 4: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ETSI ZSM PoC #1 “ServoCloud”

Functional Domains:

• EPC (Radisys/AWS Zone)• IMS (Metaswitch/AWS Zone)• Secure Traffic (Fortinet/AWS Zone)

Administrative Domain:

• Billing (Amdocs/On Premise) [Future Iteration]

E2E ZSM Framework-based Solution

• End-to-End Service Orchestrator (EnterpriseWeb) • E2E Integration Fabric (EnterpriseWeb)• E2E Network Service Modeling Environment (EnterpriseWeb)

o Compose Network Serviceso Define SLAs using proposed FCAPS metadata and metrics to model conditions for events and then specify

related actions (state machines) o Declare Service and Resource Monitoring Requirements as part of Service Topology

Page 5: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ETSI ZSM PoC #1 “ServoCloud”

End-to-End Automation of Network and Service Management requires clear definition of Domain NBI to enable higher-level programmability

• Domain NBI exposes controls to E2E ZSM Framework-based Solution

o Network Service Ordering and Configuration

▪ End-to-End Service Orchestrator queries Domain(s) via E2E Integration Fabric and orders and configures existing Domain Network Services via exposed interface (Radisys EPC, Metaswitch IMS, Fortinet Firewall)

o Service and Resource Monitoring Ordering and Configuration

▪ End-to-End Service Orchestrator queries Domain(s) via E2E Integration Fabric and requests and configures existing Domain Monitoring Services via exposed interface (EXFO Service Monitoring probes / Infosim Resource Monitoring agents)

• Domain NBI exposes data stream to E2E ZSM Framework-based Solution

o Return state/telemetry alarms as per configuration of Monitoring Services

Page 6: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

4.2 The Principles

Principle 01: Modularity

Principle 02: Extensibility

Principle 03: Scalability

Principle 04: Model-driven, open interfaces

Principle 05: Closed loop management automation

Principle 06: Support for stateless components

Principle 07: Design for failure

Principle 06: Separation of concerns in management

Alignment: DRAFT ETSI GS ZSM 002 V0.3.0 (2018-06)

Page 7: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ZSM Requirements based on documented scenarios

PoC Scenario and Use-Cases cover 50% of requirements

Future iterations of PoC will cover additional Scenarios and Use-Cases to demonstrate broader coverage

Alignment: ETSI GS ZSM 001 V0.1.0 (2018-05)

Page 8: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

Alignment: DRAFT ETSI GS ZSM 002 V0.3.0 (2018-06)

Page 9: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

Model

Observe Decide Act

Gateway (Protocol Translation / Data Format Transformation)

Commands and Configurations

Event Handler Policy Engine Workflow

Interpret Classify Correlate / Optimize Execute

Event Plan

User-Space

Onboarding Catalog Service Design

Inventory

Pub/Sub, Query/Polling

PoC Conceptual Architecture

Co

ntro

l / Man

agem

ent

Orders and PlansOSS/ERP; Analytics/AI/ML; Portals

State and Telemetry Data Messages

VNF

Application Layer (App Packages, Functions, Algorithms, etc.)

Compute Layer (Hybrid/Multi-Cloud, VMs, Containers, etc.)

Network Layer (SDN Controllers, Routers, Firewalls, etc.)

APIs (REST, SNMP, Netconf, SOAP, etc.)

APIs (REST, SNMP, Netconf, SOAP, etc.)

APIs (REST, SNMP, Netconf, SOAP, etc.)

Implementation

Gateways, Orchestrators, Tools, Run-times, Controllers, Components, etc.

State and Telemetry Data

Model-based

Event-drivenClosed-loop

Automation

Real-time

Inventory

Policy-controlled

Lifecycle Management operations are abstracted out of use-cases for virtually-centralized control and high-level programmable behavior across multi-vendor, multi-domain use-cases.

FCAPS policies modeled with standard metadata and metrics for consistent event-sourcing and handling

Federated

Processing

Page 10: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

Assumptions

Day 2 demo running multi-vendor, multi-domain Network Service

Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC

Design Time

Compose End-to-End Network Service: NSD with a) Packages plus b) reference to an SLA, exposed by API to c) ZSM Framework-based Solution

a. VNF Packages: where Package is described as VNFD plus metric, plus relationships to VNFM/LCM, and standards-based interfaces exposed by an API

b. SLA: – model FCAPS events using metadata/metrics to configure policies, trigger actions

c. ZSM Framework-based Solution: implementation-independent, minimum viable XML data models of event, policies, actions

Run-Time

Demonstrate ZSM Framework-based Solution: As per PoC Use-Case / Story

ETSI ZSM PoC #1 “ServoCloud” demo

Page 11: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

Slice N

Use-Case: Multi-domain Secure VoLTE

Devices/Things Radio Network Access Network Secure Traffic Domain EPC Domain

5G Radio

Slice 2

Slice 1

BSSAmdocs

InfoSimResource

Monitoring

CORDVNFM (XOS)

CORDONOS SDN Controller

EXFOService

Monitoring

5G Radio

5G Radio

EnterpriseWebVNFM

End-to-End Network and Service Management Platform

EnterpriseWeb

Dynamic Billing Actions

State/Telemetry

OptimizedPlans

OptimizedPlans

State/Telemetry EM for

VNFEM forVNF

OptimizedLCM Planfor VNF

VNF State/Telemetry

State/Telemetry

OptimizedNetwork Plans

Catalog/InventoryUpdates

Portals, Analytics, AI/ML

AWS – NFVI

Objects

IMS Domain

Clearwater IMS (VNF)

AWSVIM

EM forVNF

Resource State/Telemetry

EnterpriseWebEdge Processing

State/Telemetry

OptimizedProcessingPlans

Fortinet IoT

Fortinet IoT

OptimizedLCM Planfor VNF

LCM / EM

Orders forNetwork Services

Radisys EPC (VNF)

Radisys EPC (VNF)

Radisys EPC (VNF)

FortinetFortigate Suite

(VNF)

ResourceConfigPlans

AWSVPC

State/Telemetry

OptimizedNetwork Plans

AWSVPC

OptimizedNetwork Plans

State/Telemetry

AWS EC2 Region – North Virginia

AWS EC2 Region – Oregon

AWS EC2 Region – Ohio

Page 12: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

ExtendedVNFDescriptorExample

Event-Model

PoC ‘Straw Man’ Information Model

event-63db9e11-28d8-48ac-b91d-f7111e7fe922.xml

Event-Instance

event-xml

Empty Event Data Model Template

SLA

SLA Reference

Trigger Data

Alarms

Metrics

Populated EventData Model

Instance Of

Actions Taken

Network ServiceReference

NS.xml

SLA.xml

Network Service

NSD

DomainReferences

VNF(s)

Package Reference

SLA References

Required State

Alarms

Metrics

Policies

Conditions

Actions

Workflows

Implement

Generates

Consume

DomainDomain

Domain

VNFPackage.xml

VNF Package

VNFD

Exposed State

Alarms

Metrics

VNFM Model(Programmability Model)

LCM Operations

Standards BasedInterfaces

Map to

Reference

Issue Command Via

Page 13: PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service Day 0-1 onboarding & deployment out-of-scope of this iteration of PoC Design Time

Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.

Background Reading: Metamodel Whitepaper

http://www.analysysmason.com/VNF-onboarding-lifecycle-management-white-paper

FLEXIBLE, EXTENSIBLE, ADAPTABLE: TOWARDS A UNIVERSAL TEMPLATE FOR VNF ONBOARDING AND LIFECYCLE MANAGEMENT

September 2017 Caroline Chappell