Network Functions Virtualisation. + Don Clarke, Pete Willis, Andy Reid, Paul Veitch (BT) + further acknowledgements within slides



Similar documents
A Critical Survey of Network Functions Virtualization

Network functions Virtualisation CIO Summit Peter Willis & Andy Reid

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

ETSI NFV ISG DIRECTION & PRIORITIES

The Role of Virtual Routers In Carrier Networks

SDN Architecture and Service Trend

Scaling Cloud-Native Virtualized Network Services with Flash Memory

Virtualization, SDN and NFV

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

SDN-NFV: An introduction

What is SDN all about?

Technology and Trends in Network Virtualization

Cloud Orchestration. Mario Cho. Open Frontier Lab.

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

Telecom - The technology behind

Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms

Network Function Virtualization & Software Defined Networking

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Network Softwarisation An Open Development Ecosystem. Telefónica Global CTO

Leveraging SDN and NFV in the WAN

SDN and NFV in the WAN

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

VIRTUALIZING THE EDGE

NFV Director overview

Introduction to Software Defined Networking

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

Requirements and Use Cases for Virtual Network Functions Virtualisation of Mobile Core Network Use Case VNF Load Balancing

SDN software switch Lagopus and NFV enabled software node

How To Build A Software Defined Data Center

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

White. Paper. The Rise of Network Functions Virtualization. Implications for I/O Strategies in Service Provider Environments.

Cisco. A Beginner's Guide Fifth Edition ANTHONY T. VELTE TOBY J. VELTE. City Milan New Delhi Singapore Sydney Toronto. Mc Graw Hill Education

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

Delivering Managed Services Using Next Generation Branch Architectures

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

Why Service Providers Need an NFV Platform Strategic White Paper

OpenStack, OpenDaylight, and OPNFV. Chris Wright Chief Technologist Red Hat Feb 3, CHRIS WRIGHT OpenStack, SDN and NFV

Network Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT

Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University

Software Defined Environments

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case.

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

Getting More Performance and Efficiency in the Application Delivery Network

Open Source and Network Function Virtualization

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization

Blue Planet. Introduction. Blue Planet Components. Benefits

Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications

Preparing your Business for Virtualization. Mirko Voltolini VP Network Technology

Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

IO Visor: Programmable and Flexible Data Plane for Datacenter s I/O

Restricted Document. Pulsant Technical Specification

Management & Orchestration of Metaswitch s Perimeta Virtual SBC

Introduction to Quality Assurance for Service Provider Network Functions Virtualization

Nokia Networks. Nokia Networks. telco cloud is on the brink of live deployment

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Lecture 02b Cloud Computing II

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Definition of a White Box. Benefits of White Boxes

Simplify VMware vsphere* 4 Networking with Intel Ethernet 10 Gigabit Server Adapters

SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI

Security Overview of the Integrity Virtual Machines Architecture

Private cloud computing advances

Platform Technology to Support Network Functions Virtualization Solution

Designing Virtual Network Security Architectures Dave Shackleford

Business Case for Virtual Managed Services

Bringing the Cloud to the Enterprise Branch and WAN: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

Network Virtualization and Application Delivery Using Software Defined Networking

Asia Pacific Partner Summit 2015

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

Securing Virtual Applications and Servers

2013 ovh.com. All rights reserved

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Branches as Nimble as the Cloud: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

Use Case Brief BUILDING A PRIVATE CLOUD PROVIDING PUBLIC CLOUD FUNCTIONALITY WITHIN THE SAFETY OF YOUR ORGANIZATION

Service Provider Solutions for Growth in Managed and UnManaged Video

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

7 FALLACIES OF NETWORK FUNCTION VIRTUALIZATION

VMWARE WHITE PAPER 1

Software Defined Network (SDN)

Network Function Virtualization Using Data Plane Developer s Kit

Use Case Brief CLOUD MANAGEMENT SOFTWARE AUTOMATION

Challenges and Opportunities:

IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

VMware vshield App Design Guide TECHNICAL WHITE PAPER

White Paper - Huawei Observation to NFV

Transcription:

Network Functions Virtualisation Bob Briscoe Chief Researcher BT + Don Clarke, Pete Willis, Andy Reid, Paul Veitch (BT) + further acknowledgements within slides

