7 Virtualization Targets: NFV Use Cases AR Enterprise Access Router => Scale Up and Down [client] Can I upgrade my circuit? [provider] Yes! You have 100M now, and a dual homed 1G access. How much do you want, from 100M up to 1G? FW / NG-FW Enterprise Firewall => Managed Firewall as a Service [client] Can I add a Managed Firewall to my link? [provider] Yes! What are the basic rules that you would like to start with? I can add this to your circuit right now for xxxx/month. Network Performance Monitoring => tight integration with the OSS/BSS Other possibilities => XaaS (everything as a service!) WOC WAN Optimization Controller DPI Deep Packet Inspection IDS / IPS Intrusion Detection/Protection System
8 NFV Infrastructure Guest: Network Operation System 1 (NOS1) Guests:..2 to (X-1).. Guest: NOS X Management Application Plug-ins Hypervisor: Linux KVM Open vswitch: accelerated DPDK switch SR-IOV CGL Profile SDN Controller OpenStack Dataplane Servers: COTS+NIC10G+CryptoOffload Control/Mgmt Servers: COTS
9 Distributed NFV Infrastructure Customer Service Provider VNF1 VNF2 Guest: Network Operation System 1 (NOS1) Guests:..2 to (X-1).. Guest: NOS X Management Application Plug-ins Linux KVM Hypervisor: Linux KVM Open vswitch: accelerated DPDK switch SR-IOV CGL Profile SDN Controller OpenStack CPE Appliance Dataplane Servers: COTS+NIC10G+CryptoOffload Control/Mgmt Servers: COTS
10 OPENSTACK ICEHOUSE: Linux KVM Neutron ML2 Plugin Linux Bridge SR-IOV Orchestrator
11 OPENSTACK NEUTRON Use Case: DmView NIC 10G SR-IOV PCI Passthrough NIC 10G SR-IOV Use Case: vcpe
12 Testbed Controller Network Compute1 Compute2 Compute3 Physical Infrastructure: Virtual Machine: Controller Node Virtual Machine: Network Node Bare Metal : Compute Node 1 Bare Metal : Compute Node 2 Bare Metal : Compute Node 3 Switch: DM GT+4XX Testset 1: TSW900ETH 2x1G Testset 2: TSW900ETH 2x1G Testset3: BL2000A 2x10G Testset1 Testset2 Testset3 n x 1G n x 10G
13 Testbed Logical Infrastructure: Internal Network => DCN (Hosts + Floating Ips) Mgmt => each Virtual Appliance should connect to this network, in order to receive a floating IP, and be manageable by the DCN Net10x: configured at all the Compute Nodes Net20x: configured at Compute1 and Compute2 Net30x: only Compute3
14 DmView development Use Case: DmView Any choice of topology DM4100 VMs 1GB RAM, 1 vcpu, 1GB Disk Up 7 Dataplane Interfaces + 1 Mgmt Mix of virtual and bare metal appliances MGMT LINUXD-1 LINUXD-2 MGMT NET142 NET122 MGMT DMV NET112 DMV MGMT NET113 NET123 MGMT DMV NET133 MGMT NET143 NET132 MGMT LINUXD-4 LINUXD-3 MGMT
15 Use Case: DmView
16 Use Case: vcpe L3 Router Minimum vcpe has: 2 dataplane interfaces through SR-IOV 1 mgmt interface through Linux Bridge 8 GB RAM 5 vcpu Compute3 Controller Network Compute1 Compute2 n x 1G n x 10G Testset1 Testset2 Testset3
17 Project vcpe Testing #1 Single BER 10^-9 up to 2,5Gbps FD => 7,44 Mpps Each BER 10^-9 8 x 1GB FD => 8 x 2,45 Mpps We can get more performance out of the server!
18 Future Next Steps Evolve our testing environment concerning scalability and use cases tests OPNFV OPENSTACK => Juno Oct/2014; Kilo Apr/2015 SDN + NFV PoCs and ideas are welcomed!
19 Thank you! Marcelo Barcelos R&D +55 (51) barcelos at datacom dot ind dot br
20 Figure from OPNFV White Paper OPNFV
21 Software Defined Network (SDN) definition The physical separation of the network control plane from the forwarding plane, and where a control plane controls several devices. The SDN architecture is: Directly programmable Podemos programar o nosso control plane, criando novas regras em L2, L3 e MPLS Agile Como o control plane agora pode gerenciar diversos planos de encaminhamento, alterando as regras eu posso reconfigurar instantaneamente o comportamento da minha rede Centrally managed Grande potencial para abstrações Programmatically configured Podemos programar as ações de config, OAM, segurança, otimização Open standards-based and vendor-neutral Modelo de negócio Open Source https://www.opennetworking.org/index.php?option=com_content&view=article&id=686&itemid=272&lang=en
Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack Cisco and Red Hat Extend the Cisco ACI Policy Framework to Red Hat Enterprise Linux OpenStack Platform Enabled Environments
Intel Network Builders Reference Architecture End to End Service Orchestration for NFV vepc End-to-End NFV - vepc Service Orchestration End-to-End Service Orchestration of a Virtual EPC Network Function
White Paper Service Chaining in Carrier Networks Prepared by Gabriel Brown Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.qosmos.com February 2015 Dynamic Services, Dynamic Networks
GS NFV 001 V1.1.1 (2013-10) Group Specification Network Functions Virtualisation (NFV); Use Cases Disclaimer This document has been produced and approved by the Network Functions Virtualisation (NFV) Industry
GS NFV-MAN 001 V1.1.1 (2014-12) GROUP SPECIFICATION Network Functions Virtualisation (NFV); Management and Orchestration Disclaimer This document has been produced and approved by the Network Functions
GS NFV 002 V1.1.1 (2013-10) Group Specification Network Functions Virtualisation (NFV); Architectural Framework Disclaimer This document has been produced and approved by the Network Functions Virtualisation
Introduction to VMware EVO: RAIL White Paper Table of Contents Introducing VMware EVO: RAIL.... 3 Hardware.................................................................... 4 Appliance...............................................................
Microsoft System Center 2012 R2 Why Microsoft? For Virtualizing & Managing SharePoint July 2014 v1.0 2014 Microsoft Corporation. All rights reserved. This document is provided as-is. Information and views
Why Service Providers Need an NFV Platform Strategic White Paper Network Functions Virtualization (NFV) brings proven cloud computing and IT technologies into the networking domain to help service providers
HP StoreOnce Catalyst and HP Data Protector 7 Implementation and Best Practice Guide Release 1 Executive Summary This guide is intended to enable the reader to understand the basic technology of HP StoreOnce
Contents Introduction...1 Overview of x86 Virtualization...2 CPU Virtualization...3 The Challenges of x86 Hardware Virtualization...3 Technique 1 - Full Virtualization using Binary Translation...4 Technique
ware vcloud Implementation Example Public vcloud Service Provider TECHNICAL WHITE PAPER Document Title Table of Contents 1. Purpose and Overview... 4 1.1 Executive Summary... 4 1.2 Business Requirements...
VMware vsphere with Operations Management and VMware vsphere Licensing, Pricing and Packaging WHITE PAPER Table of Contents Executive Summary.... 3 VMware vsphere with Operations Management Overview....
white paper Public or Private Cloud: The Choice is Yours Current Cloudy Situation Facing Businesses There is no debate that most businesses are adopting cloud services at a rapid pace. In fact, a recent
Proven Infrastructure Guide EMC VSPEX PRIVATE CLOUD VMware vsphere 5.5 for up to 1,000 Virtual Machines Enabled by Microsoft Windows Server 2012 R2, EMC VNX Series, and EMC Powered Backup EMC VSPEX Abstract
Software-Defined Networking: The New Norm for Networks ONF White Paper April 13, 2012 Table of Contents 2 Executive Summary 3 The Need for a New Network Architecture 4 Limitations of Current Networking
ANI Network Testbed Update Brian Tierney, ESnet, Joint Techs, Columbus OH, July, 2010 ANI: Advanced Network Initiative Project Start Date: September, 2009 Funded by ARRA for 3 years Designed, built, and
Design and Implementation of a Consolidated Middlebox Architecture Vyas Sekar, Norbert Egi, Sylvia Ratnasamy, Michael K. Reiter, Guangyu Shi Intel Labs, UC Berkeley, UNC Chapel Hill, Huawei Abstract Network
vshield Manager 5.0.1 vshield App 5.0.1 vshield Edge 5.0.1 vshield Endpoint 5.0.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
1. What is VoIP/ IPT?...1 2. Should I use a Hosted or DIY IP Telephony service??...2 3. Why should you now seriously consider using VoIP?...2 4. Why should I use BT?...3 5. Why should I use BT for Hosted
Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus International Symposium on Grid Computing 2009 (Taipei) Christian Baun The cooperation of and Universität Karlsruhe (TH) Agenda
Migration Use Cases and Methods Migration Working Group Disclaimer THIS SPECIFICATION IS PROVIDED "AS IS" WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OpenFlow MERCHANTABILITY, NONINFRINGEMENT,
How AWS Pricing Works May 2015 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 15 Table of Contents Table of Contents... 2 Abstract... 3 Introduction...
VMware Horizon 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this