Open Source and Network Function Virtualization



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

AN OPEN PLATFORM TO ACCELERATE NFV. A Linux Foundation Collaborative Project

Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms

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

How To Build An Open Source Network Farm (Opnfv) On A Linux Server (Orchestra)

7 FALLACIES OF NETWORK FUNCTION VIRTUALIZATION

End to End Network Function Virtualization Architecture Instantiation

Introduction to Quality Assurance for Service Provider Network Functions Virtualization

END-TO-END OPTIMIZED NETWORK FUNCTION VIRTUALIZATION DEPLOYMENT

Cisco NFVI Solution. Djordje Vulovic Consulting Systems Engineer Cisco Day Belgrade, March 31 st, 2016

ETSI NetworkFunctionsVirtualisation(NFV): Overview

ETSI NFV ISG DIRECTION & PRIORITIES

white paper Introduction to Cloud Computing The Future of Service Provider Networks

Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking

Network Functions Virtualization

オープンソース NFV プラットフォーム の 取 り 組 み

OpenStack Enhancements to Support NFV Use Cases Steve Gordon, Red Hat Adrian Hoban, Intel Alan Kavanagh, Ericsson

Enabling IT Agility with an Open Hybrid Cloud

CLOUDBAND WITH OPENSTACK AS NFV PLATFORM STRATEGIC WHITE PAPER NFV INSIGHTS SERIES

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

Network Function Virtualization Using Data Plane Developer s Kit

Intel Open Network Platform Release 2.1: Driving Network Transformation

White Paper - Huawei Observation to NFV

VNF & Performance: A practical approach

ETSI NFV Management and Orchestration - An Overview

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

NFV: Addressing Global Challenges for Telecom Service Providers

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

NFV Forum Progression to Launch

NFV: THE MYTH OF APPLICATION-LEVEL HIGH AVAILABILITY

OVERVIEW. Virtual Solutions for Your NFV Environment

Benchmarking Virtual Switches in OPNFV draft-vsperf-bmwg-vswitch-opnfv-00. Maryam Tahhan Al Morton

Telecom - The technology behind

OpenStack Networking: Where to Next?

F V CE Brocade Communications Systems, Inc. PROPRIETARY INFORMATION 2

Unlocking virtualization s full potential

SDN software switch Lagopus and NFV enabled software node

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

OPENSTACK AU COEUR DE LA TRANSFORMATION NFV

Cloud Orchestration. Mario Cho. Open Frontier Lab.

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

ETSI GS NFV 002 V1.1.1 ( )

The Role of Virtual Routers In Carrier Networks

NFV Reference Platform in Telefónica: Bringing Lab Experience to Real Deployments

SDN and NFV Open Source Initiatives. Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact

Ensuring end-user quality in NFV-based infrastructures

Network Functions Virtualization (NFV)

Technology and Trends in Network Virtualization

Unifying the Programmability of Cloud and Carrier Infrastructure

Bundling NFV and SDN for Open Networking

Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Principal Product Manager, OpenStack

Delivering Managed Services Using Next Generation Branch Architectures

Evolution of OpenCache: an OpenSource Virtual Content Distribution Network (vcdn) Platform

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

Ensuring end-user quality in NFV-based infrastructure

WHITE PAPER. Examining Factors of the NFV-I Impacting Performance and Portability

NEC Virtualized Evolved Packet Core vepc

Platform Technology to Support Network Functions Virtualization Solution

Dynamic Service Chaining for NFV/SDN

NEC s Carrier-Grade Cloud Platform

TO PACKET CORE. EVOLving THE PACKET CORE TO An NFV/sdN ARCHITECTURE

NFV ISG PoC Proposal VNF Router Performance with DDoS Functionality

NFV Director overview

Real-Time KVM for the Masses Unrestricted Siemens AG All rights reserved

Cisco Systems and Intel Corporation NFV Partnership

OPNFV Summit 2015 Presentation. Coexistence of Commercial Solutions with OpenSource OPNFV Platform

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

NSN Liquid Core Management for Telco Cloud: Paving the way for reinventing telcos for the cloud

Service Provider Solutions for Growth in Managed and UnManaged Video

Developing High-Performance, Flexible SDN & NFV Solutions with Intel Open Network Platform Server Reference Architecture

Networking: a World Moving to Software

The New IP Networks: Time to Move From PoC to Revenue

Intel DPDK Service Offerings

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

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

ETSI GS NFV-INF 004 V1.1.1 ( )

OpenFlow-enabled SDN and Network Functions Virtualization. ONF Solution Brief February 17, 2014

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

Red Hat Enterprise Virtualization Performance. Mark Wagner Senior Principal Engineer, Red Hat June 13, 2013

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING

DPDK Summit 2014 DPDK in a Virtual World

NFV chaining, placement and orchestration

Intel Network Builders Solution Brief. Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks

Preparing your Business for Virtualization. Mirko Voltolini VP Network Technology

Why Service Providers Need an NFV Platform Strategic White Paper

Accelerating 4G Network Performance

SDN-NFV: An introduction

Top 26 Companies in the Global NFV Market

NFV: What Exactly Can Be Virtualized?

Network Functions Virtualization (NFV); Testing Best Practices

Reinventing telcos for the cloud

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

Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016

Transcription:

Open Source and Network Function Virtualization Dave Neary dneary@redhat.com / @nearyd Open Source and Standards, Red Hat June 26th, 2015 1

