SDN and ForCES based optimal network topology discovery1

Slides:



Advertisements
Similar presentations
Video Services over Software-Defined Networks
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Why SDN and MPLS? Saurav Das, Ali Reza Sharafat, Guru Parulkar, Nick McKeown Clean Slate CTO Summit 9 th November, 2011.
OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright,
Software-Defined Networking, OpenFlow, and how SPARC applies it to the telecommunications domain Pontus Sköldström - Wolfgang John – Elisa Bellagamba November.
VeriCon: Towards Verifying Controller Programs in SDNs (PLDI 2014) Thomas Ball, Nikolaj Bjorner, Aaron Gember, Shachar Itzhaky, Aleksandr Karbyshev, Mooly.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt An Introduction to Software-Defined Networking (SDN) Zhang Fu.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
Network Innovation using OpenFlow: A Survey
IWAN A Web Service- and ForCES-based Programmable Router Architecture Evangelos Haleplidis 1, Robert Haas 2, Spyros Denazis 13, Odysseas Koufopavlou.
ODL Release Vehicles. Base Network Service Functions Management GUI/CLI Controller Platform Southbound Interfaces & Protocol Plugins OpenDaylight APIs.
Ralph Santitoro Director, Strategic Market Development SDNs and Network Virtualization: Evolving Packet Optical Networking.
Extensible Networking Platform IWAN 2005 Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood
NATIONAL & KAPODISTRIAN UNIVERSITY OF ATHENS INTERDEPARTMENTAL GRADUATE PROGRAM IN MANAGEMENT AND ECONOMICS OF TELECOMMUNICATION NETWORKS Master Thesis.
Helium Hydrogen. AAA: Authentication, Authorization & Accounting AuthN: Authentication BGP: Border Gateway Protocol COPS: Common Open Policy Service DLUX:
NOV 20, 2014 Abi Varghese Tiju John Mahesh Govind
COS 461: Computer Networks
Data Center Virtualization: Open vSwitch Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking.
Data Center Basics (ENCS 691K – Chapter 5)
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
1 SDN Problem Statement and Scenery draft-nadeau-sdn-problem-statement-01 Thomas D. Nadeau IETF-82.
A Survey on Interfaces to Network Security
An Overview of Software-Defined Network Presenter: Xitao Wen.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
SDN Problem Statement and Use Cases for Data Center Applications Ping Pan Thomas Nadeau November 2011.
Serval: Software Defined Service-Centric Networking Jen Rexford Erik Nordstrom, David Shue, Prem Gopalan, Rob Kiefer, Mat Arye, Steven Ko, Mike Freedman.
Kostas Giotis, Yiannos Kryftis, Vasilis Maglaris
Layered Protocol. 2 Types of Networks by Logical Connectivity Peer to Peer and Client-Server Peer-to-peer Networks  Every computer can communicate directly.
1 IEEE LAN/ MAN Banf 1998 Open Java-Based Intelligent Agent Architecture for Adaptive Networking Devices Tal Lavian, Bay Architecture Lab
ODL project proposal - Distributed LLDP with Auto Attach Capability ODL project proposal - Distributed LLDP with Auto Attach Capability Agenda – 4 slides.
HP OpenFlow Plugin and Libraries June 30, 2014.
Software Defined Networks for Dynamic Datacenter and Cloud Environments.
SDN AND OPENFLOW SPECIFICATION SPEAKER: HSUAN-LING WENG DATE: 2014/11/18.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
SDN and Openflow. Motivation Since the invention of the Internet, we find many innovative ways to use the Internet – Google, Facebook, Cloud computing,
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
December 30, 2015 Richard Chien Marko Lai Jason Yuan
Management of the LHCb Online Network Based on SCADA System Guoming Liu * †, Niko Neufeld † * University of Ferrara, Italy † CERN, Geneva, Switzerland.
Azher Mughal / Beraldo Leal Programming OpenFlow Flows for Scientific Profit 1 Azher Mughal / Beraldo Leal SuperComputing 2015.
for SDN-based flow handover in wireless environments Daniel Corujo Carlos Guimarães Rui L. Aguiar
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt An Introduction to Software-Defined Networking (SDN) Zhang Fu Ericsson Research Feb 2016.
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
Programming Assignment 2 Zilong Ye. Traditional router Control plane and data plane embed in a blackbox designed by the vendor high-seed switching fabric.
Is SDN Delivering? Jez Clark Solutions Architect Alternative Networks 13 th September 2013.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
Software–Defined Networking Meron Aymiro. What is Software-Defined Networking?  Software-Defined Networking (SDN) has the potential of to transcend the.
InterVLAN Routing 1. InterVLAN Routing 2. Multilayer Switching.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Developing an Implementation Framework for the Future Internet using the Y-Comm Architecture, SDN and NFV Glenford Mapp Associate Professor Middlesex University,
An Introduction to Software-Defined Networking (SDN)
Instructor Materials Chapter 7: Network Evolution
SDN challenges Deployment challenges
Carrier/Network Perspectives Cross-Layer Optimization (CLO) Bar Bof
Multi-layer software defined networking in GÉANT
What I Learned From Mininet
15-744: Computer Networking
IETF – 90 Toronto Wednesday 23/07/2014 Evangelos Haleplidis
NOX: Towards an Operating System for Networks
Author: Daniel Guija Alcaraz
1.
A Multicast Architecture Of SVC Streaming Over OpenFlow Networks
SDN Overview for UCAR IT meeting 19-March-2014
draft-finn-detnet-problem-statement Norm Finn, Pascal Thubert
A Novel Framework for Software Defined Wireless Body Area Network
ONOS Drake Release September 2015.
Software Defined Networking (SDN)
Extending MPLS/BGP VPNs to End-Systems
Enabling Innovation Inside the Network
SPEAKER: Yu-Shan Chou ADVISOR: DR. Kai-Wei Ke
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.
Presentation transcript:

SDN and ForCES based optimal network topology discovery1 IETF 94, Yokohama, Japan (remote) Monday 02 November 2015 George Tarnaras (gtarn91@gmail.com) Evangelos Haleplidis (ehalep@ece.upatras.gr) Spyros Denazis (sdena@upatras.gr) 1Tarnaras, G.; Haleplidis, E.; Denazis, S., "SDN and ForCES based optimal network topology discovery," in Network Softwarization (NetSoft), 2015 1st IEEE Conference on , vol., no., pp.1-6, 13-17 April 2015. DOI: 10.1109/NETSOFT.2015.7116181

Motivation Efficient topology discovery for SDN Need: What more can you ask? Need: Immediate notification upon a change Low overhead Example Distributed solutions: LLDP ARP NDP

Where in SDN does this fits? Application Plane Service App Network Service Abstraction Layer (NSAL) Service Interface Control Plane Management Plane . Service App App Service Control Abstraction Layer (CAL) Management Abstraction Layer (MAL) CP Southbound Interface MP Southbound Interface Network Device Device and Resource Abstraction Layer (DAL) App Forwarding Plane Operational Plane

So(lution) Leverage normal LLDP operation Devices already know how, why replicate? Abstract (DAL) info and collect on controller ForCES as the glue Model Topology Information LLDP Control parameters Protocol Extract topology information on demand per device Events for local topology change

Benefits No overhead (primarily on CPSI) Immediate response No need for an LLDP packets to run around in circles (e.g. in OpenFlow topology discovery) Immediate response Each LLDP update immediately creates an event No change to reinvent the wheel Device already knows LLDP Although the software will need to know ForCES! Not limited to LLDP Can use same concept for other discovery protocols

Results Average time to discover new switch (from LLDP packet) and recompute topology: 12ms 90% less than OpenFlow-based solution (~100ms)1 Experiment Caveats: Performed on 3 virtual machines on a x86 Intel Celeron B830 Packet capture code is based on libpcap Few switches 1Ixia, NEC Controller Testing: Part1, http://www.necam.com/docs/?id=2709888a-ecfd-4157-8849- 1d18144a6dda

Backup Slide