AI Driven Orchestration, Challenges & Opportunities Openstack - - PowerPoint PPT Presentation

ai driven orchestration
SMART_READER_LITE
LIVE PREVIEW

AI Driven Orchestration, Challenges & Opportunities Openstack - - PowerPoint PPT Presentation

AI Driven Orchestration, Challenges & Opportunities Openstack Summit 2018 Sana Tariq (Ph.D.) TELUS Communication Agenda Service Orchestration Journey Service Orchestration Operational Challenges Closed Loop Orchestration and Dynamic


slide-1
SLIDE 1

Openstack Summit 2018 Sana Tariq (Ph.D.) – TELUS Communication

AI Driven Orchestration, Challenges & Opportunities

slide-2
SLIDE 2

AI/ML Driven Orchestration Closed Loop Orchestration and Dynamic Policy Service Orchestration Operational Challenges Service Orchestration Journey

Agenda

slide-3
SLIDE 3

NFV and Orchestration Journey…

Q2 2018 2016 2017 2018 2019 2020

IoT and OTT Services/ User-defined Services/International customers

2021 2022

PNFs Building NFV Cloud Applications Onboarding Increased Maturity OSS/BSS interlock, evolution of customer Portals, inventory compliance Automated Assurance AI driven/managed

  • perations, capacity

and applications 5G IoT customers defined services through customized user portals AI driven/managed services (advanced) Increased Maturity of Catalogs/Templates/Blueprints to deliver software defined services

slide-4
SLIDE 4

NFV Telco Cloud - is different …

NFV Telco Cloud

APIs Reliability Self serve Automation Scalability Standards based Secure Cost efficient 24x7 availability High Throughput Low Latency Fast and agile

slide-5
SLIDE 5

SDN Controllers

DC WAN

OSS/BSS

Ticketing Alarms Analytics Billing

End to End Orchestrator VIM EMS

EMS 1

VNFs

VNF 1 VNF 2 VNF 3 VNF n

NFVI

EMS n WAN

VNFMs VNFMs Service Assurance

EMS 2

NFV and Orchestration Journey…

  • Building robust cloud infrastructure
  • Virtualizing Applications
  • Provisioning workflows
  • Assurance
  • Automated scaling
  • Traffic steered through SDN network
  • Monitoring through holistic service

assurance

  • Integration with OSS/BSS
  • E2E Service Orchestration plays are

major “orchestration” role

slide-6
SLIDE 6

Vendor lock-in/proprietary plugins Depends on Company size R&D driven roadmaps Higher licensing cost Trusted support model Vendor agnostic/shared community plugins Depends on community participation Community driver roadmaps Significantly lower costs Self/Community support

Commercial Opensource Opensource SI Vendors

Orchestration: Commercial or Open Source

slide-7
SLIDE 7

Orchestration Functional Elements

slide-8
SLIDE 8

SERVICE ORCHESTRATION SUCCESS

Cloud

Robust Cloud supporting automation features, APIs, elasticity etc.

SDN Network

Complete softwarization of DC and WAN for on-demand creation of services

Analytics

Robust analytics cross-functional domains for scaling, healing &

  • ptimization for cloud and services

DevOps

Effective DevOps culture and support for short time-to-market and efficiency targets

Data Models

Homogeneity across stacks for consistent data models for seamless integration, reusability and abstraction

slide-9
SLIDE 9

Chaos of Multi-Vendor Multi-Domain…

S-GW P-GW MME vEPC ... SD-WAN vIMS SBC S-CSCF TAS I-CSCF ... Enterprise NFV Cloud

NaaS/OTT Voice OTT 5G IoT VoD

E2E Service Orchestration

Customer facing services

slide-10
SLIDE 10

Software Defined Service Operational Challenges…

Package and distribution

3

Orchestration (runtime)

4

Service Design

1

Troubleshooting

6

Assurance

5

Orchestration (testing in a sandbox)

2

Launch

Offline in lab Services Operation in real-time

Debug Service failure

slide-11
SLIDE 11

Policy Engine Analytics BigData/Hadoop E2E Service Orchestration LB vFW vFW Service Orchestration VNFM VAS Collector

Closed Loop Orchestration Static…

slide-12
SLIDE 12

Closed Loop Orchestration AI/ML…

BigData/ Hadoop

Inventory

Workloads Onboarding Resource Orchestrator Testing & Validation APIs Adaptors SDK Life Cycle Management Policy Service Definition Workflows

Service Orchestrator

Analytics

Conditional Rules Cloud Services Security Network Mapped Actions Predictive/proactive Inputs Reactive Inputs