Agenda 1. What is NFV? 2. Why are telcos investing in NFV? 3. Open source for NFV 4. Filling in the gaps 2

1. What is NFV? 3

What is NFV? NFV is a network architecture concept that proposes using IT virtualization related technologies to virtualize entire classes of network node functions into building blocks that may be connected, or chained, together to create communication services Wikipedia: http://en.wikipedia.org/wiki/network_functions_virtualization 4

What is NFV, in simple terms? Telcos are replacing specialized hardware with VMs running on commodity hardware 5

2. Why do telcos care? 6

7

8

9

10

Telco services - access Dial-up Fibre optic ISDN 3G/4G ADSL Satellite Cable 11

Telco services - applications Voice SMS/MMS Internet/data Games Live TV/streaming VoIP VOD Voicemail DVR Premium services TV Guide... 12

Telcos provide more services today than ever before 13

14

Telco industry more competitive than ever 15 Costs dominated by data usage Customers expect more data for less Demand for new services increasing

The promise of NFV 16

Increased agility 17

Reduced CapEx, OpEx 18

What is a network node function? 19

Network functions 20

Middleboxes Act on data going through the network Examples: Load balancer, gateway, IDS, VPN endpoint, NAT, firewall Not just telco 21

22

3. Open Source and NFV 23

Why Open Source? 24

Cloud 25

Private cloud 26

DevOps and agile development 27

Open source drives the cloud OP ENSHIFT 28

The Open Source NFV Platform 29

Virtual compute 30

QEMU/KVM http://wiki.qemu.org 31

libvirt http://www.libvirt.org 32

Virtual storage 33

Ceph http://www.ceph.com 34

Virtual network DPDK 35

OpenDaylight http://www.opendaylight.org 36

Open vswitch http://www.openvswitch.org 37

DPDK DPDK http://www.dpdk.org 38

Virtual infrastructure management 39

OpenStack http://www.openstack.org 40

All done? 41

Not quite perfect... 42

4. Filling the gaps 43

VNF as a Service (ETSI #2) 44

Service Function Chaining 45

Virtualized Mobile Base Station Deterministic latency Accelerated dataplane performance Federation of multiple clouds High performance signal processing IPv6 support (ETSI #4) 46

Resource reservation 47

Fault management 48

Open source and NFV http://opnfv.org http://wiki.opnfv.org 49

OPNFV Project Scope Os-Ma OSS/BSS Service, VNF and Infrastructure Description NFVI 50 EMS 1 EMS 2 EMS 3 VNF 1 VNF 2 VNF 3 Se-Ma Or-Vnfm Ve-Vnfm Ceph Virtual Storage libvirt KVM Virtualisation Layer Computing Hardware Storage Hardware Vl-Ha VNF Manager(s) Or-Vi Vn-Nf Virtual Computing Orchestrator Vi-Vnfm Virtual Network OpenDaylight Nf-Vi DPDK Hardware resources Network Hardware Virtualised Infrastructure Manager(s) OpenStack Initial scope defined by OPNFV

Broad industry support Platinum Members Silver Members 51

Upstream first 52

Fork-free zone 53

Red Hat and NFV 54

Getting the platform 55

Performance: SR-IOV support 56

NUMA awareness vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu CPU CPUcore core22 Virtual Machine CPU CPUcore core33 Socket CPU CPUcore core00 CPU CPUcore core11 Per NUMA Node huge pages NUMA node 0 57

Real-time KVM 58

RHEL7.x Realtime Scheduler Latency Jitter Plot

DPDK accelerated OVS 60

RHEL7 40G Network Data/Tuned (12 ports/host) Network Throughput Gbps 500 RHEL7.x, 12 x 40Gb NICs TCP_STREAM, 48 x 16KB, Bi-directional 421 Gbps Gbps 400 300 200 100 0 61 Baseline Tuned, IRQ, DevQ

Network Functions Virtualization (NFV) Throughput and Packets/sec @ 64 bytes (RHEL7.x+DPDK) Packets Per Second (Millions) 208Mpps+ 62 NFV: Millions of Packets Per Second RHEL7.x, L2 Forwarding, 12 x 40Gb NICs 208 215 218 225 KVM Docker Bare-metal HW Maximum

Red Hat NFV Ecosystem 63

Thank you! Join us at http://www.opnfv.org 64

Bonus slides 65

Project web sites 66

KVM http://wiki.qemu.org 67

libvirt http://www.libvirt.org 68

Ceph http://www.ceph.com 69

OpenDaylight http://www.opendaylight.org 70

Open vswitch http://www.openvswitch.org 71

DPDK DPDK http://www.dpdk.org 72

OpenStack http://www.openstack.org 73

ovirt http://www.ovirt.org 74

OPNFV Orchestration and Management Virtual Network Functions Compute Virtualization Control Storage Virtualization Control Network Virtualization Control KVM Ceph OpenDaylight OVS Compute OpenStack Storage Build and Integration Deployment and Testing Bootstrap / GetStarted FuncTest Upstream Project Collaboration Network Documentation Infrastructure Pharos Project Compliant Community Labs OPNFV Bare Metal Lab http://www.opnfv.org 75 Octopus / Continuous Integration New Requirements and Features

ETSI NFV ISG http://www.etsi.org/technologies-clusters/technologies/nfv 76

SR-IOV certified hardware Current supported and certified cards are listed at: https://access.redhat.com/articles/1390483 77