Date post: | 10-Nov-2018 |
Category: |
Documents |
Upload: | truongliem |
View: | 227 times |
Download: | 1 times |
Introduction to NFV using ETSI Standard
Harris Haider – Solutions Architect
Rene Sobral – Solutions Architect
BRKNMS-2309
© 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#BRKNMS-2309
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 4BRKNMS-2309
Flexible, Agile Service Chains utilizing ETSI MANO architecture to realize the full potential of NFV
Partner
NetworkEnterprise
ASAIDS
ASA
IDS ASA VPN
ASA
ASA
NFVI = VMWARE, Openstack or CSP
Multi-tenant
programmable
Scalable
Elastic
Highly Automated
Tech Refresh = new VNF
• Foundations of NFV: ETSI MANO Architecture
• Cisco Products for NFV Orchestration
• It’s Real: Use Cases and Demonstration
Agenda
ETSI NFV Overview
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7BRKNMS-2309
ETSI Network Functions Virtualization Journey
Founded By SPs
Release 1
Reference Architecture
Release 2
Interface Specifications
Release 3
NFV ECO system Studies
2012 2014 2016 2017
More: http://www.etsi.org/technologies-clusters/technologies/nfv
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8BRKNMS-2309
NFV ETSI Architectural Framework Release 1
OSS/BSSOs-Ma/PSA
Or-Vnfm
Vi-VnfmOr-Vi
Ve-Vnfm
Nf-Vi
Descriptors
Se-Ma
VNF
domain VNF
E/NMS
VNF
E/NMS
Vn-Nf
NFVI Vi-Ha
Hardware Resources
Virtualization Layer
Virtual Network Function (VNF)
Manager(s)
VNFM
Virtual Infrastructure
Manager(s)
VIM
NFV
Orchestrator
NFVO
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
OSS / BSS
VIM
NFVI
Compute Storage Network
Virtualization
VirtualStorage
VirtualNetwork
Ve-Vnfm-em
Ve-Vnfm-vnf
Os-Ma-nfvo
Nf-Vi
Or-Vnfm
VirtualCompute
Vn-Nf
NFV-O
NSCatalog
VNFCatalog
NFVInstances
NFVIResources
Descriptors
NSD VNFFGDVLDVNFD PNFD
Se-Ma
Vi-Vnfm
Or-ViVNFM
VNF
VNF-EM
9BRKNMS-2309
NFVI Interface Standards– Release 2
IFA005: Or-Vi Reference Point
IFA006: Vi-Vnfm Reference Point
IFA007: Or-Vnfm Reference Point
IFA008: Ve-Vnfm Reference Point
IFA009: MANO Architectural Options
IFA010: MANO Functional Requirements
IFA011: VNF Package / VNFD
IFA012: Os-Ma-Nfvo Reference Point
IFA013: Os-Ma-Nfvo Reference Point
IFA014: NSD
http://www.etsi.org/technologies-clusters/technologies/nfv
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV ECO SYSTEM Studies: Release 3• Information modelling (IFA016, IFA017 and IFA024)
• End-to-end multi-site services management (IFA022)
• Additional considerations on management and orchestration (IFA020, IFA021 and EVE009)
• Acceleration technologies (IFA018 and IFA019)
• Charging, billing and accounting (EVE008)
• License management (EVE010)
• Security analysis and management (SEC013, SEC014)
• Reliability and availability considerations (REL007, REL008)
• DevOps and continuous integration (TST006)
• Testing (TST004, TST007)
• Policy management (IFA023)
• Identification of "Touchpoints" with information Models of other organisations (IFA024)
10BRKNMS-2309
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV Architecture
11BRKNMS-2309
Encapsulation
Reports
Security
Test Plan
Compliance
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Involvement with ETSI NFV
• Participate in NFV Solutions Working Groups
• TOSCA/YANG modeling specifications for NFV Lifecycles
• Interface Specifications
• VNF Plug Tests
• ETSI/EANTC Plug-test in Madrid in January 17
• NFV Interop Testing Report
• Cisco Open NFV Ecosystem
• cisco nfv on DEVNET
12BRKNMS-2309
The VNF vendors were:
•Alcatel-Lucent
•Cisco Systems
•Cobham Wireless
•Hitachi Communication Technologies America
•Huawei Technologies
•IneoQuest Technologies
•Juniper Networks
•Metaswitch Networks
•NetNumber
•Netrounds
•Procera Networks
•Sonus Networks
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13BRKNMS-2309
Cisco VNFs On boarded Cisco VNFs Onboarded 3rd party VNFs On boarded
• vEPC (MME, SGW, PGW)
• vPCRF
• IOS-XRv 9000 vRouter - PE
• IOS-XRv 9000 vRouter - vRR
• CSR1000v
• ISR 4000v
• WAN acceleration (vWAAS)
• Wireless LAN controller (vWLC)
• vDHCP
• Firewall - ASAv
• Firewall - FTDv
• vNAM
• vIPS sensor and vIPS defense center
• AMP (Advanced Malware Protection)
• WAF (Web Application Firewall)
• F5 Big-IP VE
• Fortinet’s Fortigate (vFirewall)
• Juniper vSRX FW
• KEMP LoadMaster
• Netrounds vProbe
• NFware
• Openwave Mobility
• Signiant
• Palo Alto Firewall
• Vyatta
• AVI Load Balance
ETSI NFV Architecture and Cisco Products Mapping
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV ETSI Architectural Framework – IFA011
15BRKNMS-2309
OSS/BSSOs-Ma/PSA
Or-Vnfm
Vi-VnfmOr-Vi
Ve-Vnfm
Nf-Vi
Descriptors
Se-Ma
VNF
domain VNF
E/NMS
VNF
E/NMS
Vn-Nf
NFVI Vi-Ha
Hardware Resources
Virtualization Layer
Virtual Network Function (VNF)
Manager(s)
VNFM
Virtual Infrastructure
Manager(s)
VIM
NFV
Orchestrator
NFVO
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV or VNF or Service Chain?
• Network Function Virtualization:
• Refers to the idea of replacing dedicated network appliances (such as routers and firewalls) with software running on standard servers.
• Typically includes a Hypervisor and the software runs as a Virtual Machine
• Virtual Network Function
• One or more Virtual Machines performing a single network function
• Service Chain
• Collection of 1 or more VNFs providing a network service
16BRKNMS-2309
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV Framework
17BRKNMS-2309
OSS/BSS
Operational Support Systems
Business Support Systems
VNF Domain
Collection of 1 or more Virtual Machines
performing a single network function
Associated Element/Network Management
System
NFVI
Virtualization Layer: Hypervisor
Compute
Network
Storage
OSS/BSS
VNF
domain VNF
E/NMS
VNF
E/NMS
Vn-Nf
NFVI
Virtualization Layer
Hardware Resources
Vi-Ha
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV Management and Orchestration
18BRKNMS-2309
NFV
Orchestrator
NFVO
Or-Vnfm
Vi-Vnfm
Or-V
i
Se-Ma
Virtual Network Function (VNF)
Manager(s)
VNFM
Virtual
Infrastructure
Manager(s)
VIM
Descriptors
NFVO
Lifecycle management of Network Services
Orchestration of NFVI resources at the high level, particularly across multiple VIMs
Virtual Network Function Manager(s) (VNFM)
Lifecycle management of specific VNFs (possibly
composed of multiple VMs)
Virtual Infrastructure Manager(s) (VIM)
Controls and Manages the NFVI compute, storage
and network resources
Performs Operations
Cloud Computing
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV
Management &
Orchestration
NFV-O
(NFV Orch.)
Virtual Infra
Manager
VNF 1 VNF 3VNF 2
NSO
(NFV-O)
On-V
i
19BRKNMS-2309
Solution Mapped to ETSI NFV Framework
VNF-M
(VNF
Managers)
VNF-M
(VNF
Manager)F
Managers)
Vnfm-Vi
NFVI (UCS/CSP)
Hardware Resources
Compute NetworkStorage
EMS 1 EMS 3EMS 2
vCSR vASA
Service, VNF &
Infrastructure Description
Ve-Vnfm
Nf-ViVirtualization Layer
KVM / ESXi Virtual NetworkVirtual Storage
Vn-Nf
Se-Ma
Nfvo-Vnfm
Open vSwitch
VTS/VPP
NSO
Service Orchestration and Fulfillment
Physical
Network
Portal / BSSOs-Ma
Service Applications
ETSI NFV Framework
OpenStack
ESXI / CSP
NFVIS / AWS
(VIM)
ESC
(VNF-M)
f5
Cisco Network Services Orchestrator (NSO)
ETSI NFV MANO Network Function Virtualization Orchestrator (NFVO)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV
Management &
Orchestration
NFV-O
(NFV Orch.)
Virtual Infra
Manager
VNF 1 VNF 3VNF 2
NSO
(NFV-O)
On-V
i
21BRKNMS-2309
Solution Mapped to ETSI NFV Framework
VNF-M
(VNF
Managers)
VNF-M
(VNF
Manager)F
Managers)
Vnfm-Vi
NFVI (UCS/CSP)
Hardware Resources
Compute NetworkStorage
EMS 1 EMS 3EMS 2
vCSR vASA
Service, VNF &
Infrastructure Description
Ve-Vnfm
Nf-ViVirtualization Layer
KVM / ESXi Virtual NetworkVirtual Storage
Vn-Nf
Se-Ma
Nfvo-Vnfm
Open vSwitch
VTS/VPP
NSO
Service Orchestration and Fulfillment
Physical
Network
Portal / BSSOs-Ma
Service Applications
ETSI NFV Framework
OpenStack
ESXI / CSP
NFVIS / AWS
(VIM)
ESC
(VNF-M)
f5
“Day1, 1+N”“Day 0”
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23BRKNMS-2309
Workflow Hierarchy: Network Service Orchestration
Network Service
Onboard VNF To Catalogue• Virtual Network Function Descriptors (VNFD)
• Virtual link Descriptors (VLD) + Connection Points
• Images + Virtual Compute Resources loaded to VIM
Network Service Descriptors (NSD)
Define Network Services Flavors
VNFDs + VLD + SAP
Instantiate via NS-INFO• Apply Service Logic to Collect appropriate resources
for Network Service and pass VNF-Info to VNFM
Instantiation of the VNF on the NFVI
• compute, storage and network
Instantiate VNFs using VNF-Info
• passing it to appropriate VIM
• Manage LifeCycle of VNF
• Inform NFVO of Live Cycle Events
Day1 Configuration and NFVO/VNFM
• NSO informed of “service alive” – configure DAY1
• VNFM/NSO maintains LCM
NF
VO
VN
FM
VIM
EM
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24BRKNMS-2309
Cisco Network ServicesOrchestrator Architecture
Agile Automation
Active network view
Any service, any device
Multivendor support
Northbound APIs
OSS and BSS
Third-party applications
DevOps support
Network Abstraction Layer
Physical
Virtual
Network applicationsMulti-Vendor Network Element Drivers
Device Manager
Service Manager
NSO Offered by Tail-f
Modern Ways of WorkingModern APIs
Third-Party Applications
Active
Network
View
Network
Engineers
Physical Networks
VNFM (ESC)
Controller apps
EMS and NMS
Network Abstraction in Modern and Brownfield Environments
Network AppsVirtual Networks
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25BRKNMS-2309
NSO NFVO Function Pack
Tail-f NFVO Service
packages
ESC Device
(NETCONF NED)
OpenStack / vCenter / CSP
NB Service
NFVO Function Pack
A pre-integrated NSO Service
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26BRKNMS-2309
NSO also Provisions VNFs!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Virtualisation Layer
Key MANO Methodology Concepts
27BRKNMS-2309
Network Service
VNF 1 VNF 2 VNF 3
VNF
C
VNF
CVNF
C
VNF
CVNF
C
VNF
C
Hardware
NFVO
VIM
Manages
the NS
Manages
VNFCs
Manages
VNFs
Manages
the VMs
VNFM
Hardware Hardware
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28BRKNMS-2309
Key NFVO Terms
A VNF Info is a runtime record created by an NSDinstantiating a VNFD
A VNFD is a deployment template describing theVNF in terms of deployment and operationalbehavioral requirements. Also containsconnectivity interface to establish appropriatelinks between VNF instance and other networkfunctions.
A VDU references a VM image and runtimerequirements
An NSD is static information elements used bythe NFVO to instantiate a Network Service
A VNFC is a deployable data referred to VNF underVNF Info.
A NS Info is a runtime record created by an NSD
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
31
2
4
29BRKNMS-2309
NFVO Terms: How Descriptors and Infos Align
NSD
1 or + VNFD 1 or + VLD
VDU + CPs = VNFC
NS Info
VNF Info Virtual Link
VNFCi
NSO
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
How Does a VDU becomes a VNFC?
• VDU requires day-0 artifacts before it becomes deployable (VNFC)
Day-0 configuration
Connection Points
Virtual Links
Etc.
• VDU is not deployable by itself
• When VDU is deployed, the instance is referred to as VNFC
BRKNMS-2309 30
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 31BRKNMS-2309
NSD Service Chain Example: Firewall and Router
vASA
Private NetworkInternet
192.168.100.10-19 1 2
0
0
2 1
Management Network
Inside Network
192.168.200.0/31 192.168.1.0/24CSRv
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
VDU:CSRv
1 vCPU
3 GIG
Image
<left> <right>
<mgmt>
<mgmt.-ext>
<inside>
<right-ext>
VNFD CSR
<1>
<0>
<2>
Ephemeral
openstack net
<inside-net>
VDU: ASA
1 vCPU
3 GIG
image
<mgmt>
<2>
<0>
<1>
<outside>
<mgmt.-ext>
<left-ext><outside-ext><outside-ext>
sap
<Client-net>
sap
<Internet>
sap
<sa-oam-mgt>
vld
<inside-net>
VNFD ASA
32BRKNMS-2309
Building the NSD
nsd id= fw-router
NSD Deployment flavor options= (fw-router-flavor, router-flavor)
NSD Instantiation level options= (bronze, gold)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 33BRKNMS-2309
NSD Can Consist of Multiple Deployment Flavors
router-flavorVirtual Link /
Internal Network
fw-router-flavor
(small / large)
router-flavor
NSD id= fw-router
CSR1Kv VNFD
vASA VNFD CSR1Kv VNFD
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Vdu:CSR1KV
<left> <right>
<mgmt>
<mgmt.-ext>
<inside>
<right-ext>
VNFD CSR
<1>
<0>
<2>
Vdu: ASA
<mgmt>
<2>
<0>
<1>
<outside>
<mgmt.-ext>
<left-ext><outside-ext><outside-ext>
sap
<Client-net>
sap
<Internet>
sap
<sa-oam-mgt>
sap
<inside-net>
VNFD ASA
34BRKNMS-2309
Build the NS-INFO based on NSD and flavor
nsd id= fw-router
VNF-info
Deployment_name= fw-
router
boot-time = 600s
recovery-time = 120s
esc-device = ESC0
tenant = mano
sa-oam-mgt Day0=“CSR.txt”
Image’
Flavor’
managed = true
authgroup = csr-
group
inte
rne
tc
lien
t-Ne
t
Inside-net
• VDU
• VNFD
• NSD
Walking through
• VNFC
• VNF Info
• NS Info
Cisco Elastic Services ControllerETSI NFV MANO Virtual Network Functions Manager (VNFM)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 37BRKNMS-2309
Workflow Hierarchy: Network Service Orchestration
Network Service
Onboard VNF To Catalogue• Virtual Network Function Descriptors (VNFD)
• Virtual link Descriptors (VLD) + Connection Points
• Images + Virtual Compute Resources loaded to VIM
Network Service Descriptors (NSD)
Define Network Services Flavors
VNFDs + VLD + SAP
Instantiate via NS-INFO• Apply Service Logic to Collect appropriate resources
for Network Service and pass VNF-Info to VNFM
Instantiation of the VNF on the NFVI
• compute, storage and network
Instantiate VNFs using VNF-Info
• passing it to appropriate VIM
• Manage Lifecycle of VNF
• Inform NFVO of Live Cycle Events
Day1 Configuration and NFVO/VNFM
• NSO informed of “service alive” – configure DAY1
• VNFM/NSO maintains LCM
NF
VO
VN
FM
VIM
EM
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 38BRKNMS-2309
Solution Mapped to ETSI NFV Framework
NFV
Management &
Orchestration
NFV-O
(NFV Orch.)
Virtual Infra
Manager
VNF 1 VNF 3VNF 2
NSO
(NFV-O)
On-V
iVNF-M
(VNF
Managers)
VNF-M
(VNF
Manager)F
Managers)
Vnfm-Vi
NFVI (UCS/CSP)
Hardware Resources
Compute NetworkStorage
EMS 1 EMS 3EMS 2
vCSR vASA
Service, VNF &
Infrastructure Description
Ve-Vnfm
Nf-ViVirtualization Layer
KVM / ESXi Virtual NetworkVirtual Storage
Vn-Nf
Se-Ma
Nfvo-Vnfm
Open vSwitch
VTS/VPP
NSO
Service Orchestration and Fulfillment
Physical
Network
Portal / BSSOs-Ma
Service Applications
ETSI NFV Framework
OpenStack
ESXI / CSP
NFVIS / AWS
(VIM)
ESC
(VNF-M)
f5
Lifecycle
management of
specific VNFs
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 40BRKNMS-2309
Cisco Elastic Service Controller
Capabilities
• VNF lifecycle management (Create, Update and Delete)
• Service / VNF Day-zero configuration
• VM and Service monitoring
• VNF auto-healing, recovery and elasticity
• VNF license management
• Customizations (monitoring, actions)
• Complex VNF management
• CRUD Web GUI , REST API and NETCONF
• Multi-VIM Integration – CSP, Openstack, NFVIS, ESXi and AWS.
onboard
deploy
monitor
scalehealing and
recovery
update*
undeploy
Cisco
ESC
VNF
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 41BRKNMS-2309
VNF-Info Multi-Vendor Example
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 42BRKNMS-2309
VNF-Info Parameter Example
VNF Instantiation
Parameters
VNF Interface Parameters
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 43BRKNMS-2309
NFVO to VNFM Interaction
VNF lifecycle management (Create)
VM and service monitoring
v
v
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 44BRKNMS-2309
Cisco Elastic Service Controller (ESC)
NSO / NB Orchestration
REST CLINETCONF
(yang)
Network / Cloud Engineer
Web GUI
VIM Abstraction
ESC
VNF Lifecycle Manager Monitoring & Actions
VIM Drivers
REST API
CSP2100
AWS*
Containers*
ESC is Cisco’s VNFM, for managing
Cisco and 3rd Party VNF’s
• Programmable / Model Driven
• Netconf and REST Interface
• YANG data model
• Open and Modular
• Interop with 3rd party VNF and NFVO
• Micro services
• Abstracts VIM complexity from service
orchestration
VNF Info model-driven
* Not supported today, and on radar for future
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 45BRKNMS-2309
ESC with Multi-VIMs
AWS
Public Cloud
NSO
VIM
VIM
- VMware
- OpenStack
- CSP
Hzo
stHost
Host
libvirt
VIM less
ESC
(Multi-VIMs)
ENCS
NFVIS Platforms
CSP/NFVIS
ENCS
NFVIS
ESC-Lite
NFVI
S
GUI /
CLI
Embedded
ESC
External
ESC1 : N
Cisco Cloud Services PlatformETSI NFV MANO NFVI + VIM
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 47BRKNMS-2309
Workflow Hierarchy: Network Service Orchestration
Network Service
Onboard VNF To Catalogue• Virtual Network Function Descriptors (VNFD)
• Virtual link Descriptors (VLD) + Connection Points
• Images + Virtual Compute Resources loaded to VIM
Network Service Descriptors (NSD)
Define Network Services Flavors
VNFDs + VLD + SAP
Instantiate via NS-INFO• Apply Service Logic to Collect appropriate resources
for Network Service and pass VNF-Info to VNFM
Instantiation of the VNF on the NFVI
• compute, storage and network
Instantiate VNFs using VNF-Info
• passing it to appropriate VIM
• Manage LifeCycle of VNF
• Inform NFVO of Live Cycle Events
Day1 Configuration and NFVO/VNFM
• NSO informed of “service alive” – configure DAY1
• VNFM/NSO maintains LCM
NF
VO
VN
FM
VIM
EM
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NFV
Management &
Orchestration
NFV-O
(NFV Orch.)
Virtual Infra
Manager
VNF 1 VNF 3VNF 2
NSO
(NFV-O)
OpenStack
/vCenter/CSP
(VIM)
On-V
i
48BRKNMS-2309
VIMs within the MANO Architecture
VNF-M
(VNF
Managers)
VNF-M
(VNF
Manager)F
Managers)
ESC
(VNF-M)
Vnfm-Vi
NFVI
Hardware Resources
Compute
Networkh
Storage
EMS 1 EMS 3EMS 2
vCSR F5vASA
Service, VNF &
Infrastructure Description
Ve-Vnfm
Nf-ViVirtualization Layer
KVM / ESXi Virtual NetworkVirtual Storage
Vn-Nf
Se-Ma
Nfvo-Vnfm
Open vSwitch
VTS/VPP
NSO
NSO
Service Orchestration and Fulfillment
Physical
Network
Portal / BSSOs-Ma
Service Applications
ETSI NFV Framework
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 49BRKNMS-2309
What is the Cloud Services Platform 2100?
CSP 2100 SW, ConfD, Linux KVM, OVS, PCIe Passthrough, SR-IOV
CSR
Cisco UCS 1RU/2RU Modular Platforms, 1 & 10G SFP+ NICs
REST
NetConfNSO/ESC
XRv
9000ASAv
Third
partyThird
party
KVM
based
services
API
GUI CLI
….
NFS
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 50BRKNMS-2309
Key Principles
Automated
• Deploy services as fast
as applications
• Use DevOps to
automate ACI services
• RESTful API
• NETCONF/Yang
Easy to use
• Turnkey and simple
• Built for network, security,
and load balancing teams
• Lifecycle management
• Provision a new service
within minutes using GUI or
CLI
Clustering
• Shared pool of resources
• Auto-deploy redundant
HA pair
• Scale-out architecture
High Performance
• PCIe Passthrough
• SR-IOV (VEB and
VEPA)
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Service Deployment in just a few clicks
CREATE
BRKNMS-2309
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Service Deployment in just a few clicks
52
CONFIGURE
DEPLOY
BRKNMS-2309
• New CSP Service / Virtual Machine
Walking through
Use Cases
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
END to END Flow
Resource Allocation(Single IP, Network, vLans, EPG and Contract)
Inventory - NSR(VNFR, NFR, Networks)
Dispatch(Single or Dual Data Center)
Provisioning(Virtual, Physical)
BRKNMS-2309 55
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Create Standard Connectivity PatternsStandardize and Virtualize Service Chains For Security and Agility
C
o
r
e
Provider Access ChainConsumer Access Chain
RTRRTR
RTR
WOC
RTRFW
VPN
GW FW
RTR FWVPN
GW FW
RTRFW
VPN
GW
FW
RTR
SLBWAF
FW
SLBWEB
FW
FW
FPC
SLB
SSLDLP
FW
RTR
FWFW
RTRFWIPS
RTRFWIPS
SLB
Routed
Core
Trusted
VRFs
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Create Standard Connectivity PatternsStandardize and Virtualize Service Chains For Security and Agility
C
o
r
e
Provider Access ChainConsumer Access Chain
RTRRTR
RTR
WOC
RTRFW
VPN
GW FW
RTR FWVPN
GW FW
RTRFW
VPN
GW
FW
RTR
SLBWAF
FW
SLBWEB
FW
FW
FPC
SLB
SSLDLP
FW
RTR
FWFW
RTRFWIPS
RTRFWIPS
SLB
Routed
Core
Trusted
VRFs
Secure Agile
Exchange
SAE
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 58BRKNMS-2309
Use Case: Partner VPN Automation by NSO on CSP + Nexus
DEMO
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
NS
D
60BRKNMS-2309
VNF: SSL Offload
Cisco CSR1Kv
AVI SE Load Balancer
F5 Web Application Firewall
Cisco CSR1Kv
Data Center 1 Data Center 2
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 61BRKNMS-2309
SSL Offload Flow
VNFD and NSDIPAM
IntegrationVNF Info and
NS InfoInventory
Provisioning and Day 0
Resources
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
More than 600 regular
visitors
Anyone with cco id can
participate
www.cisco.com/go/nsohub
Your questions answered
within hours - if not
answered already
600+ Information Items
40+ Use Cases
60+ Videos
15+ Customer References
Training, Tutorials
BRKNMS-2309 68
Related Cisco Live Presentations
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
• Routing Underlay and NFV Automation with DNA Center [BRKRST-1888]• Thursday, Feb 01, 11:30 a.m. - 01:00 p.m. | Hall 8.0, Session Room 134
• NFV MANO with Cisco NSO, ESC and SDN Controllers [LTRSPG-1226]• Thursday, Feb 01, 02:00 p.m. - 06:00 p.m. | Hall 8.0, Session Room 116
• Network Function Virtualization (NFV) using IOS-XR [BRKSPG-2724]• Friday, Feb 02, 09:00 a.m. - 11:00 a.m. | Hall 8.0, Session Room 109
• Network Function Virtualization for Enterprise Networks [BRKCRS-3447]• Friday, Feb 02, 09:00 a.m. - 11:00 a.m. | Hall 8.0, Session Room 139
• DevOps CICD for VNF - a NetOps Approach [BRKSPG-2379]• Friday, Feb 02, 11:30 a.m. - 01:00 p.m. | Hall 8.0, Session Room 130
• Open-source NFV platform? OPNFV! [BRKSDN-2333]• Friday, Feb 02, 11:30 a.m. - 01:00 p.m. | Hall 8.0, Session Room 137
71BRKNMS-2309
© 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#BRKNMS-2309
© 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
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
• Demos in the Cisco campus
• Walk-in Self-Paced Labs
• Tech Circle
• Meet the Engineer 1:1 meetings
• Related sessions
74BRKNMS-2309
Thank you
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 77BRKNMS-2309
Data Center / Virtualization Cisco Education OfferingsCourse Description Cisco Certification
Introducing Cisco Data Center Networking (DCICN); Introducing
Cisco Data Center Technologies (DCICT)
Get job-ready foundational-level certification and skills
in installing, configuring, and maintaining next
generation data centers.
CCNA® Data Center
Implementing Cisco Data Center Unified Computing v6.0 (DCUCI)
Implementing Cisco Data Center Infrastructure v6.0 (DCII)
Implementing Cisco Data Center Virtualization and Automation v6.0
Designing Cisco Data Center Infrastructure v6.0 (DCID)
Troubleshooting Cisco Data Center Infrastructure v6.0 (DCIT)
Obtain professional level skills to design, configure,
implement, troubleshoot next generation data center
infrastructure.
CCNP® Data Center
Product Training Portfolio:DCAC9K, DCINX9K, DCMDS, DCUCS,
DCNX1K, DCNX5K, DCNX7K, HFLEX200
UCSDF, UCSDACI, DCUCCEN
Gain hands-on skills using Cisco solutions to
configure, deploy, manage and troubleshoot unified
computing, policy-driven and virtualized data center
infrastructure.
Designing the FlexPod® Solution (FPDESIGN);
Implementing and Administering the FlexPod® Solution (FPIMPADM)
Learn how to design, implement and administer
FlexPod® solutions
Cisco and NetApp Certified
FlexPod® Specialist
Designing the VersaStack Solution (VSDESIGN);
Implementing and Administering the VersaStack Solution (VSIMP)
Learn how to design, implement and administer
VersaStack solutions
For more details, please visit: http://learningnetwork.cisco.com
Questions? Visit the Learning@Cisco Booth
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 78BRKNMS-2309
Network Programmability Cisco Education Offerings
Course Description Cisco Certification
Developing with Cisco Network Programmability
(NPDEV)
Provides Application Developers with comprehensive curriculum to
develop infrastructure programming skills;
Addresses needs of software engineers who automate network
infrastructure and/or utilize APIs and toolkits to interface with SDN
controllers and individual devices
Cisco Network Programmability
Developer (NPDEV) Specialist
Certification
Designing and Implementing Cisco Network
Programmability (NPDESI)
Provides network engineers with comprehensive soup-to-nuts curriculum
to develop and validate automation and programming skills;
Directly addresses the evolving role of network engineers towards more
programmability, automation and orchestration
Cisco Network Programmability
Design and Implementation
(NPDESI) Specialist Certification
Programming for Network Engineers (PRNE) Learn the fundamentals of Python programming – within the context of
performing functions relevant to network engineers. Use Network
Programming to simplify or automate tasks
Recommended pre-requisite for
NPDESI and NPDEV Specialist
Certifications
Cisco Digital Network Architecture
Implementation Essentials (DNAIE)
This training provides students with the guiding principles and core
elements of Cisco’s Digital Network Architecture (DNA) architecture and its
solution components including; APIC-EM, NFV, Analytics, Security and
Fabric.
None
For more details, please visit: http://learningnetwork.cisco.com
Questions? Visit the Learning@Cisco Booth
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 79BRKNMS-2309
Cloud Cisco Education Offerings
Course Description Cisco Certification
Understanding Cloud Fundamentals (CLDFND)
Introducing Cloud Administration (CLDADM)
Learn how to perform foundational tasks related to
Cloud computing, and the essentials of Cloud
infrastructure, administration and operations
CCNA Cloud
Implementing and Troubleshooting the Cisco Cloud Infrastructure (CLDINF);
Designing the Cisco Cloud (CLDDES);
Automating the Cisco Enterprise Cloud (CLDAUT);
Building the Cisco Cloud with Application Centric Infrastructure (CLDACI)
Obtain professional level skills to design, automate,
secure, provision and manage private and hybrid
Clouds
CCNP Cloud
Product Training Portfolio:
UCS Director: UCSDF, UCSDACI
Prime Service Catalog: PSCF, PSCI, PSCD
MetaPod: MPODF20
Gain in-depth hands-on skills using Cisco solutions
to configure, deploy, manage and troubleshoot
Cloud deployments
For more details, please visit: http://learningnetwork.cisco.com
Questions? Visit the Learning@Cisco Booth