Network Functions Virtualisation Approach Message Router CDN Session Border Controller WAN Acceleration Independent Software Vendors DPI Firewall Carrier Grade NAT Tester/QoE monitor Orchestrated, automatic remote install hypervisors SGSN/GGSN PE Router BRAS Radio Network Controller Generic High Volume Servers Generic High Volume Storage Classical Network Appliance Approach Generic High Volume Ethernet Switches

If price-performance is good enough, rapid deployment gains come free Mar 12: Proof of Concept testing Combined BRAS & CDN functions on Intel Xeon Processor 5600 Series HP c7000 BladeSystem using Intel 82599 10 Gigabit Ethernet Controller sidecars BRAS chosen as an acid test CDN chosen as architecturally complements BRAS BRAS created from scratch so minimal functionality: PPPoE; only PTA, priority queuing; no RADIUS, VRFs CDN COTS fully functioning commercial product acknowledge: Test Equipment & Traffic Generators Video Viewing & Internet Browsing Ethernet Switch PPPoE 10GigE Intelligent MSE BRAS & CDN 10GigE Ethernet Switch Internet IPoE Content server Systems Management IP VPN Router IPoE Intranet server Significant management stack : 1. Instantiation of BRAS & CDN modules on bare server 2. Configuration of BRAS & Ethernet switches via Tail-F 3. Configuration of CDN via VVue mgt. sys. 4. Trouble2Resolve via HP mgmt system 3

Mar 12: Proof of Concept Performance Test Results == Test Description Result Id 1.1.1 Management access Pass 1.2.1 Command line configuration: add_sp_small Pass 1.2.2 Command line configuration: add_sub_small Pass 1.2.3 Command line configuration: del_sub_small Pass 1.2.4 Command line configuration: del_sp_small Pass 1.3.1 Establish PPPoE session Pass 1.4.1 Block unauthorized access attempt: invalid Pass password 1.4.2 Block unauthorized access attempt: invalid user Pass 1.4.3 Block unauthorized access attempt: invalid VLAN Pass 1.5.1 Time to restore 1 PPPoE session after BRAS reboot Pass 1.6.1 Basic Forwarding Pass 1.7.1 Basic QoS - Premium subscriber Pass 1.7.2 Basic QoS - Economy subscriber Pass 2.1.1 Command line configuration: add_sp_medium Pass 2.1.2 Command line configuration: add_sub_medium Pass 2.2.1 Establish 288 PPPoE sessions Pass 2.3.1 Performance forwarding: downstream to 288 Pass PPPoE clients 2.3.2 Performance forwarding: upstream from 288 PPPoE Pass clients 2.3.3 Performance forwarding: upstream and downstream Pass from/to 288 PPPoE clients 2.4.1 Time to restore 288 PPPoE sessions after BRAS Pass reboot 2.5.1 Dynamic configuration: add a subscriber Pass 2.5.2 Dynamic configuration: connect new subscribers to Pass BRAS 2.5.3 Dynamic configuration: delete a subscriber Pass 2.5.4 Dynamic configuration: delete service provider Pass 2.6.1 QoS performance medium configuration Pass 3.1.1 Command line configuration: add_sp_large Pass 3.1.2 Command line configuration: add_sub_large Pass 3.2.1 Establish 1024 PPPoE sessions Pass 3.3.1 Performance forwarding: downstream to 1024 Pass PPPoE clients 3.3.2 Performance forwarding: upstream from 1024 Pass Average 3 Million Packets Per Second per Logical Core for PPPoE processing. Equivalent to 94 M PPS/97 Gbps per Blade = 1.5 G PPS/1.5 Tbps per 10 U chassis 1. Test used 1024 PPP sessions & strict priority QoS Test used an Intel Xeon E5655 @ 3.0 GHz, 8 physical cores, 16 logical cores (not all used). Scaled to 9K PPPoE sessions per vbras. Can support 3 vbras per server. Subsequent research: implemented & testing software Hierarchical QoS results so far show processing is still not the bottleneck (also tested vcdn performance & video quality) very useful performance potential to match the performance per footprint of existing BRAS equipment 1 - Using128 byte packets. A single logical core handles traffic only in one direction so figures quoted are half-duplex. 4

