PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service...
Transcript of PoC Demo #1 - ETSI · 2018-07-18 · Day 2 demo running multi-vendor, multi-domain Network Service...
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
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
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
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
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
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)
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)
Copyright 2018, EnterpriseWeb LLC. All Rights Reserved.
Alignment: DRAFT ETSI GS ZSM 002 V0.3.0 (2018-06)
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
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
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
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
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