telco industry made agile with nfv - openstack • solving for the telco business challenge •...

26
Telco Industry made agile with NFV Thomas Spatzier OSS Platform Architect, Netcool Operations Insight, IBM @tspatzier flickr.com/68397968@N07 Tobias Ford AVP, Cloud Technology, Strategy, and Planning AT&T @tobybot11 Jason Hunt Executive Software Architect, IBM @DJHunt

Upload: hoangtu

Post on 19-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • Telco Industry made agile with NFV

    Thomas Spatzier OSS Platform Architect, Netcool Operations Insight, IBM @tspatzier

    flickr.

    com/

    6839

    7968

    @N0

    7

    Tobias Ford AVP, Cloud Technology, Strategy, and Planning AT&T @tobybot11

    Jason Hunt Executive Software Architect, IBM @DJHunt

  • Agenda

    Solving for the Telco Business Challenge

    Making it real Service Fulfillment

    Service Design & Creation

    Service Assurance and Closed-Loop Control

    2

  • The Telcos Business Challenge

    3

    Competitive Costs & Function

    Expectations Set & Regulations Met

  • New Function vs. Stable Function

    4

    Iterative Innovation Refactored Core

  • New Function vs. Stable Function

    5

    Iterative Innovation Refactored Core

    5x 9s of Resiliency No Jitter/Latency

    Scales to 100Gbps Upgradeable

    Secure

  • Solving for it

    Agile Methods .. Test First, Test Always Continuous Integration & Deployment Fully automated rigorous testing/monitoring

    Cloud Native .. Pets vs. Midget Cattle Simpler, Modular, API Driven, Disposable, Horizontally Scalable

    6

  • Cloud Native

    Container strategy driving efficiency, extensibility, and simplicity

    Dynamic and Autonomous

    Deployment, Configuration & Life Cycle Management

    Micro Services..

    Simpler Independently Deployable & Disposable Services

    7

  • Policy Driven

    8

    Policy is hard .. Bigger than any one resource, one infrastructure manager, any one purpose, any one project Policy balances top-down

    intent with bottom-up state Intent is refined and delegated

    as it gets closer to policy enforcement points

    Finally .. Intent is manifest in Coded Rules & Assertions and Monitored States & Configuration

    Control plane SDN

    Abstract Policies : Intent & Expectation

    QoS / SLA Resources Security

    Topology changes

    Utilization performance

    NFV/Cloud Elasticity

    Threats DDOS

    Calendar

    Application Driven

    Packet Processing

    @

    Switching/Routing 5tuple / App aware NFV/High touch

    Coded Conditions & Assertions; Monitored State & Configuration

  • NFV/SDN Business Case for Cloud Based Networking requires Agility with Trustworthy Operations - often opposing requirements

    9

    Infrastructuredetailsanddeploymentisabstractedtospeedservicecrea5on

    Virtualnetworkfunc5onsdescribeinfrastructurerequirements

    ServiceKPIsandServicelevels

    Opera&onalTrustServiceAgility

    Infrastructure

    Abstrac5on

    vnf2

    vnf1

    vnf3

    DetailedTopology

    vnf1 vnf2

    vnf3

    AbstractCloud MappingofVirtualImageplacementtospecificServer

    andrela5onshipstootherinstancesmustbediscoveredandmaintainedinreal5me

    Virtualimageserverplacementdiscoveredinreal5me

    Delivermoreservicesquickerthroughthefactory AnalyzeInfrastructurefaultsandexperience

  • Major Domains for Agile Network Service Delivery and Operation

    10

    Infrastructure

    Abstrac5on

    vnf2

    vnf1

    vnf3

    vnf1 vnf2

    vnf3

    Delivermoreservicesquickerthroughthefactory AnalyzeInfrastructurefaultsandexperience

    Service Design & Creation Service Fulfilment Service Assurance

    BSS

    Highly agile interaction between providers of single VNFs and End-to-End network service provider (CSPs)

    Much quicker turn-around times compared to classical PNFs Move to continuous delivery of network functions and services

    Highly dynamic infrastructure High degree of automation Multiple layers of

    infrastructure and technologies

    Multi-region

    Real-time visibility Observation and correlation of

    many data sources Use of analytics Policy-based decisions and

    automation

    Ope

    ra&o

    nalTrust

    ServiceAg

    ility

  • Materializing the Service Service Fulfilment

    11

    Infrastructure

    Abstrac5on

    vnf2

    vnf1

    vnf3

    vnf1 vnf2

    vnf3

    Delivermoreservicesquickerthroughthefactory

    Service Design & Creation Service Assurance

    BSS

    Service Fulfilment

  • It's a Hybrid World

    12

    Legacy Networks special purpose hardware for most or all network functions

    Hybrid Networks mix of legacy network functions and virtualized network functions

    Fully virtualized Networks most or all network functions virtualized

    Yesterday

    Today

    Tomorrow

  • Existing Provisioning and Activation

    Virtual Infrastructure Managers

    Service Fulfilment Architecture

    13

    workflows

    workflows

    VNF Managers

    NFV Orchestrator(s)

    End-to-End Order Management

    Network Management Systems

    Element Management Systems

    SDN Controllers

    BSS OSS

    Base Resources

    Templates (VNF, VL, )

    Function Chain (VNFFG)

    End User Network Service

    HOT

    Design & Development Artifacts

  • Placement Across Geographies End-to-End Order Management

    Cross-region placement

    In- region placement

    Heat Template Affinity/

    Anti-affinity

    End-to-End Service Orchestration Optimization

    . . .

    In-Region Policies Packing Striping Load-balancing Memory Balance Affinity Anti-Affinity CPU Utilization Host maintenance Overcommitment

    Cross-Region Considerations Bandwidth Latency Energy Costs Regulatory Capacity

    Region A

    Virtual Infrastructure Managers

    VNF Managers

    NFV Orchestrator(s)

    Region B

    Virtual Infrastructure Managers

    VNF Managers

    NFV Orchestrator(s)

    Region XYZ

    Virtual Infrastructure Managers

    VNF Managers

    NFV Orchestrator(s)

    14

  • Service Design & Creation

    15

    Infrastructure

    Abstrac5on

    vnf2

    vnf1

    vnf3

    vnf1 vnf2

    vnf3

    Delivermoreservicesquickerthroughthefactory AnalyzeInfrastructurefaultsandexperience

    Service Design & Creation Service Fulfilment Service Assurance

    BSS

  • Aggregating Base Resources into Templates

    virtual Evolved Packet Core (vEPC) modeled in UrbanCode Deploy

    16

    Base Resources

    Templates (VNF, VL, )

    Function Chain (VNFFG)

    End User Network Service

  • Putting it all together

    17

    Base Resources

    Templates (VNF, VL, )

    Function Chain (VNFFG)

    End User Network Service

  • End User Service Offering

    18

    Base Resources

    Templates (VNF, VL, )

    Function Chain (VNFFG)

    End User Network Service

  • Pattern/Template with network definitions

    Processes/Workflows

    Instantiation, Testing, Scaling, Decommissioning, etc.

    VNF Image

    Scripts (install, config, activation, etc)

    VNF Software

    VNF Image

    Scripts (install, config, activation, etc)

    VNF Software

    Virtual Testers

    Service Simulators

    Test Definition & Scripts

    Policies (placement,

    security, availability)

    Service Definition

    (service parameters, KPIs, KQIs, etc.)

    Product Definition

    (pricing, etc.)

    3rd party APIs, Apps,

    And Services

    Monitoring & Service

    Assurance Metrics

    And End-to-End Network Service requires many Artifacts

    User Experience

    Assets

    19

  • Collaborative Lifecycle Management Dev/design planning, defect management

    Deployment Pipeline Version-environment mapping, continuous testing,

    deployment processes, rollback

    Service Design & Development Tools Role-specific, artifact-focused

    Design-Time Service Repository Asset Lifecycle Management, Searching, Typing, Governance

    Certification Environment

    IoT or Pre-prod Lab

    to production environments

    Test Management Test planning, test cases, test tool integration

    Product Manager Scrum Master

    Designers & Developers

    that must be developed in an Agile Process

    pluggable test tools

    tester

    VNF simulator

    apps

    PNF

    tester

    VNF simulator

    apps

    PNF

    20

  • Service Assurance

    21

    Infrastructure

    Abstrac5on

    vnf2

    vnf1

    vnf3

    vnf1 vnf2

    vnf3

    Delivermoreservicesquickerthroughthefactory

    Service Design & Creation Service Assurance

    BSS

    Service Fulfilment

  • Two Speed IT in Virtualized Networks

    22

    Virtualization

    Orchestration

    Heavy Goods Lane Mostly static IT and network Infrastructures and

    connectivity Discovery of large environments

    Fast Lane Highly dynamic virtualized infrastructure and services Capture of environment changes and metrics

    Volume MBs, GBs

    Variety Events, EMS bulk imports SNMP/SSH direct discovery MIB/CLI/EMS diversity

    Velocity Periodic batches

    Volume GBs, TBs (over time)

    Variety Events, orchestration systems, distributed packet capture, flow data

    Velocity real-time streams

  • Service Assurance Architecture so far

    Siloed disciplines (tools, data, org)

    Separation between layers (network, IT, applications)

    Built for mostly static infrastructures

    23

    Net

    wor

    k P

    erfo

    rman

    ce

    Man

    agem

    ent

    App

    licat

    ion

    Per

    form

    ance

    M

    anag

    emen

    t

    Cus

    tom

    er E

    xper

    ienc

    e A

    naly

    tics

    Eve

    nt M

    anag

    emen

    t

    Dashboard / Reporting

    Eve

    nt A

    naly

    tics

    (Net

    wor

    k) C

    onfig

    urat

    ion

    Man

    agem

    ent

    per discipline data e.g. "traditional" discovery

    Service Assurance

  • Service Fulfillment

    Service Assurance Architecture for Cloud and NFV

    24

    Virtual Infrastructure Managers

    VNF Managers

    NFV Orchestrator(s)

    Network Performance Management

    Application Performance Management

    Customer Experience Analytics

    Event Management

    Dashboard / Reporting

    Event Analytics

    (Network) Configuration Management

    Dat

    a B

    roke

    r

    (RE

    ST)

    AP

    I

    "traditional" discovery

    "observations"

    observe/post

    observe/post

    observe/post

    "observations"

    "observations"

    Service Assurance

    Topology, Events, Metrics

  • Closed-Loop Control

    25

    Policy Management / Optimization

    End-to-End Service Orchestration

    discovery, events, metrics, UX data, observations

    end-to-end aware analytics-based

    decisions,

    fulfillment instructions optimization policies assurances rules and policies

  • 26

    CONTENT NOTE

    The black template element is replicated as a

    single graphic over the full

    screen image. To replace the

    image below, you may need to

    move the graphic to access the

    image for replacement, then reset the

    black graphic to its original position