12
DevOps in Service chains and 5G network slices. network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 © Arctos Labs Scandinavia AB Commercial in confidence 1

DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Embed Size (px)

Citation preview

Page 1: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

DevOps in Service chains and 5G network slices.network slices.

Mats Eriksson

Telco Cloud Forum

April 2016

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence 1

Page 2: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Two trends for operators.

1.1.1.1. Generic Infra Generic Infra Generic Infra Generic Infra pooled

in DCs – SW

Defined NW

Customer Customer

TomorrowYesterday

Defined NW

2.2.2.2. IT IT IT IT becomes

increasing part of

delivery to Customersdelivery to Customersdelivery to Customersdelivery to Customers

2

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

NW IT NW IT

Infra

Internal Internal

Page 3: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

When Networks go SW.

• VirtualizeVirtualizeVirtualizeVirtualize – turn network

boxes into SW. Open up

new vendor eco-systems

• ConsolidateConsolidateConsolidateConsolidate – centralize National DC

SWSW

SW

Trad. telecom

NW Appliance

Distributed sites • ConsolidateConsolidateConsolidateConsolidate – centralize

to DC and cut Capex

/Opex. Enable scalability

• Soft control Soft control Soft control Soft control of

connectivity & capacity

in Network

3

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

National DC

Enterprise Customer

Customer Premises

Equipment

Distributed sites

Page 4: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Towards Cloud Native.

Cloud NativeCloud NativeCloud NativeCloud NativeNetwork Network Network Network

VirtualizationVirtualizationVirtualizationVirtualization

Network Network Network Network

VirtualizationVirtualizationVirtualizationVirtualization

Service Service Service Service

CloudificationCloudificationCloudificationCloudification

Service Service Service Service

CloudificationCloudificationCloudificationCloudification

• ConsolidateConsolidateConsolidateConsolidate infra into DC

• NW & IT Applications on

COTS infraCOTS infraCOTS infraCOTS infra

• CentralizeCentralizeCentralizeCentralize NW & IT

operations

4

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

• Address new businessnew businessnew businessnew business

• New delivery New delivery New delivery New delivery models

• ServiceServiceServiceService agilityagilityagilityagility through

DevOps & Eco-system

• Cloud-scale economicseconomicseconomicseconomics

• SW orientedSW orientedSW orientedSW oriented

• Operational efficiency

through massive massive massive massive

automationautomationautomationautomation

Page 5: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

The problem of Agility.

SWSWDev Ops

5

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

We want change! We want less change!

SWSWDev Ops

Auto-

mation

Page 6: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Operations

Fulfillment Assurance

Development

Test in DevOps Context.

• Automate turnturnturnturn----up testing up testing up testing up testing of Services as part of

deliverydeliverydeliverydelivery process

• Automate continouscontinouscontinouscontinous• Automate continouscontinouscontinouscontinous

testingtestingtestingtesting during the life-time

of the Service

• Automation Automation Automation Automation needs to be considered at

development-time

6

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

Develop

Service &

Automation

Automate

activation testing

Automate

continous assurance

Page 7: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

PoC participants.

Service Provider Open Source

7

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

System IntegrationVendors

Page 8: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

PoC Setup.

Slice 1NSDSlice 2

NSDSlice 3NSD

Slice 1

Slice 2Monitor

TemplateSlice 3Test & Monitor

Template

• Model driven orchestration

• Model driven KPI test

8

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

Active Traffic

Page 9: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Outlining PoC Scenarios.

• Different slices have

different E2E KPIdifferent E2E KPIdifferent E2E KPIdifferent E2E KPI

• Different slices are

deployed differentlydeployed differentlydeployed differentlydeployed differently

National DCRegional DC

vTA

vEPC -

CP

vEPC -

CP

vCachevCache vDPIvDPIvEPCvEPC vTA

Mobile Broadband

deployed differentlydeployed differentlydeployed differentlydeployed differently

• Need for a programmable programmable programmable programmable

test test test test solution that can be

dynamically deployed dynamically deployed dynamically deployed dynamically deployed in

the network

9

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

Regional DC

vTA

vEPC -

UP

vEPC -

UPvVPNvVPN vTAvTA

Latency

Enterprise Customer

Page 10: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Automation Flow.1. Design NSD, Test KPI model

Onboard VNF & KPI Model

2. Instantiate NS

5. Run activation test Return KPI

NSD Primitives

JSON RPC(NETCONF/YANG)

10

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

3. Deploy & Start VNFs/VTAsStitch chain

Return KPI

4. VTA call home

6. Start Active Monitoring7. Read Network Service SLA Status

Page 11: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Conclusion.

Orchestrate

Service InnovationService InnovationService InnovationService InnovationEnable

Orchestration & AutomationOrchestration & AutomationOrchestration & AutomationOrchestration & Automationarchitecture

Automation SW

Establish DevOpsEstablish DevOpsEstablish DevOpsEstablish DevOps

11

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence

Integrate

New

ServicesDevOpsDevOps timetimetimetime----totototo----marketmarketmarketmarket

Reduce

capabilities

Cut

CostCostCostCost

SWSW

SW

Cloud Platform

Network SW

Page 12: DevOps in Service chains and 5G network slices - OSM · DevOps in Service chains and 5G network slices. Mats Eriksson Telco Cloud Forum April 2016 16 May 2017 ... DevOps & Eco-system

Thank you!www.arctoslabs.comwww.arctoslabs.com

12

16 May 2017© Arctos Labs Scandinavia AB

Commercial in confidence