3 Complementary but Independent Networking Developments Creates operational flexibility Reduces Reduces CapEx, OpEx, space & power delivery time consumption Network Functions Virtualisation Open Innovation Creates competitive supply of innovative applications by third parties Software Defined Networks Creates control abstractions to foster innovation. 5

New NfV Industry Specification Group (ISG) First meeting mid-jan 2013 > 150 participants > 100 attendees from > 50 firms Engagement terms under ETSI, but open to non-members non-members sign participation agreement essentially, must declare relevant IPR and offer it under fair & reasonable terms only per-meeting fees to cover costs Deliverables White papers identifying gaps and challenges as input to relevant standardisation bodies ETSI NfV collaboration portal white paper, published deliverables how to sign up, join mail lists, etc http://portal.etsi.org/portal/server.pt/community/nfv/367 Network-operator-driven ISG Initiated by 13 carriers shown Consensus in white paper Network Operator Council offers requirements grown to 23 members so far 6

gaps & challenges examples management & orchestration infrastructure management standards multi-level identity standard resource description language applications operating systems hypervisors compute infrastructure network infrastructure switching infrastructure rack, cable, power, cooling applications network functions operating systems hypervisors compute infrastructure switching infrastructure rack, cable, power, cooling security Topology Validation & Enforcement Availability of Management Support Infrastructure Secure Boot Secure Crash Performance Isolation Tenant Service Accounting 7

Q&A and spare slides

Domain Architecture NfV Applications Domain Carrier Management NfV Container Interface Virtual Network Container Interface Infrastructure Network Domain Virtual Machine Container Interface Hypervisor Domain Compute Container Interface Compute Domain Orchestration and Management Domain 9

NVF ISG Organisation Structure Assistant Technical Manager 10

ISG Working Group Structure Technical Steering Committee Chair: Technical Manager : Don Clarke (BT) Vice Chair / Assistant Technical Manager : Diego Lopez (TF) Programme Manager : TBA NOC Chair (ISG Vice Chair) + WG Chairs + Expert Group Leaders + Others Working Group Architecture of the Virtualisation Infrastructure Steve Wright (AT&T) + Yun Chao Hu (HW) Managing Editor: Andy Reid (BT) Working Group Management & Orchestration Diego Lopez (TF) + Raquel Morera (VZ) Working Group Software Architecture Fred Feisullin (Sprint) + Marie-Paule Odini (HP) Expert Group Performance & Portability Francisco Javier Ramón Salguero (TF) Expert Group Security Bob Briscoe (BT) Additional Expert Groups can be convened at discretion of Technical Steering Committee Working Group Reliability & Availability Chair: Naseem Khan (VZ) Vice Chair: Markus Schoeller (NEC) HW = Huawei TF = Telefonica VZ = Verizon 11

NfV Hypervisor Hypervisor Hypervisor Domain... General cloud hypervisor is designed for maximum application portability Hypervisor creates Virtual CPUs Virtual NICs Hypervisor provides Virtual Ethernet switch Hypervisor fully hides real CPUs and NICs NfV Hypervisor is aimed at removing packet bottlenecks Direct binding of to core Direct communication between s and between s and NIC Virtual machine mgt and API vswitch Any performance hardware Virtual machine mgt and API NIC Sequential thread emulation instruction policing, mapping and emulation core Sequential thread emulation......... Sequential thread emulation instruction policing, mapping, and emulation... core User mode polled drivers DMA remapping SR-IOV vswitch instruction policing, mapping and emulation Many features already emerging in hypervisors NfV performance hardware NIC core core... core 12

Low level operations Intermediate level operations Service level operations Orchestration and Infrastructure Ops Domain Automated deployment of NfV applications Orchestration console Higher level carrier OSS Tools exist for automated cloud deployment vsphere Openstack Cloudstack NfV infrastructure profile for NfV application to Select host Configure host Start (s) Application profile to specify Service address assignment (mechanism) Location specific configuration NfV applications domains Infrastructure network domain Carrier OSS domain Hypervisor domain Orchestration and infrastructure ops domain Compute domain 13