NFV Infrastructure Manager with High Performance Software Switch Lagopus
|
|
- Diane Shaw
- 6 years ago
- Views:
Transcription
1 NFV Infrastructure Manager with High Performance Software Switch Lagopus Hirofumi Ichihara NTT Software Innovation Center Collaborator: Tomoya Hibi(NTT), Hiroki Kumazaki(NTT) Copyright 2015 NTT corp. All Rights Reserved.
2 Agenda NFV NFV Infrastructure Manager OpenStack Performance requirement for NFV OpenvSwitch and Lagopus Lagopus vs OVS Lagopus advantage Demo(video) Copyright 2015 NTT corp. All Rights Reserved. 2
3 Who Hirofumi Ichihara Engineer at NTT Software Innovation Center OpenStack developer Neutron and Devstack contributor in OpenStack projects Copyright 2015 NTT corp. All Rights Reserved. 3
4 What is NFV? NFV(Network Function Virtualization) Rapid development Reducing CAPEX Reducing OPEX Avoiding vendor lock in ref: white_ paper.pdf Copyright 2015 NTT corp. All Rights Reserved. 4
5 ETSI NFV Today main topic ref: gs/nfv/001_ 099/002/ _ 60/gs_ nfv002v010101p.pdf Copyright 2015 NTT corp. All Rights Reserved. 5
6 NFV Infrastructure Manager Manage infrastructure for VNF Compute Network Storage IaaS Softwares OpenStack CloudStack Eucalyptus VMware VM VM VM VM Hypervisor Virtual Network FW Network LR LR Physical Switch Storage FW Firewall LR Logical Router VM Virtual Machine LV LV LV LV Logical Volume Copyright 2015 NTT corp. All Rights Reserved. 6
7 OpenStack Cloud Operating System Provides API to users Multi Hypervisor support KVM, QEMU, Xen, VMware, Hyper- V, LXC and others Integrated many network appliance and storage appliance Ref: Copyright 2015 NTT corp. All Rights Reserved. 7
8 OpenStack Conceptual Architecture Ref: guide- cloud/content/conceptual- architecture.html Copyright 2015 NTT corp. All Rights Reserved. 8
9 OpenStack Release Schedule 1 release / half a year Apr 30, 2015 Kilo release Major release Oct 21 Austin Feb 3 Bexar Apr 15 Cactus Sep 22 Diablo Apr 5 Essex Sep 27 Folsom Apr 4 Grizzly Oct 17 Havana Apr 17 Icehouse Oct 16 Juno Apr 30 Kilo Provided functions Virtual environment provisioning Virtual network Block storage Horizon Web user interface Metering/Monitoring Quantum Cinder Horizon Quantum Cinder Horizon Database Heat Ceilometer Neutron Cinder Horizon Hadoop Trove Heat Ceilometer Neutron Cinder Horizon Sahara Trove Heat Ceilometer Neutron Cinder Horizon Neutron Cinder Horizon Authentication service Keystone Keystone Keystone Keystone Keystone Keystone Keystone Glance Virtual machine image Glance Glance Glance Glance Glance Glance Glance Swift Swift Object storage Swift Swift Swift Swift Swift Swift Swift Nova Nova Virtual machine Nova Nova Nova Nova Nova Nova Nova Copyright 2015 NTT corp. All Rights Reserved. 9
10 OpenStack Nova Provides API enables to define Virtual Machine Supporting a wide variety of virtualization technologies, including KVM, Xen, Docker, etc VM VM Container VM VM Container VM VM Container KVM Host Docker Host Copyright 2015 NTT corp. All Rights Reserved. 10
11 OpenStack Neutron Provides API enables to define virtual network Neutron core resources Network: Virtual network (L2 Switch) Subnet: Manage IP address assign to network Port: Port connected with network Service plugin resources Router(include Floating IP) Load balancer VPN Firewall Router VPN Firewall L2 Switch Virtual Machine Tenant A Load balancer Tenant B Copyright 2015 NTT corp. All Rights Reserved. 11
12 NFV History in OpenStack OpenStack has been designed for Data Center use cases Past Telco and vendor expect to use OpenStack to build NFV infrastructure They didnʼ t realized Hong Kong Summit 2014 They realized OpenStack NOT NFV orchestrator for CARRIER What is NFV requirement? Present Cloud Provider Telco Carrier Copyright 2015 NTT corp. All Rights Reserved. 12
13 Gaps between Cloud and Telco What is NFV requirement? Cloud Provider Canʼ t help failure User must HA A few network down User gets angry Guaranteed by service contract Sometimes Fail Telco Carrier Must help failure Provider must HA Donʼ t down network Government gets angry too Guaranteed by law 24/365 on Ready! Copyright 2015 NTT corp. All Rights Reserved. 13
14 NFV Telco Requirements Performance Packet processing speed with short packet Low latency High Availability Interface for management Stable Monitoring Fault detection Security Fault tolerance Copyright 2015 NTT corp. All Rights Reserved. 14
15 NFV History in OpenStack OpenStack has been designed for Data Center use cases Past Telco and switch vendor expects to use OpenStack to build NFV infrastructure They didnʼ t realized Hong Kong Summit 2014 After Summit Oct Juno, Kilo release They realized OpenStack NOT NFV orchestrator for CARRIER Telco Working Group and NFV subteam was organized OPNFV was organized Some NFV requirements was merged in OpenStack Present Copyright 2015 NTT corp. All Rights Reserved. 15
16 OpenStack Activity for NFV Proposed in OpenStack VLAN aware VM VM Scheduler High Availability method Service chaining API Driver for network high performance Liberty summit sessions related to NFV 41 sessions (my grep) OPNFV Days Copyright 2015 NTT corp. All Rights Reserved. 16
17 # of packet to be proceeded for 10Gbps with 1 CPU core # of packets per seconds 16,000,000 14,000,000 12,000,000 10,000,000 8,000,000 6,000,000 4,000,000 2,000,000 0 Short packet 64Byte MPPS, 67.2 ns 2Ghz: 134 clocks 3Ghz: 201 clocks Computer packet 1KByte 1.2MPPS, 835 ns 2Ghz: 1670 clocks 3Ghz: 2505 clocks Packet size (Byte) Copyright 2015 NTT corp. All Rights Reserved. 17
18 OpenvSwitch/Lagopus OpenvSwitch Multilayer software switch Supports OpenFlow 1.4 protocol Including DPDK implement Source code: Lagopus High performance software switch with DPDK Supports OpenFlow 1.3 protocol Source code: Copyright 2015 NTT corp. All Rights Reserved. 18
19 OpenFlow Conventional NW node OpenFlow OpenFlow controller Control plane (Routing / switching) Control plane (routing/ switching) OpenFlow Protocol Data- plane (ASIC, FPGA) Flow match OpenFlow switch OpenFlow switch agent Flow Table action Data- plane counter Flow match action counter Flow Table #2 Flow Table #3 Flexible flow match pattern (Port #, VLAN ID, MAC addr, IP addr, TCP port #) Action (frame processing) (output port, drop, modify/pop/push header) Flow statistics (# of packet, byte size, flow duration, ) Copyright 2015 NTT corp. All Rights Reserved. 19
20 high- performance user- space packet processing with Intel DPDK Userspace packet processing (Event- based) vswitch agent Dataplane User space DPDK apps (polling- based) vswitch DPDK agent dataplane Socket API 2. system call (read) 3. system call (write) Socket API sk_ buf Kernel space 1. DMA Write 2. DMA READ 1. Interrupt & DMA Ethernet Driver API 4. DMA Ethernet Driver API NIC packet buffer Driver packet NIC buffer Copyright 2015 NTT corp. All Rights Reserved. 20
21 Issues about high performance packet processing on x86 Many rx interrupt causes overhead Polling- based packet receiving Lock with multiple thread causes bottleneck Thread local storage and lockless- queue High TLB miss rates causes slowing performance Huge DTLB for miss of memory controller Context switch and memory copy causes overhead Direct data copy from NIC buffer to CPU Kernel stack bypass of network Copyright 2015 NTT corp. All Rights Reserved. 21
22 About Lagopus OpenFlow software switch Run on x86 server High performance packet processing > 10Gbps Multiple protocol Conform OpenFlow1.3 Protocol(MPLS, PBB) for WAN OSS OpenFlow Controller Control Plane OpenFlow Protocol Flow Pattern Flow Table OpenFlow Switch Action Data Plane Counter Flow Pattern Action Counter Flow Table #2 Flow Table #3 Flow Table #4 Copyright 2015 NTT corp. All Rights Reserved. 22
23 Switch Performance Conditions OVS- DPDK master Back for DPDK commit 66cabc46ecc09eeae536277a0fc7d5e44836f845 Lagopus v0.1.2 DPDK System CPU: Xeon 2.70GHz(12 cores to switch) Memory: 64GB(hugepages: 1GBx8) NIC: Intel X520 10GNIC OpenFlow Controller Ryu ( Traffic Generator IXIA commit a41cbceffaac30ace2c66b6e489eb359c8 Author: Mark Kavanagh Date: Mon Apr 20 12:37: DPDK: add support for v2.0.0 Update relevant artifacts to add support for DPDK v INSTALL.DPDK.md - travis build script - acinclude.m4: add 'mssse3' flag to OVS_ CFLAGS - netdev- dpdk: fix build with unified offload types in DPDK v2.0.0 Note that this breaks compatibility with DPDK v1.8.0 Copyright 2015 NTT corp. All Rights Reserved. 23
24 DPDK config diff - - git a/config/common_ linuxapp b/config/common_ linuxapp index 2f9643b dc a/config/common_ linuxapp +++ b/config/common_ - 81,7 CONFIG_ RTE_ BUILD_ SHARED_ LIB=n # # Combine to one single library # - CONFIG_ RTE_ BUILD_ COMBINE_ LIBS=n +CONFIG_ RTE_ BUILD_ COMBINE_ LIBS=y CONFIG_ RTE_ LIBNAME="intel_ dpdk" - 160,7 CONFIG_ RTE_ LIBRTE_ IXGBE_ DEBUG_ TX_ FREE=n CONFIG_ RTE_ LIBRTE_ IXGBE_ DEBUG_ DRIVER=n CONFIG_ RTE_ LIBRTE_ IXGBE_ PF_ DISABLE_ STRIP_ CRC=n CONFIG_ RTE_ LIBRTE_ IXGBE_ RX_ ALLOW_ BULK_ ALLOC=y - CONFIG_ RTE_ IXGBE_ INC_ VECTOR=y +CONFIG_ RTE_ IXGBE_ INC_ VECTOR=n CONFIG_ RTE_ IXGBE_ RX_ OLFLAGS_ ENABLE=y - 372,7 CONFIG_ RTE_ KNI_ VHOST_ DEBUG_ TX=n # fuse- devel is needed to run vhost. # fuse- devel enables user space char driver development # - CONFIG_ RTE_ LIBRTE_ VHOST=n +CONFIG_ RTE_ LIBRTE_ VHOST=y CONFIG_ RTE_ LIBRTE_ VHOST_ DEBUG=n # Copyright 2015 NTT corp. All Rights Reserved. 24
25 Test scenario Full route Set about 51,000 flow rule (IPv4) packets: 1flow, random ipv4_ dst flow Port VLAN Set port VLAN to two port (2 flow rule for round trip) packets: 1flow, random ipv4_ dst 10000flow Copyright 2015 NTT corp. All Rights Reserved. 25
26 Evaluation - full route Lagopus wins with 1flow packets OVS- DPDK wins with flow packets Result 1flow packets Result flow packets Wire- rate Gbps Wire- rate OVS- DPDK Lagopus Gbps OVS- DPDK Lagopus byte/packet byte/packet Copyright 2015 NTT corp. All Rights Reserved. 26
27 Evaluation port VLAN Lagopus wins with 1flow packets Lagopus wins with 10000flow packets Result 1flow packets Result 10000flow packets Gbps Wire- rate OVS- DPDK Lagopus byte/packet Gbps Wire- rate OVS- DPDK Lagopus byte/packet 1500 Copyright 2015 NTT corp. All Rights Reserved. 27
28 Lagopus vs OVS- DPDK Lagopus has some advantages Telco friendly network protocol QinQ, PBB, MPLS Comfortable more OpenFlow protocols than OVS Important protocol is Meter for NFV OVS is used by general services but lagopus is designed for network services Copyright 2015 NTT corp. All Rights Reserved. 28
29 OpenFlow 1.3 Conformance Status Type Action Set field Match Group Meter Total # of test scenario (mandatory, optional) Lagopus OVS (kernel) OVS (netdev) IVS ofswitch LINC Trema (3, 53) 56 (3, 53) 34 (3, 31) 34 (3, 31) 17 (3, 14) 50 (3, 47) 24 (3, 21) 50 (3, 47) 161 (0, 161) 161 (0, 161) 96 (0, 96) 102 (0, 102) 46 (0, 46) 100 (0, 100) 68 (0, 68) 159 (0, 159) 714 (108, 606) 714 (108, 606) 534 (108, 426) 467 (93, 374) 323 (108, 229) 708 (108, 600) 428 (108, 320) 708 (108, 600) 15 (3, 12) 15 (3, 12) 6 (3, 3) 8 (3, 5) 3 (0, 2) 15 (3, 12) 3 (3, 0) 15 (3, 12) 30 (0, 30) 30 (0, 30) 0 (0, 0) 0 (0, 0) 0 (0, 0) 30 (0, 30) 4 (0, 4) 34 (0, 34) 991 (114, 877) 976 (114, 862) 670 (114, 556) 611 (99, 556) 402 (111, 291) 962 (114, 848) 523 (114, 409) 966 (114, 854) Copyright 2015 NTT corp. All Rights Reserved. 29
30 Meter Demo System Intel(R) Core(TM) i GHz Memory 16GB(hugepages: 1GBx8) NIC Intel X520 10GNIC Traffic Generator Pktgen DPDK(master ) Lagopus Pktgen DPDK Flow Pattern Data Plane Flow Table Action in:port1 Meter kbps out:port2 port1 port2 Copyright 2015 NTT corp. All Rights Reserved. 30
31 Using Lagopus for NFV How do we setup lagopus for NFV? Lagopus is designed as network switch not switch for VM on hypervisor Big issue Canʼ t add/delete port OpenFlow controller essential Canʼ t try easily Copyright 2015 NTT corp. All Rights Reserved. 31
32 Gondola Made by me + other developers Tomoya Hibi: Lagopus developer Hiroki Kumazaki: Lock free master What is Gondola? Manage KVM and Docker with Hybrid tenants and support for various tunneling protocols(vlan, MPLS) Try to run Lagopus as Hypervisor switch easily Exhibited in SDN/Cloud Program Contest 2014 Okinawa Not OSS yet Copyright 2015 NTT corp. All Rights Reserved. 32
33 Gondola Architecture Using etcd for DB and notification Master node REST/GUI Scheduler Alive monitoring Manage agent nodes Agent node Manage VMs and containers Docker API gondola agent Libvirt API GUI NW IF API REST API gondola gondola gondola master management etcd db Gondola SW App. Ryu heart beat User App write VM Virtual/Phisical port Physical machine Network change notification Container VM HV KVM+Docker HV KVM+Docker HV KVM+Docker HV KVM+Docker HV KVM+Docker lagopus DC Network Copyright 2015 NTT corp. All Rights Reserved. 33
34 Demo video Demo1 Create VM/Container and ping/ssh between them Isolation between multi- tenant networks Demo2 Host (ubuntu02) kvm- test OpenStack Integration OpenStack API/GUI lagopus Host (ubuntu03) docker- test docker- test lagopus Host (ubuntu02) docker- kvm Host (ubuntu03) kvm- openstack2 docker- openstack mistake -> kvm-openstack lagopus lagopus Copyright 2015 NTT corp. All Rights Reserved. 34
35 Summary OpenStack as NFV Infrastructure Manager NFV requirements discussion DPDK for high performance packet processing Advantage of Lagopus Copyright 2015 NTT corp. All Rights Reserved. 35
Intel, OpenStack, & Trust in the Open Cloud. Intel Introduction
Intel, OpenStack, & Trust in the Open Cloud Intel Introduction 1 Intel enables OpenStack Cloud Deployments 2 Intel Contributions to OpenStack Telemetry (Ceilometer) Object Store (Swift) Erasure Code Metrics
More informationUpcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102
Upcoming Services in OpenStack Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1102 Agenda OpenStack Overview Upcoming Services Trove Sahara Ironic Magnum Kolla OpenStack Overview
More informationQuantum, network services for Openstack. Salvatore Orlando Openstack Quantum core developer
Quantum, network services for Openstack Salvatore Orlando sorlando@nicira.com Openstack Quantum core developer Twitter- @taturiello Caveats Quantum is in its teenage years: there are lots of things that
More informationFast packet processing in the cloud. Dániel Géhberger Ericsson Research
Fast packet processing in the cloud Dániel Géhberger Ericsson Research Outline Motivation Service chains Hardware related topics, acceleration Virtualization basics Software performance and acceleration
More informationSDN Software Switch Lagopus enables SDN/NFV transformation
SDN Software Switch Lagopus enables SDN/NFV transformation Hitoshi Masutani NTT Network Innovation Labs. Nov 25 th 2016 0 Agenda 1. Background & motivation 2. SDN Software switch Lagopus 3. NFV Node with
More informationDesign and Implementation of Virtual TAP for Software-Defined Networks
Design and Implementation of Virtual TAP for Software-Defined Networks - Master Thesis Defense - Seyeon Jeong Supervisor: Prof. James Won-Ki Hong Dept. of CSE, DPNM Lab., POSTECH, Korea jsy0906@postech.ac.kr
More informationIntroduction To OpenStack. Haim Ateya Group Manager, EMC
Introduction To OpenStack Haim Ateya Group Manager, EMC Session Goals Get the audience familiar with OpenStack IaaS platform Go over the project, releases and community around it Review and explain OpenStack
More informationBuild Cloud like Rackspace with OpenStack Ansible
Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand
More informationNetwork Function Virtualization Using Data Plane Developer s Kit
Network Function Virtualization Using Enabling 25GbE to 100GbE Virtual Network Functions with Cavium FastLinQ Intelligent Ethernet Adapters DPDK addresses key scalability issues of NFV workloads Cavium
More informationOpenStack and OVN What s New with OVS 2.7 OpenStack Summit -- Boston 2017
OpenStack and OVN What s New with OVS 2.7 OpenStack Summit -- Boston 2017 Russell Bryant (@russellbryant) Justin Pettit (@Justin_D_Pettit) Ben Pfaff (@Ben_Pfaff) Virtual Networking Overview Provides a
More informationBuilding a Platform Optimized for the Network Edge
Building a Platform Optimized for the Network Edge MPLS + SDN + NFV WORLD 2018 Nicolas Bouthors, Enea Innovation Agenda Software Virtualization - Key Requirements Leveraging DPDK Multi-Function VNFs at
More informationDataplane Networking journey in Containers
Dataplane Networking journey in Gary Loughnane gary.loughnane@intel.com Kuralamudhan Ramakrishnan kuralamudhan.ramakrishnan@intel.com DPDK Summit Userspace - Dublin- 2017 Discussion topics Container Deployment
More informationMWC 2015 End to End NFV Architecture demo_
MWC 2015 End to End NFV Architecture demo_ March 2015 demonstration @ Intel booth Executive summary The goal is to demonstrate how an advanced multi-vendor implementation of the ETSI ISG NFV architecture
More informationBRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer
BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer Agenda Background Technical Overview Demonstration Q&A 2 Looking Back Do You Remember What This Guy Did to IT? Linux 3 The Internet
More informationDPDK Roadmap. Tim O Driscoll & Chris Wright Open Networking Summit 2017
DPDK Roadmap Tim O Driscoll & Chris Wright Open Networking Summit 2017 Agenda Overview: What is DPDK? What problems does it solve? Open source community and transition to Linux Foundation: Why is this
More informationOpenStack Networking Services and Orchestration 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
OpenStack Networking Services and Orchestration 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION A Brief History of Networking Intelligent Industry Solutions Scale Architecture
More informationQorIQ Intelligent Network Interface Card (inic) Solution SDK v1.0 Update
QorIQ Intelligent Network Interface Card (inic) Solution SDK v1.0 Update APF-NET-T0658 Gary Chu A U G. 2 0 1 4 TM External Use The New Virtualized Network Cloud Cloud gaining momentum as the service platform
More informationOpenContrail Overview Architecture & Demo
www.opencontrail.org OpenContrail Overview Architecture & Demo Qasim Arham Oct, 2014 Agenda Introduction OpenStack Architecture and Overview OpenContrail and OpenStack Integration OpenStack Neutron Overview
More informationNET1821BU THE FUTURE OF NETWORKING AND SECURITY WITH NSX-T Bruce Davie CTO, APJ 2
NET1821BU The Future of Network Virtualization with NSX-T #VMworld #NET1821BU NET1821BU THE FUTURE OF NETWORKING AND SECURITY WITH NSX-T Bruce Davie CTO, APJ 2 DISCLAIMER This presentation may contain
More informationAchieve Low Latency NFV with Openstack*
Achieve Low Latency NFV with Openstack* Yunhong Jiang Yunhong.Jiang@intel.com *Other names and brands may be claimed as the property of others. Agenda NFV and network latency Why network latency on NFV
More informationIt's kind of fun to do the impossible with DPDK Yoshihiro Nakajima, Hirokazu Takahashi, Kunihiro Ishiguro, Koji Yamazaki NTT Labs
It's kind of fun to do the impossible with DPDK Yoshihiro Nakajima, Hirokazu Takahashi, Kunihiro Ishiguro, Koji Yamazaki NTT Labs 0 Agenda Motivation for fun Fun with Lagopus SDN switch Fun with speed
More informationOPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology
OPENSTACK Building Block for Cloud Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology ABOUT RED HAT FROM COMMUNITY TO PRODUCT STABILIZ E INTEGRAT E PARTICIPATE INTEGRAT E STABILIZ E
More informationAccelerating Contrail vrouter
WHITE PAPER Accelerating Contrail vrouter WHEN DEPLOYED WITH THE JUNIPER NETWORKS CONTRAIL CLOUD NETWORKING PLATFORM, THE NETRONOME AGILIO VROUTER SOLUTION DELIVERS ACCELERATED PERFORMANCE THAT ENABLES
More informationAgilio CX 2x40GbE with OVS-TC
PERFORMANCE REPORT Agilio CX 2x4GbE with OVS-TC OVS-TC WITH AN AGILIO CX SMARTNIC CAN IMPROVE A SIMPLE L2 FORWARDING USE CASE AT LEAST 2X. WHEN SCALED TO REAL LIFE USE CASES WITH COMPLEX RULES TUNNELING
More informationIntroduction to Neutron. Network as a Service
Introduction to Neutron Network as a Service Assaf Muller, Associate Software Engineer, Cloud Networking, Red Hat assafmuller.wordpress.com, amuller@redhat.com, amuller on Freenode (#openstack) The Why
More informationAccelerating vrouter Contrail
WHITE PAPER Accelerating vrouter Contrail A VIRTUAL ROUTER (VROUTER) IS A SOFTWARE ONLY IMPLEMENTATION OF LAYER 3 INTERNET PROTOCOL (IP) ROUTING. ROUTING FUNCTIONS THAT ARE TRADITIONALLY DELIVERED AS DEDICATED
More informationSmartNIC Programming Models
SmartNIC Programming Models Johann Tönsing 207-06-07 207 Open-NFP Agenda SmartNIC hardware Pre-programmed vs. custom (C and/or P4) firmware Programming models / offload models Switching on NIC, with SR-IOV
More informationOSDC.de 2013 Introduction to OpenStack. Justin Clift Open Source & Standards RH 17 April 2013
OSDC.de 2013 Introduction to OpenStack Justin Clift Open Source & Standards Team @ RH 17 April 2013 Who is Justin Clift? Senior Software Engineer @ Red Hat Generally works in technical Community Building
More informationvnetwork Future Direction Howie Xu, VMware R&D November 4, 2008
vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008 Virtual Datacenter OS from VMware Infrastructure vservices and Cloud vservices Existing New - roadmap Virtual Datacenter OS from VMware Agenda
More informationNephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds
NephOS A Single Turn-key Solution for Public, Private, and Hybrid Clouds What is NephOS? NephoScale NephOS is a turn-key OpenStack-based service-provider-grade cloud software suite designed for multi-tenancy.
More informationHuawei FusionSphere 6.0 Technical White Paper on OpenStack Integrating FusionCompute HUAWEI TECHNOLOGIES CO., LTD. Issue 01.
Technical White Paper on OpenStack Integrating Issue 01 Date 2016-04-30 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or
More informationNext Gen Virtual Switch. CloudNetEngine Founder & CTO Jun Xiao
Next Gen Virtual Switch CloudNetEngine Founder & CTO Jun Xiao Agenda Thoughts on next generation virtual switch Technical deep dive on CloudNetEngine virtual switch Q & A 2 Major vswitches categorized
More informationAgile OpenStack Networking with Cisco solutions Rohit Agarwalla, Technical DEVNET-1107
Agile OpenStack Networking with Cisco solutions Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1107 Agenda Introduction to OpenStack Cisco and OpenStack OpenStack Networking
More informationData Path acceleration techniques in a NFV world
Data Path acceleration techniques in a NFV world Mohanraj Venkatachalam, Purnendu Ghosh Abstract NFV is a revolutionary approach offering greater flexibility and scalability in the deployment of virtual
More informationCloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking
Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering
More informationEnabling DPDK Accelerated OVS in ODL and Accelerating SFC
Enabling DPDK Accelerated OVS in ODL and Accelerating SFC Sharad Mishra, Intel Corporation Eric Multanen, Intel Corporation Danny Zhou, Intel Corporation Rajeev Koodli Legal Disclaimer General Disclaimer:
More informationDPDK Summit 2016 OpenContrail vrouter / DPDK Architecture. Raja Sivaramakrishnan, Distinguished Engineer Aniket Daptari, Sr.
DPDK Summit 2016 OpenContrail vrouter / DPDK Architecture Raja Sivaramakrishnan, Distinguished Engineer Aniket Daptari, Sr. Product Manager CONTRAIL (MULTI-VENDOR) ARCHITECTURE ORCHESTRATOR Interoperates
More informationSmartNIC Programming Models
SmartNIC Programming Models Johann Tönsing 206--09 206 Open-NFP Agenda SmartNIC hardware Pre-programmed vs. custom (C and/or P4) firmware Programming models / offload models Switching on NIC, with SR-IOV
More informationArchitecture and terminology
Architecture and terminology Guy Carmin RHCE, RHCI, RHCVA, RHCSA Solution Architect IGC, Red Hat Roei Goldenberg RHCE Linux Consultant and Cloud expert, Matrix May 2015 Agenda RHEL-OSP services modules
More informationCS-580K/480K Advanced Topics in Cloud Computing. OpenStack
CS-580K/480K dvanced Topics in Cloud Computing OpenStack 1 Where we are 2 Virtualization Layer Operating System 1 2 3 4 Operating System 1 2 3 4 Operating System 1 2 3 4 VM1 VM2 VM3 Virtualization Layer
More informationEthernet Fabrics- the logical step to Software Defined Networking (SDN) Frank Koelmel, Brocade
Ethernet Fabrics- the logical step to Software Defined Networking (SDN) Frank Koelmel, Brocade fkoelmel@broc 10/28/2013 2 2012 Brocade Communications Systems, Inc. Proprietary Information ETHERNET FABRICS
More informationDynamic Resource Allocation and Management Using OpenStack
Dynamic Resource Allocation and Management Using OpenStack Rakesh Kumar 1, Bhanu Bhushan Parashar 2 1 Red Hat Certified Engineer 2 Assistant Professor & JECRC University, Jaipur, India 1 rakeshkumar.it14@jecrc.ac.in,
More informationNew Approach to OVS Datapath Performance. Founder of CloudNetEngine Jun Xiao
New Approach to OVS Datapath Performance Founder of CloudNetEngine Jun Xiao Agenda VM virtual network datapath evolvement Technical deep dive on a new OVS datapath Performance comparisons Q & A 2 VM virtual
More informationApplication Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015
Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services Redhat Summit 2015 Agenda Introduction Why Application Centric Application Deployment Options What is Microservices Infrastructure
More informationNTT Com Press Conference March 1, 2016 #enterprisecloud
NTT Com Press Conference March 1, 2016 #enterprisecloud 1 Significant Enhancement of Enterprise Cloud - Realizing Digital Transformation - NTT Communications March 1, 2016 2 NTT Communications Initiatives
More informationOpenStack Operation Under a Multi-tenant and Multi-customer Public Cloud Environment
OpenStack Operation Under a Multi-tenant and Multi-customer Public Cloud Environment 2016 年 7 月 7 日 NTT Communications 堀田孝司堀田孝司 Transform your business, transcend expectations with our technologically
More informationComparing Open vswitch (OpenFlow) and P4 Dataplanes for Agilio SmartNICs
Comparing Open vswitch (OpenFlow) and P4 Dataplanes for Agilio SmartNICs Johann Tönsing May 24, 206 206 NETRONOME Agenda Contributions of OpenFlow, Open vswitch and P4 OpenFlow features missing in P4,
More informationFlexible NFV WAN interconnections with Neutron BGP VPN
Flexible NFV WAN interconnections with Neutron BGP VPN Thomas Morin Orange OpenStack Summit, May 2018, Vancouver BC Agenda BGP VPNs as a key building block for Telcos 1-slide reminder on BGP VPNs Why we
More informationOpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist
OpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist Agenda Introduction OpenStack OpenDaylight OPNFV Putting it all Together Conclusion
More informationActual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO
Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, 2016 John Burke Principal Research Analyst & CIO john@nemertes Agenda ± Introductions ± SDN Adoption ± Cloud Management Adoption
More information1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27
1. What is Cloud Computing (CC)? 3 1.1. Utility Computing First 3 1.2. The New Features of Cloud Computing (CC) 4 1.3. Cloud Service Provider (CSP) 6 1.3.1 Thin Provisioning 7 1.4. CC via a CSP (not via
More informationGetting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~
Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~ April 20, 2015 Yoshiaki Kiriha O3 project (NEC, NTT, NTT Communications, Fujitsu, Hitachi) 1 Agenda
More informationDEPLOYING NFV: BEST PRACTICES
DEPLOYING NFV: BEST PRACTICES Rimma Iontel Senior Cloud Architect, Cloud Practice riontel@redhat.com Julio Villarreal Pelegrino Principal Architect, Cloud Practice julio@redhat.com INTRODUCTION TO NFV
More informationWIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS
WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS Carrier networks are undergoing their biggest transformation since the beginning of the Internet. The ability to get to market quickly and to respond to
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
NET1343BU NSX Performance Samuel Kommu #VMworld #NET1343BU Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no
More informationSchool of Software / Soongsil University Prof. YOUNGJONG KIM, Ph.D. Soongsil University
School of Software / Soongsil University Prof. YOUNGJONG KIM, Ph.D. Soongsil University Cloud Infrastructure is the basis of everything social data centers mobile machine learning + sensors = machine perception
More informationMinimal OpenStack Starting Your OpenStack Journey
Minimal OpenStack Starting Your OpenStack Journey Sean Dague / Aug 19th, 2015 Twitter: @sdague Blog: dague.net The Mission of OpenStack "To produce the ubiquitous Open Source Cloud Computing platform that
More informationInfrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration
Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration Andreas Jaeger Product Manager SUSE aj@suse.com OpenStack Open source software
More information"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary
Course Summary Description This course will take students through an in-depth look at HPE Helion OpenStack V5.0. The course flow is optimized to address the high-level architecture and HPE Helion OpenStack
More informationTITANIUM CLOUD VIRTUALIZATION PLATFORM
TITANIUM CLOUD VIRTUALIZATION PLATFORM Glenn Seiler Software Defined Infrastructure BU 30 Minutes 12 Content Slides 2017 WIND RIVER. ALL RIGHTS RESERVED. Wind River Titanium Cloud Titanium Cloud is a cloud
More informationDPDK, Collectd and Ceilometer
DPDK, Collectd and Ceilometer The missing link between my telco cloud and the NFV infrastructure Maryam Tahhan, Intel Emma Foley, Intel Carlos Gonçalves, NEC Ryota Mibu, NEC Do you know what s happening
More informationNephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds
NephOS A Single Turn-key Solution for Public, Private, and Hybrid Clouds What is NephOS? NephoScale NephOS is a turn-key OpenStack-based service-provider-grade cloud software suite designed for multi-tenancy.
More informationOpen vswitch in Neutron
Open vswitch in Neutron Performance Challenges and Hardware Offload Date: Hong Kong, 6th Nov. 2013 Authors: Yongsheng Gong gongysh@unitedstack.com Bo Liang liang.bo@99cloud.net 1 197 Deployments Hyper-V
More informationKVM as The NFV Hypervisor
KVM as The NFV Hypervisor Jun Nakajima Contributors: Mesut Ergin, Yunhong Jiang, Krishna Murthy, James Tsai, Wei Wang, Huawei Xie, Yang Zhang 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED
More informationConfiguring and Benchmarking Open vswitch, DPDK and vhost-user. Pei Zhang ( 张培 ) October 26, 2017
Configuring and Benchmarking Open vswitch, DPDK and vhost-user Pei Zhang ( 张培 ) pezhang@redhat.com October 26, 2017 Agenda 1. Background 2. Configure Open vswitch, DPDK and vhost-user 3. Improve network
More informationAccelerate Service Function Chaining Vertical Solution with DPDK
Accelerate Service Function Chaining Vertical Solution with Danny Zhou (danny.zhou@intel.com) SDN/NFV Software Architect Network Platform Group, Intel Cooperation Agenda Overview: and Open vswitch (OVS)
More informationDPDK Summit China 2017
Summit China 2017 Embedded Network Architecture Optimization Based on Lin Hao T1 Networks Agenda Our History What is an embedded network device Challenge to us Requirements for device today Our solution
More informationvswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018
x vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018 Current Network Solution for Virtualization Control Plane Control Plane virtio virtio user space PF VF2 user space TAP1 SW Datapath
More informationProgrammable NICs. Lecture 14, Computer Networks (198:552)
Programmable NICs Lecture 14, Computer Networks (198:552) Network Interface Cards (NICs) The physical interface between a machine and the wire Life of a transmitted packet Userspace application NIC Transport
More informationADVA FSP 150 ProVMe. Performance and Functionality Test Report. Introduction. VNF Lifecycle Management
ADVA FSP 150 ProVMe Performance and Functionality Test Report Introduction EANTC was commissioned by Intel under the Intel Network Builders program to perform independent tests of the ADVA FSP 150 ProVMe
More informationAn Introduction to Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Field Product Manager, Red Hat
An Introduction to Red Hat Enterprise Linux OpenStack Platform Rhys Oxenham Field Product Manager, Red Hat What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several
More informationCustomize OpenStack for Telco NFV
Security Level: Customize OpenStack for Telco NFV Tianran Zhou (zhoutianran@huawei.com) Feng Dong (albert.dongfeng@huawei.com) www.huawei.com HUAWEI TECHNOLOGIES CO., LTD. Motivation Linux as a general
More informationBest Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect
Best Practice Deployment of F5 App Services in Private Clouds Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect Agenda 1 2 3 4 5 The trend of data center, private cloud
More informationSurvey of ETSI NFV standardization documents BY ABHISHEK GUPTA FRIDAY GROUP MEETING FEBRUARY 26, 2016
Survey of ETSI NFV standardization documents BY ABHISHEK GUPTA FRIDAY GROUP MEETING FEBRUARY 26, 2016 VNFaaS (Virtual Network Function as a Service) In our present work, we consider the VNFaaS use-case
More informationThomas Lin, Naif Tarafdar, Byungchul Park, Paul Chow, and Alberto Leon-Garcia
Thomas Lin, Naif Tarafdar, Byungchul Park, Paul Chow, and Alberto Leon-Garcia The Edward S. Rogers Sr. Department of Electrical and Computer Engineering University of Toronto, ON, Canada Motivation: IoT
More informationOracle Solaris Virtualization: From DevOps to Enterprise
Oracle Solaris Virtualization: From DevOps to Enterprise Duncan Hardie Principal Product Manager Oracle Solaris 17 th November 2015 Oracle Confidential Internal/Restricted/Highly Restricted Safe Harbor
More informationOpenStack Networking: Where to Next?
WHITE PAPER OpenStack Networking: Where to Next? WHAT IS STRIKING IS THE PERVASIVE USE OF OPEN VSWITCH (OVS), AND AMONG NEUTRON FEATURES, THE STRONG INTEREST IN SOFTWARE- BASED NETWORKING ON THE SERVER,
More informationOpenStack Cloud Storage. PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage
OpenStack Cloud Storage PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage What is OpenStack Free open source (Apache license) software governed by a non-profit foundation (corporation) with a mission
More informationOPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT
OPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT sdn-and-nfv-technical---georgia-tech---sep-2013---v2 Bruno Rijsman, Distinguished Engineer 24 September 2013 Use Cases 2 Copyright 2013 Juniper Networks,
More informationCloud Networking Solutions:
Cloud Networking Solutions: OpenStackand OpenFlow Oct. 7, 2011 Su-Hun YUN (su-hun.yun@necam.com) Hiroshi DEMPO (dem@ah.jp.nec.com) NEC Corporation Challenges in Today s Data Center and Cloud Networks Performance
More informationOPENSTACK: THE OPEN CLOUD
OPENSTACK: THE OPEN CLOUD Anuj Sehgal (s.anuj@jacobs-university.de) AIMS 2012 Labs 04 June 2012 1 Outline What is the cloud? Background Architecture OpenStack Nova OpenStack Glance 2 What is the Cloud?
More informationDistributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013
Distributed Systems 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski Rutgers University Fall 2013 December 12, 2014 2013 Paul Krzyzanowski 1 Motivation for the Cloud Self-service configuration
More informationA Brief Guide to Virtual Switching Franck Baudin (Red Hat) Billy O Mahony (Intel)
A Brief Guide to Virtual Switching Franck Baudin (Red Hat) Billy O Mahony (Intel) vswitching: Different Use Cases Enterprise Data Center Manageability Console Telco Network Infrastructure Larger Packet
More informationFile system, 199 file trove-guestagent.conf, 40 flavor-create command, 108 flavor-related APIs list, 280 show details, 281 Flavors, 107
Index A Amazon AWS, 7, 10 Amazon RDS DBaaS solutions, 10 service vs. platform, 8 single-tenant DBaaS solution, 6 Amazon RedShift DBaaS solutions, 10 single-tenant DBaaS solution, 6 AMD-V, 17 AMQP server
More informationOpenStack Network Design using Cisco Solutions Shannon McFarland CCIE #5245 Principal
OpenStack Network Design using Cisco Solutions Shannon McFarland CCIE #5245 Principal Engineer @eyepv6 Other Sessions Getting Started with OpenStack (DEVNET-1101) OpenStack Enabling DevOps (DEVNET-1104)
More informationEnd to End SLA for Enterprise Multi-Tenant Applications
End to End SLA for Enterprise Multi-Tenant Applications Girish Moodalbail, Principal Engineer, Oracle Inc. Venugopal Iyer, Principal Engineer, Oracle Inc. The following is intended to outline our general
More informationAlternatives for Improving OpenStack Networking to Address NFV Needs
Alternatives for Improving OpenStack Networking to Address NFV Needs Margaret Chiosi AT&T Labs Distinguished Network Architect Open Platform for NFV OPNFV President (Linux Foundation) Ian Wells Principal
More informationSDN+NFV Next Steps in the Journey
SDN+NFV Next Steps in the Journey Margaret T. Chiosi AT&T Labs Distinguished Architect SDN-NFV Realization 2015 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks
More informationRyu: Network Operating System
Ryu: Network Operating System Kazutaka Morita NTT Software Innovation Center Isaku Yamahata VA Linux June 6, 2012 Agenda ² Overview ² How it works ² Demo ² Summary 2 Overview What is Ryu? ² Open-sourced
More informationRoad to Private Cloud mit OpenStack Projekterfahrungen
Road to Private Cloud mit OpenStack Projekterfahrungen Andreas Kress Enterprise Architect Oracle Sales Consulting DOAG Regio Nürnberg/Franken 20. April 2017 Safe Harbor Statement The following is intended
More informationHuawei CloudFabric and VMware Collaboration Innovation Solution in Data Centers
Huawei CloudFabric and ware Collaboration Innovation Solution in Data Centers ware Data Center and Cloud Computing Solution Components Extend virtual computing to all applications Transform storage networks
More informationLayer 7 Visibility for vcpe Services
Layer 7 Visibility for vcpe Services Erik Larsson, VP Marketing April 2016 Business Drivers for Enterprise vcpe Services Enterprise Drivers Service Provider Drivers Source: 2015 Virtual Edge Report, SDxCentral
More informationIntroduction to OpenStack
Introduction to OpenStack Overview This online self-paced introductory course helps you kickstart your OpenStack journey. By taking this course, you will learn about the origins of OpenStack, how to deploy
More informationDPDK Summit China 2017
DPDK Summit China 2017 2 Practice of Network Monitoring and Security Technologies in Cloud Data Center Kai, Wang YunShan Networks Data center is evolving to be cloud based and software defined The monitoring
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
FUT1744BU The Benefits of VMware Integrated OpenStack for Your NFV Platform Hassan HAMADE Mauricio VALDUEZA #VMworld #FUT1744BU Disclaimer This presentation may contain product features that are currently
More informationImplementing a TCP Broadband Speed Test in the Cloud for Use in an NFV Infrastructure
technical brief Implementing a TCP Broadband Speed Test in the Cloud for Use in an NFV Infrastructure When communication service providers consider virtualizing their network architectures, one of the
More informationOpenStack Ceilometer. Tong Li (IBM) Brad Topol (IBM)
OpenStack Ceilometer Tong Li (IBM) Brad Topol (IBM) Agenda What is Ceilometer? Brief history of Ceilometer Meters of Ceilometer Workflow Ceilometer Architect & Building Blocks Collecting Process Pipeline
More informationWhite Paper The Storage System Best Suited for OpenStack FUJITSU Storage ETERNUS DX S4/S3 series and ETERNUS AF series
White Paper The Storage System Best Suited for OpenStack FUJITSU Storage ETERNUS DX S4/S3 series and ETERNUS AF series When designing a system that uses OpenStack, the FUJITSU Storage ETERNUS DX S4/S3
More informationOpenStack Mitaka Release Overview
OpenStack Mitaka Release Overview Brad Topol, Ph.D., IBM Distinguished Engineer, OpenStack Core Contributor Davanum Srinivas, Community Architect and OpenStack TC Member / Principal Software Engineer,
More informationVMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.
VMware + OpenStack Dan Wendlandt Director of Product Management OpenStack @ VMware VMware + OpenStack: A Fork in the Road? 2 VMware + OpenStack: Better Together An industry-wide APIs + tool ecosystem that
More information