Bin Hu, AT&T Dave Lenrow, HP

Slides:



Advertisements
Similar presentations
High Availability Project Qiao Fu Project Progress Project details: – Weekly meeting: – Mailing list – Participants: Hui Deng
Advertisements

Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
Virtualized Infrastructure Deployment Policies (Copper) 19 February 2015 Bryan Sullivan, AT&T.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Software Defined Networking.
Zhipeng (Howard) Huang
Introducing Open Platform for NFV Please direct any questions or comments to 1.
© 2015 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
OpenContrail Quickstart
IETF 91: Open Platform for NFV Collaboration with I2NSF Chris Donley 1.
A Survey of Network Orchestration in Cloud
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
OpenContrail for OPNFV
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
UNI Manager Project Proposal to OpenDaylight
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
BoF: Open NFV Orchestration using Tacker
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
1 Adopting and Embracing Open Source for NFV Guy Shemesh Senior Director for Cloud Solutions, CloudBand October 2015.
Open Source and Info Models 17 Dec 2015 Bryan Sullivan, AT&T.
Introduction to Avaya’s SDN Architecture February 2015.
HUAWEI TECHNOLOGIES CO., LTD. Huawei FusionSphere Key Messages – Virtualization, Cloud Data Center, and NFVI.
Model-Driven NFV (Models) Project 22 March 2016 Bryan Sullivan, AT&T.
When RINA Meets NFV Diego R. López Telefónica
Please delete this page before presenting it to customers.
ONAP SD-WAN Use Case Proposal.
Learnings from the first Plugfest
ONAP E2E Flow `.
Open-O SFC.Mgr Proposal
Bryan Sullivan, AT&T June 13, 2017
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Orchestration and Controller Architecture Alignment Vimal Begwani AT&T
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Enterprise vCPE September 27, 2017.
Xin Li, Chen Qian University of Kentucky
Service Assurance in the Age of Virtualization
Lifecycle Service Orchestration (LSO) Models in context
Orchestration and Controller Alignment for ONAP Release 1
University of Maryland College Park
Leading New ICT, Making eFinance More Effective.
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
Tina Tsou, Bryan Sullivan,
5G Exchange Open Coopetative Ecosystem The Concept
Escalator: Refreshing Your OPNFV Environment With Less Troubles
Building a Virtual Infrastructure
Dovetail project update
Multi-VIM/Cloud High Level Architecture
SDN World Congress, The Hague, October 10-13, /10/2016.
17 Dec 2015 Bryan Sullivan, AT&T
How Smart Networks are Changing Corporate Networks
Enterprise vCPE use case requirement
Tomi Juvonen SW Architect, Nokia
Deployment Flavor Model – Challenges and Emerging trends for ONAP adaptation Priya TG, NetCracker Technology.
VF-C R2 Feature Planning & Implementation Yan Yang
HP Operations Orchestration
Bin Hu, AT&T IPv6 Project Lead, OPNFV
Christopher Donley Prakash Ramchandran Ulas Kozat
Isasku, Srini, Alex, Ramki, Seshu, Bin Hu, Munish, Gil, Victor
ETSI Multi-access Edge Computing:
Management and Orchestration in Complex and Dynamic Environment
A 5G experimental environment focused on vertical applications
Casablanca Platform Enhancements to Support 5G Use Case (Network Deployment, Slicing, Network Optimization and Automation Framework) 5G Use Case Team.
IST346: Scalability.
ONAP 5G USE CASE ENHANCEMENTS
Windows Azure Hybrid Architectures and Patterns
NFV and SD-WAN Multi vendor deployment
Using Service Function Chaining for In-Network Computation
Tokyo OpenStack® Summit
Latest Update on Gap Analysis of Openstack for DPACC
Presentation transcript:

Bin Hu, AT&T Dave Lenrow, HP A Multivendor, Interoperable NFV Solution Bin Hu, AT&T Dave Lenrow, HP

Agenda OPNFV Vision PoC Background PoC #1 – OPNFV IaaS PoC #2 – OPNFV Site Failover Next Steps Acknowledgement 13/11/2018

OPNFV Vision

OPNFV Vision Multivendor, interoperable NFV solutions Consistency, performance and interoperability among NFVIs Unlimited potential of new use cases, services and business 13/11/2018

PoC Background

POC Background The PoCs were completed prior to release of OPNFV Arno They used the Arno upstream components (OpenStack, OpenDayLight, OVS, etc.) They used vendor supported, generally available distributions of those upstream components, considered more deployable than the raw upstream currently They used prototype / PoC-specific APIs and code to create some of the advanced features which don’t yet have upstream support. 13/11/2018

PoC #1 – OPNFV IaaS

PoC #1 – OPNFV Infrastructure-as-a-Service Interoperability aspects of OPNFV-I that are independently administered Unify services across separate domains of OPNFV environments Leverage partners’ OPNFV environments to expand service coverage 13/11/2018

PoC #1 – OPNFV Infrastructure-as-a-Service Objectives Demonstrate interoperability between OPNFV-compliant infrastructures-as-a-Service environments (“OPNFV-I”) Demonstrate VNF migration to separately administered OPNFV-I environments Demonstrate federated OPNFV-I environments enable live synchronization between the environments 13/11/2018

PoC #1 – OPNFV Infrastructure-as-a-Service User Experience OPNFV Infrastructure and VNF Joe Doe is a sales executive of ABC Company in S.F Joe Doe and his sales team typically connect to corporate network via VPN for company business Mobile Secure Access VNF is running on OPNFV-I-A administered by Operator A, serving Joe Doe and his team in S.F In order to explore a new market opportunity in China, Joe Doe and his sales team get a temporary assignment in Beijing, China Joe Doe and his sales team now in Beijing need to connect to corporate network via VPN for company business Operator A detects that Joe Doe and his team is now accessing Mobile Secure Access VNF from Beijing, China Operator A has business relationship with Operator B that administers an OPNFV-I-B serving the area of Beijing, China Operator A decides to Scale out Mobile Secure Access VNF to OPNFV-I-B administered by Operator B in order to serve Joe Doe and his team with better QoS Scale down Mobile Secure Access VNF in its own OPNFV-I-A in order to save resources Mobile Secure Access VNF starts live migration. Joe Doe and his team has the same UE Controller A interacts with Controller B for live migration of Mobile Secure Access VNF. Information includes VNF and VNFD, capacity requirement, SLA, etc. 13/11/2018

PoC #1 – OPNFV Infrastructure-as-a-Service User Experience OPNFV Infrastructure and VNF Mobile Secure Access VNF migration is in progress. Joe Doe and his team has the same UE Controller B gets the information from Controller A, and instantiates Mobile Secure Access VNF on OPNFV-I-B, with sufficient resources to ensure the capacity of serving Joe Doe and his sales team at QoS in SLA Controller A hands over the status information of serving Joe Doe and his team to Controller B as the starting point of Mobile Secure Access VNF on OPNFV-I-B Controller A and Controller B coordinates the access procedure so that Joe Doe and his team’s device start to use Mobile Secure Access VNF on OPNFV-I-B. Joe Doe and his sales team now in Beijing is connecting to corporate network via VPN for company business Mobile Secure Access VNF running on OPNFV-I-B administered by Operator B is now serving Joe Doe and his team in Beijing, China for the period of temporary job assignment there. 13/11/2018

PoC #1 – OPNFV Infrastructure-as-a-Service Implemented in PoC #1 An IaaS environment based on OPNFV (OPNFV-I) deployed on multiple OPNFV community labs Federation between two separately-administered OPNFV-I environments VNF creation and configuration in first OPNFV-I VNF migration from first to second OPNFV-I 13/11/2018

PoC #1 – OPNFV Infrastructure-as-a-Service PoC features effective multi-company cooperation Data path Federation enables VNFs to migrate with user 13/11/2018

PoC #2 – OPNFV Site Failover

Simplified Flow Users are streaming video using two VFs running on two different VMs to create a content+adds stream. VF instance with active subscribers fails/crashes (active subs are temporarily redirected to an existing instance, possible over-utilization scenario) New instance of VNF is created on a newly created VM Subs are re-routed to new instance restoring service Simple story in addition or instead of super-detailed flow slide (next) 13/11/2018

PoC #2 – OPNFV Site Failover User Experience OPNFV Infrastructure and VNF Joe Doe is watching a movie on YouTube. Targeted ads are pushed to movie channel Video Server VNF is running on OPNFV site A, serving 100 users including Joe Doe. Ads Server VNF is running on OPNFV site B, serving 80 users including Joe Doe. Joe Doe continues watching the movie The ads continue to be triggered and displayed from time to time. (Failover is in progress. Joe Doe’s UE has no impact) OPNFV Site A fails. Notification is sent to VIM VIM’s Failover Policy demands that VNF be instantiated on backup sites VIM detects that the resources on current live OPNFV site B are insufficient for the capacity originally served on site A. VIM sends the information to Orchestrator. Considering the available resources on all sites, and the Policy of balancing resource capacity, Orchestrator decides to scale out and brings OPNFV Site C live. Now VIM has sufficient resources. Orchestrator instructs VNF Manager to: Instantiate Video Server VNF on Site C, with the capacity of serving 50 users Instantiate Ads Server VNF on Site C, with the capacity of serving 40 users Scale down Ads Server VNF on site B, with the capacity of serving the rest of 40 users Instantiate Video Server VNF on Site B, with the capacity of serving 50 users Working with VNF Manager, VIM manages the OPNFV resources accordingly. (Failover has finished without impact on UE) Video Server VNF is running on OPNFV site B and C, serving 50 users at each site Ads Server VNF is running on OPNFV site B and C, serving 40 users at each site SDN controller handles the traffic flow, and re-routes the traffic which was dynamically provisioned by Orchestrator. Now Joe Doe’s movie is served from Site B, and ads is served from site C 13/11/2018

PoC #2 – OPNFV Site Failover Policy-based, SDNC-based service orchestration for site failover Can’t quite get my head around numbers on arrows, thinking remove to save audience headache on talk through flow. 13/11/2018

PoC #2 – OPNFV Site Failover OSS Layer MANO Layer NFVI Domain : SiteScope, NNMi, IMC + Other HP OSS Capabilities HP NFV Director VNF Layer VNF Manager(s) Brocade vRouter VNF VNF VNF VNF Brocade Vyatta Controller (ODL) HP Helion OpenStack NFVI Layer Compute Virtualization (OpenStack Nova with hLinux Compute Nodes) Network Virtualization (OpenStack Neutron with Open vSwitch) HP Converged Infrastructure Management (HP OneView) 3rd Party Servers HP Servers (BladeSystem / ProLiant) HP Storage (HP VSA) HP Networking (HP 59XX) WAN Network 13/11/2018

Network Topology Internal Facing Network – 30.30.30.0 13/11/2018 WAN facing network – Site A 13.13.13.0/24 Site A Internal Facing Network – Site A 10.10.10.0/24 Internal Facing Network – Site A 20.20.20.0/24 Internal Facing Network – 30.30.30.0 .16 .13 .6 .2 User View John Doe watching Youtube video while routed via site A Jane Doe watching Youtube video while routed from site B VR U1 VR S1 User John 13.13.13.3 20.20.20.7 Internal Facing Network – Site C 40.40.40.0/24 Site C (Standby/inactive) Internal Facing Network – Site C 20.20.20.0/24 internet Simulated Users are pre-deployed Deploy Site A (vRouter, GRE Tunnel/routing) Deploy Site C as backup of Site A Deploy Site B (vRouter, GRE Tunnel/routing) .5 .13 20.20.20.7 .2 .6 VR S3 VR Y1 20.20.20.7 WAN facing network – Site B 12.12.12.0/24 Site B Internal Facing Network – Site B 50.50.50.0/24 Internal Facing Network – Site B 20.20.20.0/24 .5 .2 .5 .12 User Jane 12.12.12.2 VR U2 VR S2 13/11/2018

Network Topology (contd.) WAN facing network – Site A 13.13.13.0/24 Site A Internal Facing Network – Site A 10.10.10.0/24 Internal Facing Network – Site A 20.20.20.0/24 Internal Facing Network – 30.30.30.0 Site Down .16 .13 .6 .2 User View Jane Doe continues watching video from site B John Doe <continues> to watch video which is now routed via site C VR U1 VR S1 User John 13.13.13.3 20.20.20.7 Internal Facing Network – Site C 40.40.40.0/24 Site C (Active) Internal Facing Network – Site C 20.20.20.0/24 internet Site A goes down Activate Site C (Dynamically provisioned as a replacement of Site A) SDN Controller routes the traffic to site C .5 .13 20.20.20.7 .2 .6 VR S3 VR Y1 20.20.20.7 WAN facing network – Site B 12.12.12.0/24 Site B Internal Facing Network – Site B 50.50.50.0/24 Internal Facing Network – Site B 20.20.20.0/24 .5 .2 .5 .12 Lessons learned: Time to spin up new VM made failover much higher latency (seconds to minutes) than example of hot-spare failover, followed by setting up another hot-spare after healing. Theoretically hitless, but clearly non-zero packet loss due to time to re-route. Streaming apps have high tolerance for such things  User Jane 12.12.12.2 VR U2 VR S2 13/11/2018

Next Steps

Next Steps Expand the PoC participation from more service providers and vendors Migrate from pre-Arno with band-aids to fully up-streamed approach Expand the implementation to entire PoC scope Expand the PoC scope with more use cases Incubate and drive new open source projects We didn’t scale to tens of subscribers as described in original user story 13/11/2018

Thank You