VDP extension for SR-IOV

Slides:



Advertisements
Similar presentations
Fluffy’s Safe Right? If you want to limit a user’s functionality, don’t make them an administrator.
Advertisements

Ing. Tomáš Halagan.  Today’s network infrastructure  NFV in nutshell  Terms and definitions of NFV  NFV High Level Architecture  Benefits of NFV.
Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright,
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile.
Virtualized EPC integrated with SDN Contact: Dr
DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
Data Center Virtualization: Open vSwitch Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking.
Class 3: SDN Stack Theophilus Benson. Outline Background – Routing in ISP – Cloud Computing SDN application stack revisited Evolution of SDN – The end.
A Survey of Network Orchestration in Cloud
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
SDN Problem Statement and Use Cases for Data Center Applications Ping Pan Thomas Nadeau November 2011.
Networking in the cloud: An SDN primer Ben Cherian Chief Strategy Midokura.
Software-Defined Networks Jennifer Rexford Princeton University.
SeGW function offload 1/4 SeGW VNF SmGW VNF Virtual Switch Other VNF VNFs NFVI Network Processor Offload “programming” 1)VNF need to talk to Packet Processor.
Software-Defined Networking - Attributes, candidate approaches, and use cases - MK. Shin, ETRI M. Hoffmann, NSN.
ODL project proposal - Distributed LLDP with Auto Attach Capability ODL project proposal - Distributed LLDP with Auto Attach Capability Agenda – 4 slides.
Demystifying SDN Saurav Das AT&T Talk 3/27/14 1.
Fault Localization (Pinpoint) Project Proposal for OPNFV
NETWORKING COMPONENTS BY: TRAVIS MARSHALL. HUBS A hub is a device within a network that has multiple Ethernet ports that devices can plug into. The hub.
Task-Force 1 Softwarization of Networks ICT COST Action IC1304 Autonomous Control for a Reliable Internet of Services (ACROSS)
Copyright © 2015 Juniper Networks, Inc. 1 QFX5100 Line of Switches The World’s Most Nimble 10/40GbE Data Center Access Switches Speaker Name Title.
3-1 VMware vSphere 4: Install, Configure, Manage – Rev B Copyright © 2009 VMware, Inc. All rights reserved. Virtual Machines Physical Switches 1000 Mbps.
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
Presenter : Weerawardhana J.L.M.N. Department of Computer Engineering, University of Peradeniya.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Embrace the Future of.
Network Function Virtualisation Network Functionality Within The Cloud Presenter : Kenny Marlow JNCIE #210 SP Architecture Team Lead.
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
IETF95.
Level 300 Windows Server 2012 Networking Marin Franković, Visoko učilište Algebra.
Project Proposed Reducing accidents in roadways by using RSU Clouds in Support of the Internet of Vehicles Under Guidence of M.O.Ramkumar M.Tech., Senior.
Assignment 3 Jacob Seiz. Hub A hub provides a central access point for a network. Through multiple I/O ports a hub can connect multiple Ethernet devices.
Open vSwitch: Extending Networking into the Virtualization Layer Ben Pfaff Justin Pettit Teemu Koponen Keith Amidon Martin Casado Nicira Networks, Inc.
Network Virtualization Ben Pfaff Nicira Networks, Inc.
Chen Wei China Mobile Acceleration descriptors requirements discussion based on China Mobile Smallcell GW Chen Wei China Mobile.
Developing an Implementation Framework for the Future Internet using the Y-Comm Architecture, SDN and NFV Glenford Mapp Associate Professor Middlesex University,
Xin Li, Chen Qian University of Kentucky
A Survey of Network Function Placement
What I Learned From Mininet
HybNET: Network Manager for a Hybrid Network Infrastructure
University of Maryland College Park
5G Exchange Open Coopetative Ecosystem The Concept
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
Network Anti-Spoofing with SDN Data plane Authors:Yehuda Afek et al.
6WIND MWC IPsec Demo Scalable Virtual IPsec Aggregation with DPDK for Road Warriors and Branch Offices Changed original subtitle. Original subtitle:
A SDN Attestation Approach
Aled Edwards, Anna Fischer, Antonio Lain HP Labs
Networking overview Sujata
2018 Valid H Huawei Exam Dumps IT-Dumps
Dynamic SFC from Tacker to incept specific traffic of VM
Management and Orchestration in Complex and Dynamic Environment
Extending MPLS/BGP VPNs to End-Systems
link level network slicing with DPDK
NTHU CS5421 Cloud Computing
ONAP Architecture for Rel 1
Lu Huang, China Mobile Shujun Hu, China Mobile Michael Wang, Huawei
Open vSwitch HW offload over DPDK
Virtio/Vhost Status Quo and Near-term Plan
OVN: The future of Openvswitch
BGP community based PCE in native IP network
Virtual LAN VLAN Trunking Protocol and Inter-VLAN Routing
Aijun Wang China Telecom Nov 2017
Top #1 in China Top #3 in the world
NetCloud Hong Kong 2017/12/11 NetCloud Hong Kong 2017/12/11 PA-Flow:
2019/7/26 OpenFlow-Enabled User Traffic Profiling in Campus Software Defined Networks Presenter: Wei-Li,Wang Date: 2016/1/4 Author: Taimur Bakhshi and.
Improving Performance of Network Function Virtualization System (NFV)
Openstack Summit November 2017
Presentation transcript:

