nfv management and orchestration (mano) with … · nfv management and orchestration (mano) with...

19

Upload: vandien

Post on 28-Aug-2018

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226
Page 2: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers

Faisal Chaudhry

Umair Arshad

LTRSPG-1226

Page 3: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco Spark

Questions? Use Cisco Spark to communicate with the speaker after the session

1. Find this session in the Cisco Live Mobile App

2. Click “Join the Discussion”

3. Install Spark or go directly to the space

4. Enter messages/questions in the space

How

cs.co/ciscolivebot#LTRSPG-1226

Page 4: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Agenda

• What is Network Function Virtualization (NFV)?

• NFV Lab Overview

• Network Services Orchestrator (NSO)

• Elastic Services Controller (ESC)

• Cisco Virtual Topology System (VTS)

Page 5: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

What is Network Function Virtualization (NFV) ?

• Definition NFV decouples the network functions such as NAT, IPS, DNS, RR etc from proprietary hardware appliances, so they can run in software.

• VisionAn open ecosystem for NFV enables rapid service innovation for Network Operators and Service Providers. Innovation in end-to-end services is enabled by software-based deployment and operationalization of virtualized network functions on independently deployed and operated NFV infrastructure platforms.

LTRSPG-1226 5

Page 6: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Computing

Hardware

Storage

Hardware

Network

Hardware

Physical Resources

VIRTUALIZATION LAYERVirtualised

Infrastructure

Manager(s)

VNF

Manager(s)

VNF 2

Orchestrator

NFVI

VNF 3VNF 1

Virtual

ComputingVirtual Storage Virtual Network

NFV

Management and Orchestration (MANO)

EMS 2 EMS 3EMS 1

Or-Vi

Or-Vnfm

Vi-Vnfm

OSS/BSS

Os-Ma

Ve-Vnfm

Nf-Vi

ETSI NFV Reference Architecture

LTRSPG-1226 6

Page 7: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Computing

Hardware

Storage

Hardware

Network

Hardware

Physical Resources

VIRTUALIZATION LAYERVirtualised

Infrastructure

Manager(s)

VNF

Manager(s)

VNF 2

Orchestrator

NFVI

VNF 3VNF 1

Virtual

ComputingVirtual Storage Virtual Network

NFV

Management and Orchestration (MANO)

EMS 2 EMS 3EMS 1

Or-Vi

Or-Vnfm

Vi-Vnfm

OSS/BSS

Os-Ma

Ve-Vnfm

Nf-Vi

Cisco NSO

Cisco ESC

VMware

Cisco VTS

ETSI NFV Reference Architecture – Lab

LTRSPG-1226 7

Page 8: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Network Services Orchestrator (NSO)

Orchestration: Network Services Orchestrator (NSO)

• Multi-vendor service orchestrator for existing and future networks

• Single pane of glass for:

• L2-L7 networking

• Hardware Devices

• Virtual Appliances

• Model Driven Orchestration

• Service Data models (declarative)

• Device Data Model (for auto config)

• All Models are YANG Based

• Highly Scalable for large infrastructure

• One of the existing deployment is managing 60K devices on the network

• In Lab setup, Cisco IOS XRv will be provisioned by NSO

Network Element Drivers

Device Manager

Service Manager

Service

Models

Device

Models

Network-wide CLI,

Web UI

REST, Java,

NETCONF

Network

Engineer

Management

Applications

NETCONF, CLI, SNMP, REST, etc.

• Applications

• Controllers

LTRSPG-1226 8

Page 9: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Orchestration: Network Services Orchestrator (NSO)

NSO

Core1 Core2

PE1 PE2

CE1 CE2

OSPF 1

BGP 65000

OSPF 100vrf

CLI / REST API

LTRSPG-1226 9

Page 10: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Elastic Services Controller (ESC)

• Agentless VNF management (Any Vendor, Any Application, Any VNF)

• VNF lifecycle management (Create, Read, Delete)

• VNF Day0 configurations

• VM and service monitoring

• VNF Auto-healing, recovery

• Service elasticity

onboard

deploy

monitor

scaleHealing /

fault-recovery

update

undeploy

Elastic Services Controller

(ESC)

VNFVM

LTRSPG-1226 10

Page 11: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

VTS

Flexible Overlays

Open and Programmable

REST-Based Northbound APIs

Multi-protocol Support

Multi-hypervisor Support

Physical and Virtual Overlays

Bare-metal and Virtualized Workloads

Service Chaining

Automated

Scalable VXLAN Mgmt.

Seamless Integration with Orchestrators

Automated Overlay Provisioning

Automated DCI/WAN Integration

MP-BGP EVPN Control Plane

Virtual Tenant Networks

High Performance Virtual Forwarding

REST API

GUICisco Network Services

Orchestrator (Tail-f) VMware vCenter

YANG CLI NX-API BGP-EVPN

Nexus 2000, 3000, 5000, and 7000 Series

Nexus 9000 Series ASR 9000 Series

VTFOVS DVS

Virtual ized Environment

Control

IOS XRvPolicy

NSO

Virtual Topology System

LTRSPG-1226 11

Page 12: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

ESXi #2ESXi #1

Virtual Topology System

VNFVNF

Layer 3

VTF

Logical Router

implemented in the VTF

VTS

VTF

VMware vCenter

LTRSPG-1226 12

Page 13: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

ESXi #2ESXi #1

Virtual Topology System

VNFVNF

Layer 3

VTF

VTS

VTF

VMware vCenter

VLAN

VXLAN

VLAN

VXLAN

VLAN

LTRSPG-1226 13

Page 14: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

1. Lab Overview

2. VNF-M: Elastic Services Controller

3. Exploring Orchestrator: NSO

4. Provisioning Routers via NSO Orchestrator

5. Enabling Routing Protocols via NSO Orchestrator

• OSPF Configuration

• BGP Configuration

6. Managing Resources via YANG using NSO Service Abstraction

• Service creation using XML

7. Managing NSO using Programmable REST Interface

• REST Operation

Lab Agenda

8. Exploring SDN Controller: Virtual Topology System

9. VTS initial setup

10. VTC Configuration

11. VTF configurations

12. Tenant, Network, Subnet and Router Creation

13. Overlay network for VNF

14. End-to-end traffic flow

Page 15: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco Spark

Questions? Use Cisco Spark to communicate with the speaker after the session

1. Find this session in the Cisco Live Mobile App

2. Click “Join the Discussion”

3. Install Spark or go directly to the space

4. Enter messages/questions in the space

How

cs.co/ciscolivebot#LTRSPG-1226

Page 16: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

• Please complete your Online Session Evaluations after each session

• Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt

• All surveys can be completed via the Cisco Live Mobile App or the Communication Stations

Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/.

Complete Your Online Session Evaluation

Page 17: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Continue Your Education

• Demos in the Cisco campus

• Walk-in Self-Paced Labs

• Lunch & Learn

• Meet the Engineer 1:1 meetings

• Related sessions

17LTRSPG-1226

Page 18: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226

Thank you

Page 19: NFV Management and Orchestration (MANO) with … · NFV Management and Orchestration (MANO) with Cisco NSO, ESC and SDN Controllers Faisal Chaudhry Umair Arshad LTRSPG-1226