slide-13
SLIDE 13

AI/ML Orchestration

  • Energy optimization
  • Capacity optimization
  • Faults prediction & healing
  • Fast troubleshooting
  • Traffic optimization SDN

controller

  • QoS based routing
  • Proactive/predictive threat

identification

  • Closed loop decisions to

attacks mitigation

  • Closer to the edge
  • Service Healing
  • Service optimization
  • Differentiated QoS

Customer Experience Cloud Optimization Network Optimization

  • 5G Services/ IoT

increase in traffic volume and patterns

Data Surge

  • Reactive decisions
  • False Spikes
  • Too many policies

& conflicts

Static Policies Security

  • Strategy to develop

dynamic policies and testing

Dynamic Policy

  • Robust Analytics

framework for feeding AI/ML systems

Analytics Model WHY? HOW? What?

slide-14
SLIDE 14

START PROCESS STEP 1

Problem definition

STEP 2

Gather real, sizeable training data

STEP 3

Prepping the data: cleansing, normalization, feature engineering

STEP 4

Training phase: robust training environment

STEP 5

Testing phase: Experiment with Models, Pick best Models and create feedback Loop

STEP 6

Evaluation, predictor improvement and re-training

RESULT

Building an AI Application

?

slide-15
SLIDE 15

Add your own description here. Add instructions, or additional information about this slide here. You can delete this item or any item on the slide.

AI is becoming easier…

Data Scientists needed, higher complexity Python libraries – lower complexity ONAP leverages SPARK, Mlib, MALLET, WEKA etc. H2O, TensorFlow Predictors & Models developed by shared community effort + data

Raw AI/ML ML Libraries AI Projects

Acumos

  • Better Analytics Engines,
  • Better data
  • rganization
  • Large volumes of

managed Data

Computing Power

  • Low Cost
  • High Power
  • GPU, NPU

availability

Accessible Data

slide-16
SLIDE 16

ONAP Intelligent Closed Loop Architecture…

Design Time SDC (Service Design Creation) CLAMP (Closed Loop Automation and Management Platform) GUI that generates TOSCA Run-time DMAAP POLICY EXECUTION ENGINE DCAE Policy Execution Hadoop Synthetic Data (Extension) Ceilometer collector Service Orchestration SDN-Controller APP-C (GVNFM) Ceilometer Ceilometer AI/ML (Python Library) TOSCA Policy1 TOSCA Policy1

Condition Cloud Region1 CPU Utilization >80% Action Shift VNF/ workload from Cloud Region 1 to Cloud Region2

Policy1 Policy1 VNF1 VNF2 Cloud Region 1 Cloud Region 2

slide-17
SLIDE 17

ONAP Policy Execution Flow…

Ceilometer Analytics AI MS Policy MS Ceilometer Collector Hadoop Cluster DCAE DCAE DMAAP POLICY EXECUTION ENGINE Service Orchestration SDN- Controller APP-C (GVNFM) SDC CLAMP Cloud Region 1 Cloud Region 2 1 2 3 4 6 7 8 9 10 11 12 5 13 14 15

slide-18
SLIDE 18

AI/ML Orchestration Industry Verticals

Study of VNFs performance requirements (MME, S/P-GW, vSBCs etc.) NSD and VNFD Package description to associate color tags for VNF types to support these use-cases DCAE: Dynamic Policy and Cloud

  • ptimization use-cases

Develop ML Models for cloud

  • ptimization use-cases

Enhance ceilometer & support cloud optimization configurations

BigData/ Hadoop/ Analytics

Customer/Resource Facing Portal

Customer with IoT Traffic (Dependency: Closer to Edge Location)

API Mediation Inventory

Workloads Onboarding Resource Orchestrator Testing & Validation APIs Adaptors SDK Life Cycle Management Policy

Inventory

Service Definition Workflows

Service Orchestrator

Policy Rules

· Initial Placement · Cloud Optimization related actions · Customer QoS related actions

NFV Cloud

Customer with real-time Voice Traffic Dependency: Performance/ TTR Customer with 5G Services: real time, high bandwidth Dependency: Performance/ TTR Customer with real-on-demand viewing Dependency: Performance/ TTR/ throughput Customer with off- line downloading Dependency: Throughput only Edge POD: High Bandwidth, Closer to customer Zone1 PODs Optimized for Efficiency/ throughput Zone2 PODs Optimized for Low Latency/HTTR (real- time traffic) Zone3 PODs Optimized for Low Latency/HTTR (real- time traffic)

slide-19
SLIDE 19

Sana Tariq (Ph. D.) Sana.tariq@telus.com