VDP extension for SR-IOV Lu Huang, China Mobile (huanglu@chinamobile.com)

SR-IOV Scenario in telecom cloud Network In telecom cloud, NFV is used to replace traditional core network, such as EPC, IMS, etc. Traditional specific device is transformed into virtual network function software (VNF) running on virtual machine (VM) of generic hardware (e.g. x86). And SDN controller is used to build traffic path for VNFs. Usually SDN controller can control vSwitches to build paths through OPENFLOW. But in some case, SR- IOV is introduced in for acceleration, where traffic don’t go through vSwitch. So in SR-IOV scenario SDN controller have to control physical switch to build paths for VMs/VNFs. NFV-O SDN controller VNFM OpenStack pSwitch Server vSwitch Non SR-IOV SR-IOV VLAN x VLAN y Server V M V M V M V M

VDP extension requirement in SR-IOV scenario When building forwarding paths, SDN controller should get the association between network and VMs. In non-SR-IOV scenario, vSwitch can report “port status” to SDN controller who can read port UUID from vSwitch through OVSDB. Based on port UUID, SDN controller can associate ports on vSwitch and networks In SR-IOV scenario, there’s no standard entity and protocol for information exchange between SDN controller, pSwitch and Server. VDP extension probably is the appropriate solution for us. OpenStack NFV-O VNFM SDN controller Server V M vSwitch pSwitch SR-IOV Non SR-IOV Create network Create port (with UUID) OpenFlow & OVSDB ? VLAN x VLAN y

Further consideration There’s another scenario where we have the similar requirement. In some cases, pSwitches work as the SDN forwarding devices no matter vSwitches exist or not. Then we need to use extended VDP as same as the SR-IOV scenario. NFV-O Create network Create port (with UUID) SDN controller VNFM ? ? OpenStack pSwitch (VTEP) pSwitch (VTEP) ? ? Non SR-IOV Server vSwitch SR-IOV Server VLAN x VLAN y V M V M V M V M

Create port (with UUID) Proposal Support SR-IOV scenario in VDP extension, which is not an EVB case. Support information exchange between server and pSwitch, pSwitch and SDN contoller Support UUID+VID exchange NFV-O Create network Create port (with UUID) SDN controller VNFM VDP(UUID + VID) OpenFlow & OVSDB OpenStack pSwitch Server vSwitch VDP(UUID + VID) Non SR-IOV SR-IOV VLAN x VLAN y Server V M V M V M V M

Thank you Q&A