From “Virtual” to “Real” – OPNFV Proof-of-Concepts Bin Hu AT&T
From “Virtual” to “Real”
– OPNFV Proof-of-Concepts
Bin Hu
AT&T
Content
• Mission of OPNFV
• Objectives of PoC Zone
• OPNFV Proof-of-Concepts
• Acknowledgement
11/6/2015 OPNFV Proof-of-Concepts 2
Mission of OPNFV
• Multivendor, interoperable NFV solutions
• Consistency, performance and interoperability among NFVIs
• Unlimited potential of new use cases, services and business
11/6/2015 OPNFV Proof-of-Concepts 3
OPNFV is a carrier-grade, integrated, open
source platform to accelerate the introduction of
new NFV products and services
Objective of PoC Zone
• To highlight industry projects and end-user use cases featuring real-life applications of the platform
• To promote open innovation on top of the platform through collective and collaborative efforts in open source environment
• To demonstrate a vision of accelerated time-to-market for new services enabled by the platform
• To showcase the feasibility of improved business agility resulting from the platform
11/6/2015 OPNFV Proof-of-Concepts 4
OPNFV Proof-of-Concepts
• AT&T– BGPVPN-based Service
Chaining
• Cable Labs– Virtualized Business CPE
– Virtual Home Network Parental Control
• CENGN– SDN Solutions Showcase
• China Mobile– TIC: Telecom Integrated
Cloud (OPEN O based)
11/6/2015 OPNFV Proof-of-Concepts 5
• DOCOMO
– Doctor: Failure Detection and Notification for NFV
• ETSI
– Orchestrated Assurance enabled by NFV
• Orange
– Global Software-Defined WAN based on NanoServicevCPE
AT&T – BGPVPN-based Service Chaining
• Goal is to demonstrate
– End-to-end L3VPN (BGPVPN) connectivity between two data centers is set up by SDN Controller
– KVM and NFVi running within each data center are hosted and managed using OpenStack
– An OpenStack compliant orchestrator is used to orchestrate and configure SDN Controller components and VNFM
– Intra-VM/container service chaining for multiple VNFs
11/6/2015 OPNFV Proof-of-Concepts 6
AT&T – BGPVPN-based Service Chaining
• Architectural Overview
11/6/2015 OPNFV Proof-of-Concepts 7
Orchestrator
VNF Container A
Cloud SDN Switch
(vSwitch)
KVM
P-Router A
SDN Controller A
Data Center A
End-to-End L3 VPN
VNF Container B
Cloud SDN Switch
(vSwitch)
KVM
P-Router B
SDN Controller B
Data Center B
Cable Labs – Virtualized Business CPE• Goal – investigate and identify means to
facilitate fulfillment of Ethernet/connectivity services using virtualized technologies
• Demo – EPL Provisioning using ODL
• PoC implements prototype APIs and ODL plug-ins
– Simple web UI emulating a user portal initiates EPL service
– APIs call ODL to configure instances of OVS to behave like UNIs
– APIs call ODL to configure GRE tunnel between OVS to emulate EVC
– When tunnel is created, traffic passes client laptops
– Tunnel can be terminated from web UI
11/6/2015 OPNFV Proof-of-Concepts 8
Cable Labs – Virtual Home Network Parental Control
• Parental Control using a Docker container on a Raspberry-Pi
– At a portal, a subscriber visually applies the Parental Control policy to a child’s device.
– A Rest call pulls a Docker Container from the Docker or Cable operator’s cloud to an R-Pi.
– The container self-installs, routing is applied and now websites are filtered on the child’s device.
– The subscriber can add to the blacklist using the portal to further customize that list.
11/6/2015 OPNFV Proof-of-Concepts 9
11/6/2015 OPNFV Proof-of-Concepts 10
CENGN – SDN Solutions Showcase
Multi-Site Multi-Domain Data Center Capacity Management
11/6/2015 OPNFV Proof-of-Concepts 11
• SMB:
• Member:
• Partners:
• Use-case:
– Bandwidth on Demand for Inter-DC applications such as Workload migration
with the use of SDN at optical and switching layers.
• Project Summary:
– Showcase the ability of a network under SDN to control (based on
OpenDaylight (ODL)) elephant flows, based on an application trigger
– Features a scenario that throttles low priority traffic to a minimum bandwidth in
order to accommodate the transfer of a large flow of data between the two data
centres
– This will be demonstrated using live link in the CANARIE network between
Ottawa and Montreal CANARIE POP
Ottawa
DP64107802
This image cannot currently be displayed.
DP6410
DC1 DC2
7802
CANARIE POP
Montreal
Wavelength
Inocybe Stack
TS
OOB /
Internet
TS
CENGN – SDN Solutions Showcase
NFV-based LTE core in Cloud
11/6/2015 OPNFV Proof-of-Concepts 12
• SMB:
• Sponsor:
• Support:
• Use-cases:
• A revolutionary method for rapidly deploying and managing an end to end LTE network.
• vEPC functions at the edge for Public Safety applications• Project Summary:
– Demonstrate the following use-cases
• Use of Web UI to spin up the environment and the vEPC functions at CENGN Data Centre, in a matter of seconds
• Small cell/eNB at the show with dedicated UEs to demonstrate WebRTC call through the vEPC created
• Demonstrate Public Safety use-case by running vEPC functions at the eNodeB
Conference Compute Space
China Mobile – TIC (Telecom Integrated Cloud)
• Carrier Grade TIC
– High availability
– Fault management
– VNF and NFVI performance
– Cloudy VNF implementation
– Network management
– Automation
11/6/2015 OPNFV Proof-of-Concepts 13
China Mobile – OPEN O
• Orchestrator and VNFM (Decoupling)
• ETSI MANO specification compliance
• OPNFV interfaces alignment
• Openstack interface used
• SFC with ODL
• Buildup open source community
11/6/2015 OPNFV Proof-of-Concepts 14
DOCOMO – Doctor: Failure Detection and Notification
• Scope – Identify requirement, Gap Analysis, Implementation Study
• Goal
– Builds fault management and maintenance framework on OpenStack for high
availability of Network Services on top of virtualized infrastructure
– High value framework for other industries as well
• Key requirements
11/6/2015 OPNFV Proof-of-Concepts 15
Immediate NotificationConsistent Resource
State Awareness
Extensible Monitoring Fault Correlation
DOCOMO – Doctor: Failure Detection and Notification
• Functional Blocks and Use Case
16
Monitor
Notifier
Manager
Virtualized Infrastructure(Resource Pool)
AlarmConf.
3. Update State
2. Find Affected
Application
ControllerControllerController
Resource
Map
1. Raw Failure
Inspector
4. Notify all
4. (alt) Notify
5. Notify Error
0. Set Alarm
6. Action
Failure Policy
MonitorMonitor
Without Doctor (few minutes)
With Doctor (1 second)
� Doctor achieves fault recovery action within 1 second
ETSI – PoC #36: Orchestrated Assurance enabled by NFV
11/6/2015 OPNFV Proof-of-Concepts 17
Main Addressed Pain:
ETSI – PoC #36: Orchestrated Assurance enabled by NFV
11/6/2015 OPNFV Proof-of-Concepts 18
Key requirement:Include active and direct tests/monitoring of end-user services
Goal: Achieve orchestrator-driven fulfilment and assurance
Model-drivenOrchestrator
End-to-end Service
Configuration
True end-user
service experience+
Instantiate & configuremeasurementand monitoring
KPIsState
DeployServiceConfig
1
2
3
OrchestratedAssurance
OrchestratedFulfilment
ETSI – PoC #36: Orchestrated Assurance enabled by NFV
11/6/2015 OPNFV Proof-of-Concepts 19
Combined view of both the
network configuration state
and
true end-user service experience
•Active traffic generation using VNF-
based virtual test agents (vTA)
•Deployed on the wire, as part of the
end-to-end service provisioning
•Easy to deploy/undeploy
Virtual Test AgentsModel-driven Orchestration
active traffic
vTA
V
vTA
V
1 2
ETSI – PoC #36: Orchestrated Assurance enabled by NFV
11/6/2015 OPNFV Proof-of-Concepts 20NFVO provides the OSS with performance measurement results regarding Network Service instances over interface “Or-Ma-nfvo”
Proposed extensions
in ETSI NFV REL
work group
Os-Ma-nfvo
Test Controller Test Controller (TC)
Test Controller Test Results Analysis Module (TRAM)
Virtual Test Agent
(VTA)
Orange-sponsored PoCGlobal Software-Defined WAN based on NanoService vCPE
• Participants
– Orange – ClearPath Networks– Intel
• PoC Objective
– Achieve significant CAPEX & OPEX cost reduction for global managed secure networking solutions• CSP Challenges
– De-risk launch of new products & propositions
– Avoid time & cost of on-site installation engineers
– Enable continuous product refresh & extension without high upfront investment costs
– Utilize both premise-based VNFs with cloud-based VNFs• PoC Approach
– Save CAPEX & OPEX by running MANO & VNFs in OPNFV-compliant cloud
– Save CAPEX with VNFs in nano-sized (<10 MB) virtual containers in a VM or a COTS x86
– Save OPEX by dynamically refreshing/extending proposition via broad VNF catalogue
11/6/2015 OPNFV Proof-of-Concepts 21
11/6/2015 OPNFV Proof-of-Concepts 22
End User
Internet
ManagementSan Francisco
VPN TunnelParis
End User
OpenStack tenant
VPN
VNF Service
Agent
ClearPath NanoContainer
Firewall
VNF
OpenStack tenant
ClearPath VNFMParis
Physical COTS
VPN
VNF Service
Agent
ClearPath NanoContainer
Firewall
VNF
Orange-sponsored PoCGlobal Software-Defined WAN based on NanoService vCPE
VPN Tunnel
Acknowledgement – Presentation Contributors
• Ashiq Khan (DOCOMO)
• Bhavani Krishnan (CENGN)
• Gerald Kunzmann (DOCOMO)
• Hui Deng (China Mobile)
• Kevin Luehrs (Cable Labs)
• Manoj Mourya (Orange)
• Marcus Friman (ETSI / Netrounds)
• Michael Kloberdans (Cable Labs)
� Note: ordered alphabetically according to first name
11/6/2015 OPNFV Proof-of-Concepts 23