PIRE ExoGENI ENVRI preparation for Big Data science
|
|
- Morgan Harmon
- 6 years ago
- Views:
Transcription
1 System and Network Engineering MSc Research project PIRE ExoGENI ENVRI preparation for Big Data science Stavros Konstantaras, Ioannis Grafis February 5, 2014
2 Background Big Data science Huge amount of data Many sources Data Movement (DM) is very important Described by 5V s (Volume, Velocity, Variety, Variability and Value) Software Defined Networking (SDN) Separate control plane from data plane Single entity controls the network Forwarding intelligence relies on programmers 2
3 Research questions The main research question is the following: To what degree can the performance of the data movement protocols be optimized by using Software Defined Networking technology? The main research question includes the following subquestions: What network level problems exist which limit the performance of the data movement protocols? How can SDN eliminate these problems? 3
4 Outline Theory part Problem analysis Solution profiles Experimental part Prototyping HIDE (Hybrid Intelligent Data Enhancer) Scenarios and Results Conclusion 4
5 Data Movement Application problems Application Positives Negatives Network limits -Open source -High scalability -Difficult to deploy -Network speed limit: -High reliability (13 Gbps for TCP GridFTP -Option to resume transfers version) (Globus) that are stopped because of -Decrease window size failures for every loss packet and resend the packet bbftp (NASA) FDT (CERN) -Open source -High scalability -High reliability -Multi-stream TCP -Easy to deploy -Resume file transfer session -Open source -Runs on all major platforms (Java application) -Multi-stream TCP -Resume file transfer session -Transfer only files, not directories -Little industry adoption -Little documentation -Little industry adoption -Little documentation -Network speed limit (4.5 Gbps) -Application is not aware for the topology and the path that data flows -Most of times the speed of transferring data is limited due to network traffic 5
6 Performance problem? Does the application perform well? Do nothing Is it a network problem? Is it a corrupted/ broken link? Examine / Improve the Application Fix the link Is it a busy link? Proceed to the Decision tree to select a QoS solution Examine the other entities of the network 6
7 Available technologies Traffic monitoring Deep Packet Inspection (DPI) Inspect client/server interfaces Inspect flow counters Flow management Port level Socket level (IP address and TCP port) Network Controllability Commands to the controller (API) Commands to the switches 7
8 Do nothing Can not provide Application level solution Replace the Application Extend the source code without network input Full Access level Can we modify the source code? Can we monitor the traffic? Extend the source code Traffic monitoring Inspect client/server interfaces Can we use the Data Application for that? DPI Do we have access to the Application? How can we improve the Application s performance? Some Access level Use of an API to communicate with Build a separate component to solve Traffic monitoring at Interfaces Traffic monitoring Flow counters Can we use the network for that? Can we control network to boost performance? Do we have access to Controller? How can we make use of the Controller? Full Access level Extend the source code Flow management sockets Decision tree ports Can not provide network level solution. We need to grand some access rights Can not use SDN to solve the problem Some Access level Use an API to communicate Network control Commands to switches Flow management Excluded options Parallel options Network control Do nothing Commands to Controller Traffic monito ring Ports Sockets Inspect flow counters 8
9 Can we use the Data Application for that? How can we improve the Application s performance? Can we use the network for that? Can we control network to boost performance? Do we have access to Controller? How can we make use of the Controller? Full Access level Extend the source code Decision tree Can not provide network level solution. We need to grand some access rights Can not use SDN to solve the problem Some Access level Use an API to communicate Flow management Excluded options Parallel options Do nothing Traffic monito ring Ports Sockets Traffic monitoring Flow management Network control Network control Inspect flow counters DPI Flow counters sockets ports Commands to switches Commands to Controller 9
10 Can not provide Application level solution Can we use the Data Application for that? Do we have access to the Application? How can we improve the Application s performance? Can we use the network for that? Decision tree Excluded options Parallel options Do nothing Replace the Application Extend the source code without network input Full Access level Can we modify the source code? Can we monitor the traffic? Extend the source code Traffic monitoring Some Access level Use of an API to communicate with Build a separate component to solve Traffic monitoring at Interfaces Inspect client/server interfaces 10
11 Solution development profiles Requirements Application level Programmer Network Programmer (API) Network Programmer (full) Hybrid Programming Develop at Application level Develop at Network level Make use of SDN Technology Access to the Application SOME Access to the Controller SOME SOME Network topology knowledge Network status knowledge SOME Traffic monitor using DPI Traffic monitor on flow level Traffic monitor at Interfaces Flow management Network controllability SOME 11
12 How can we improve the Application s performance? Solution tracks Application approach Our approach Do nothing Can not provide Application level solution Replace the Application Extend the source code without network input Full Access level Can we modify the source code? Can we monitor the traffic? Extend the source code Traffic monitoring Inspect client/server interfaces Can we use the Data Application for that? DPI Do we have access to the Application? Some Access level Use of an API to communicate with Build a separate component to solve Traffic monitoring at Interfaces Traffic monitoring Flow counters Can we use the network for that? Can we control network to boost performance? Do we have access to Controller? How can we make use of the Controller? Full Access level Extend the source code Flow management sockets ports Can not provide network level solution. We need to grand some access rights Can not use SDN to solve the problem Some Access level Use an API to communicate Network control Commands to switches Network approach (Full) Network approach (API) Flow management Do nothing Network control Commands to Controller Traffic monito ring Ports Sockets Inspect flow counters 12
13 Controller-Application relationship Controller Dependent Our approach Network level Network level (API) Application level Application Independent Application Dependent Controller Independent 13
14 HIDE component Floodlight OpenFlow Controller HIDE server2 Iperf FDT server1 SW2 FDT SW1 SW3 SW4 Iperf client2 Path1 Path2 1 Gbps links 100Mbps links 10Mbps links client1
15 15
16 COMPONENT FDT HIDE overhead 6s 5s 5s 5s t0 t1 t2 t3 t4 new connection 1 st FDT output 2 nd FDT output 3 rd FDT output 4 th FDT output time 6s 2s 8s 5s t0 t1 t2 t2 t3 t4 new connection discover QoS problem Ignored output confirm that problem solved time Δt = FDT + HIDE = 16s send commands to change path 16
17 Scenarios Scenario 1 Transferring files via Path1 with and without interfering traffic for getting reference points Scenario 2 Transferring files via Path1 with interfering traffic and component enabled Scenario 3 Interfering traffic change path every 30s in order to stress HIDE for longer period 17
18 Time in seconds Scenario results FDT performance on transfering different files FDT ideal Scenario 1 HIDE disable Scenario 2 HIDE enable Scenario 2 HIDE disabled Scenario 2 HIDE enabled , , , , File sizes in Megabytes 18
19 Time in seconds Total transfer time Total time for transfering three different files Scenario 1 Scenario 2 HIDE disabled Scenario 2 HIDE enabled Scenario 3 HIDE disabled Scenario 3 HIDE enabled 125 MB GB GB
20 Speed in Mbps Representative sample of Scenario Component disabled Time in seconds Component enabled File size 1.25Gb Data points every 5s 20
21 Discussion Adequate level of abstraction and portability Using SDN to enhance data movement Intelligence based on real time input Lower bound of reaction time depended on FDT server Topology knowledge should be requested from controller 21
22 Conclusion Data Movement Applications can gain benefits from SDN Through the mentioned degrees of solving the QoS problem we touched one and it was successful ExoGENI is well designed environment to deploy topologies and perform experiments 22
23 Future work Reduce reaction time (highly depended on FDT) Improve intelligence (get topology knowledge from controller) Investigate a prediction algorithm (avoid network overload) 23
24 Thank you 24
Application-Aware SDN Routing for Big-Data Processing
Application-Aware SDN Routing for Big-Data Processing Evaluation by EstiNet OpenFlow Network Emulator Director/Prof. Shie-Yuan Wang Institute of Network Engineering National ChiaoTung University Taiwan
More informationExtending OpenFlow for Managing Service Insertion and Payload Inspection
Extending OpenFlow for Managing Service Insertion and Payload Inspection Robinson Udechukwu Dr. Rudra Dutta Dept. of, North Carolina State University Outline Big Picture What is OpenFlow Contribution:
More informationSoftware Defined Networking
Software Defined Networking Daniel Zappala CS 460 Computer Networking Brigham Young University Proliferation of Middleboxes 2/16 a router that manipulatees traffic rather than just forwarding it NAT rewrite
More informationSoftware-Defined Networking (SDN) Overview
Reti di Telecomunicazione a.y. 2015-2016 Software-Defined Networking (SDN) Overview Ing. Luca Davoli Ph.D. Student Network Security (NetSec) Laboratory davoli@ce.unipr.it Luca Davoli davoli@ce.unipr.it
More informationA framework to evaluate 5G networks for smart and fail-safe communications
A framework to evaluate 5G networks for smart and fail-safe communications in ERTMS/ETCS Roberto Canonico (*), Stefano Marrone (**), Roberto Nardone (*), and Valeria Vittorini (*) (*) Università degli
More informationDesign and development of the reactive BGP peering in softwaredefined routing exchanges
Design and development of the reactive BGP peering in softwaredefined routing exchanges LECTURER: HAO-PING LIU ADVISOR: CHU-SING YANG (Email: alen6516@gmail.com) 1 Introduction Traditional network devices
More informationDelay Controlled Elephant Flow Rerouting in Software Defined Network
1st International Conference on Advanced Information Technologies (ICAIT), Nov. 1-2, 2017, Yangon, Myanmar Delay Controlled Elephant Flow Rerouting in Software Defined Network Hnin Thiri Zaw, Aung Htein
More informationSoftware-Defined Networking (SDN) Now for Operational Technology (OT) Networks SEL 2017
Software-Defined Networking (SDN) Now for Operational Technology (OT) Networks SEL 2017 Traditional Ethernet Challenges Plug-and-play Allow all ROOT D D D D Nondeterministic Reactive failover Difficult
More informationGeneral considerations and test methods
General considerations and test methods Evaluation of low latency protocol performance regarding use in selected topologies and error cases IEEE 802.3 Interim Meeting Jan 13, Phoenix, AZ First Draft by
More informationSoftware Defined Networking
CSE343/443 Lehigh University Fall 2015 Software Defined Networking Presenter: Yinzhi Cao Lehigh University Acknowledgement Many materials are borrowed from the following links: https://www.cs.duke.edu/courses/spring13/compsc
More informationTyphoon: An SDN Enhanced Real-Time Big Data Streaming Framework
Typhoon: An SDN Enhanced Real-Time Big Data Streaming Framework Junguk Cho, Hyunseok Chang, Sarit Mukherjee, T.V. Lakshman, and Jacobus Van der Merwe 1 Big Data Era Big data analysis is increasingly common
More informationAccess control with OpenFlow
Access control with OpenFlow Student: Nguyen Bao Tri Supervisor: Dr Lee Bu Sung Francis APAN 38 th Nantou, Taiwan 2014 Presentation outline 1.Introduction: OpenFlow? Science-DMZ and project s objective
More informationCommunication System Design Projects
Communication System Design Projects KUNGLIGA TEKNISKA HÖGSKOLAN PROFESSOR: DEJAN KOSTIC TEACHING ASSISTANT: GEORGIOS KATSIKAS Traditional Vs. Modern Network Management What is Network Management (NM)?
More informationApplication of SDN: Load Balancing & Traffic Engineering
Application of SDN: Load Balancing & Traffic Engineering Outline 1 OpenFlow-Based Server Load Balancing Gone Wild Introduction OpenFlow Solution Partitioning the Client Traffic Transitioning With Connection
More informationData Communications and Networks Spring Syllabus and Reading Assignments
Data Communications and Networks Spring 2018 Syllabus and Assignments Revision Date: January 24, 2018 Course : This course teaches the design and implementation techniques essential for engineering robust
More informationSoftRing: Taming the Reactive Model for Software Defined Networks
SoftRing: Taming the Reactive Model for Software Defined Networks Chengchen Hu, Kaiyu Hou, Hao Li, Ruilong Wang Peng Zheng, Peng Zhang, Huanzhao Wang MOE KLINNS Lab Xi an Jiaotong University Match-Action
More informationEnabling a SuperFacility with Software Defined Networking
Enabling a SuperFacility with Software Defined Networking Shane Canon Tina Declerck, Brent Draney, Jason Lee, David Paul, David Skinner May 2017 CUG 2017-1 - SuperFacility - Defined Combining the capabilities
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 informationBUILDING A NEXT-GENERATION FIREWALL
How to Add Network Intelligence, Security, and Speed While Getting to Market Faster INNOVATORS START HERE. EXECUTIVE SUMMARY Your clients are on the front line of cyberspace and they need your help. Faced
More informationCounteracting UDP Flooding Attacks in SDN
Counteracting UDP Flooding Attacks in SDN Yung-Hao Tung, Hung-Chuan Wei, Chia-Mu Yu Yuan Ze University Outline SDN overview Problem statement Proposed method Experiments 2 SDN Introduction Centralized
More informationExperience of the RISE Testbed Deployment
Internet2 FTW: International OpenFlow/SDN Testbeds Experience of the RISE Testbed Deployment Eiji Kawai Director, Network Testbed R&D Lab NICT JGN-X JGN-X is a wide-area network testbed operated by NICT
More informationHEX Switch: Hardware-assisted security extensions of OpenFlow
HEX Switch: Hardware-assisted security extensions of OpenFlow Taejune Park / KAIST / taejune.park@kaist.ac.kr Zhaoyan Xu / StackRox Inc. / z@stackrox.com Seungwon Shin / KAIST / claude@kaist.ac.kr Software-Defined
More informationOPT-Transport Apps of O3 Orchestrator&Controller suite Starting guide
OPT-Transport Apps of O3 Orchestrator&Controller suite Starting guide CONTENTS 1 Abbreviation... 3 2 Introduction... 3 3 Target network... 4 4 Outline of functions... 4 5 List of the Open Source Software...
More information6WINDGate. White Paper. Packet Processing Software for Wireless Infrastructure
Packet Processing Software for Wireless Infrastructure Last Update: v1.0 - January 2011 Performance Challenges for Wireless Networks As advanced services proliferate and video consumes an ever-increasing
More informationAvailable online at ScienceDirect. Procedia Computer Science 34 (2014 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 34 (2014 ) 680 685 International Workshop on Software Defined Networks for a New Generation of Applications and Services
More informationSPDY - A Web Protocol. Mike Belshe Velocity, Dec 2009
SPDY - A Web Protocol Mike Belshe Velocity, Dec 2009 What is SPDY? Concept SPDY is an application layer protocol for transporting content over the web with reduced latency. Basic Features 1. Multiplexed
More informationOTSDN What is it? Does it help?
OTSDN What is it? Does it help? Dennis Gammel Schweitzer Engineering Laboratories, Inc. Funded by the U.S. Department of Energy and the U.S. Department of Homeland Security cred-c.org Important Aspects
More informationMySQL Cluster Web Scalability, % Availability. Andrew
MySQL Cluster Web Scalability, 99.999% Availability Andrew Morgan @andrewmorgan www.clusterdb.com Safe Harbour Statement The following is intended to outline our general product direction. It is intended
More informationCSCI Computer Networking: Application Layer Programming George Blankenship. Programming George Blankenship 1
CSCI 6431 Computer Networking: Application Layer Programming George Blankenship Programming George Blankenship 1 Lecture Outline Programming concepts PDUs and SDUs Transport Interface System-to-system
More informationDisk-to-Disk Data Transfer using A Software Defined Networking Solution
Clemson University TigerPrints All Theses Theses 5-2018 Disk-to-Disk Data Transfer using A Software Defined Networking Solution Junaid Zulfiqar Clemson University, junaid.rao21@gmail.com Follow this and
More informationZhengyang Liu University of Virginia. Oct 29, 2012
SDCI Net: Collaborative Research: An integrated study of datacenter networking and 100 GigE wide-area networking in support of distributed scientific computing Zhengyang Liu University of Virginia Oct
More informationCSE 124: Networked Services Lecture-16
Fall 2010 CSE 124: Networked Services Lecture-16 Instructor: B. S. Manoj, Ph.D http://cseweb.ucsd.edu/classes/fa10/cse124 11/23/2010 CSE 124 Networked Services Fall 2010 1 Updates PlanetLab experiments
More informationSOLUTION BRIEF Enterprise WAN Agility, Simplicity and Performance with Software-Defined WAN
S O L U T I O N O V E R V I E W SOLUTION BRIEF Enterprise WAN Agility, Simplicity and Performance with Software-Defined WAN Today s branch office users are consuming more wide area network (WAN) bandwidth
More informationVeloCloud Cloud-Delivered WAN Fast. Simple. Secure. KUHN CONSULTING GmbH
VeloCloud Cloud-Delivered WAN Fast. Simple. Secure. 1 Agenda 1. Overview and company presentation 2. Solution presentation 3. Main benefits to show to customers 4. Deployment models 2 VeloCloud Company
More informationParticipatory Networking: An API for Application Control of SDNS SIGCOMM 13
Participatory Networking: An API for Application Control of SDNS SIGCOMM 13 Ferguson, Guha, Liang, Fonseca, Krishnamurthi MAURICIO DE OLIVEIRA 1 The idea behind participatory networking There is a lot
More informationOutline. Motivation. Our System. Conclusion
Outline Motivation Our System Evaluation Conclusion 1 Botnet A botnet is a collection of bots controlled by a botmaster via a command and control (C&C) channel Centralized C&C, P2P-based C&C Botnets serve
More informationFlow Analyzer 1.0 Help Guide FLOW ANALYZER 1.0. By Nuviso
FLOW ANALYZER 1.0 By Nuviso 1 CONTENTS Overview... 3 Flow Correlation... 3 Alternate/Optimal Path... 4 Optimal path based on least Hops... 4 Optimal path based on least Latency... 4 Optimal path based
More informationService Function Chaining (SFC)
Service Function Chaining (SFC) Release draft (534a1d1) OPNFV February 25, 2016 CONTENTS 1 Introduction 1 2 Definitions 3 3 Abbreviations 5 4 Use Cases 7 5 Architecture 9 5.1 Service Functions............................................
More informationEnabling a SuperFacility with Software Defined Networking
Enabling a SuperFacility with Software Defined Networking Richard Shane Canon, Tina Declerck, Brent Draney, Jason Lee, David Paul, David Skinner NERSC, Lawrence Berkeley National Laboratory Berkeley, USA
More informationSharePoint Best Practices. Presented By: Mark Weinstein
SharePoint Best Practices Presented By: Mark Weinstein Installing SharePoint 32 or 64 bit? Which SharePoint version? WSS or MOSS? When installing SharePoint, be sure to select the Advanced method of installation
More informationDistributed Filesystem
Distributed Filesystem 1 How do we get data to the workers? NAS Compute Nodes SAN 2 Distributing Code! Don t move data to workers move workers to the data! - Store data on the local disks of nodes in the
More informationCommunication System Design Projects. Communication System Design:
Communication System Design Projects KUNGLIGA TEKNISKA HÖGSKOLAN PROFESSOR: DEJAN KOSTIC TEACHING ASSISTANT: GEORGIOS KATSIKAS Communication System Design: https://www.kth.se/social/course/ik2200/ Traditional
More informationSDN in TETRA Group Communication - Voice Switching
SDN in TETRA Group Communication - Voice Switching Author: Saumya Paulose Supervisor: Prof. Jukka Manner Instructor: M.Sc. Antti Tuominen Place of Work: Airbus Defence and Space, Helsinki Contents Need
More informationCisco Extensible Network Controller
Data Sheet Cisco Extensible Network Controller Product Overview Today s resource intensive applications are making the network traffic grow exponentially putting high demands on the existing network. Companies
More informationNaaS Network-as-a-Service in the Cloud
NaaS Network-as-a-Service in the Cloud joint work with Matteo Migliavacca, Peter Pietzuch, and Alexander L. Wolf costa@imperial.ac.uk Motivation Mismatch between app. abstractions & network How the programmers
More informationCASP Cross- Application Signaling Protocol
CASP Cross- Application Signaling Protocol Henning Schulzrinne August 27, 2002 Overview Protocol properties Message delivery Transport protocol usage Message forwarding Message format Next-hop discovery
More informationKarisma Network Requirements
Karisma Network Requirements Introduction There are a number of factors influencing the speed of the Karisma response rates of retrieving data from the Karisma server. These factors include the hardware
More informationDevoFlow: Scaling Flow Management for High Performance Networks
DevoFlow: Scaling Flow Management for High Performance Networks SDN Seminar David Sidler 08.04.2016 1 Smart, handles everything Controller Control plane Data plane Dump, forward based on rules Existing
More informationA Novel vcpe Framework for Enabling Virtual Network Functions with Multiple Flow Tables Architecture in SDN Switches
A Novel vcpe Framework for Enabling Virtual Network Functions with Multiple Flow Tables Architecture in SDN Switches Nen-Fu Huang, Chi-Hsuan Li, Chia-chi Chen, I-Hsien Hsu, Che-Chuan Li, Ching-Hsuan Chen
More informationAdvanced Computer Networks. Network Virtualization
Advanced Computer Networks 263 3501 00 Network Virtualization Patrick Stuedi Spring Semester 2014 1 Oriana Riva, Department of Computer Science ETH Zürich Outline Last week: Portland VL2 Today Network
More informationSNAP: Stateful Network-Wide Abstractions for Packet Processing. Collaboration of Princeton University & Pomona College
SNAP: Stateful Network-Wide Abstractions for Packet Processing Collaboration of Princeton University & Pomona College Brief Overview: Motivation Introduction to SNAP/Example(s) of SNAP SNAP Syntax Overview
More informationTask 2: TCP Communication
UNIVERSITY OF TARTU, INSTITUTE OF COMPUTER SCIENCE Task 2: TCP Communication Hadachi&Lind October 12, 2017 Must Read: The task 2 should be done individually! You can submit your solution for task using
More informationIntegrated Services - Overview
Multicast QoS Need bandwidth/delay guarantees On many links unknown to sender Fortunately QoS development after multicast Takes multicast into account RSVP reservations from receivers toward sender rules
More informationMulti-Domain Service Optimization
Multi-Domain Service Optimization 1. High-level summary New solutions need to be fifth-generation (5G)- and service-ready while covering the entire network along with individual network slice instances
More informationSlicing a Network. Software-Defined Network (SDN) FlowVisor. Advanced! Computer Networks. Centralized Network Control (NC)
Slicing a Network Advanced! Computer Networks Sherwood, R., et al., Can the Production Network Be the Testbed? Proc. of the 9 th USENIX Symposium on OSDI, 2010 Reference: [C+07] Cascado et al., Ethane:
More informationTCP and BBR. Geoff Huston APNIC
TCP and BBR Geoff Huston APNIC Computer Networking is all about moving data The way in which data movement is controlled is a key characteristic of the network architecture The Internet protocol passed
More informationTowards (More) Data Science in Communication Networks NetSys KuVS Preisverleihung - Presentation
Towards (More) Data Science in Communication Networks NetSys 2017 - KuVS Preisverleihung - Presentation Andreas Schmidt, MSc Telecommunications Lab Saarland Informatics Campus - Saarbrücken March 15, 2017
More informationSwitching and Routing projects description
Switching and Routing 2012-2013 projects description Outline Introduction to OpenFlow A case study The projects Additional information What s OpenFlow An open standard, which defines: An abstraction of
More informationUNIVERSITY OF CAGLIARI
UNIVERSITY OF CAGLIARI DIEE - Department of Electrical and Electronic Engineering Infrastrutture ed Applicazioni Avanzate nell Internet SDN: Control Plane ACK: content taken from Foundations of Modern
More informationBigData Express: Toward Predictable, Schedulable, and High-Performance Data Transfer. BigData Express Research Team November 10, 2018
BigData Express: Toward Predictable, Schedulable, and High-Performance Data Transfer BigData Express Research Team November 10, 2018 Many people s hard work FNAL: ESnet: icair/starlight: KISTI: Qiming
More informationWhat is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR
What is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR Index What is SDN? How does it work? Advantages and Disadvantages SDN s Application Example 1, Internet Service Providers SDN s Application
More informationIQ for DNA. Interactive Query for Dynamic Network Analytics. Haoyu Song. HUAWEI TECHNOLOGIES Co., Ltd.
IQ for DNA Interactive Query for Dynamic Network Analytics Haoyu Song www.huawei.com Motivation Service Provider s pain point Lack of real-time and full visibility of networks, so the network monitoring
More informationContent. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.
Rahem Abri Content 1. Introduction 2. The Ad-hoc On-Demand Distance Vector Algorithm Path Discovery Reverse Path Setup Forward Path Setup Route Table Management Path Management Local Connectivity Management
More informationONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS. Chun Yuan Cheng
ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS Chun Yuan Cheng OUTLINE - Introduction - Two prototypes - Conclusion INTRODUCTION - An open, vendor neutral, control-data plane interface such as OpenFlow allows
More informationSofware Defined Networking Architecture and Openflow Network Topologies
Sofware Defined Networking Architecture and Openflow Network Topologies Fahad Kameez, M.Tech.(VLSI and ES) Department of Electronics and Communication Rashtreeya Vidyalaya College of Engineering Bengaluru,
More informationAnalysis of Space-Ground Integrated Information Network Architecture and Protocol
3rd International Conference on Mechatronics and Industrial Informatics (ICMII 2015) Analysis of Space-Ground Integrated Information Network Architecture and Protocol Yong Zhou 1,a*,Chundong She 2, b,ligang
More informationTHOUGHTS ON SDN IN DATA INTENSIVE SCIENCE APPLICATIONS
THOUGHTS ON SDN IN DATA INTENSIVE SCIENCE APPLICATIONS Artur Barczyk/Caltech Internet2 Technology Exchange Indianapolis, October 30 th, 2014 October 29, 2014 Artur.Barczyk@cern.ch 1 HEP context - for this
More informationDevoFlow: Scaling Flow Management for High-Performance Networks
DevoFlow: Scaling Flow Management for High-Performance Networks Andy Curtis Jeff Mogul Jean Tourrilhes Praveen Yalagandula Puneet Sharma Sujata Banerjee Software-defined networking Software-defined networking
More informationOpenCache. A Platform for Efficient Video Delivery. Matthew Broadbent. 1 st Year PhD Student
OpenCache A Platform for Efficient Video Delivery Matthew Broadbent 1 st Year PhD Student Motivation Consumption of video content on the Internet is constantly expanding Video-on-demand is an ever greater
More informationCSE 124: Networked Services Fall 2009 Lecture-19
CSE 124: Networked Services Fall 2009 Lecture-19 Instructor: B. S. Manoj, Ph.D http://cseweb.ucsd.edu/classes/fa09/cse124 Some of these slides are adapted from various sources/individuals including but
More informationSDN-based Network Obfuscation. Roland Meier PhD Student ETH Zürich
SDN-based Network Obfuscation Roland Meier PhD Student ETH Zürich This Talk This thesis vs. existing solutions Alice Bob source: Alice destination: Bob Hi Bob, Hi Bob, Payload encryption ǾǼōĦ
More informationPIX-IE An SDN-based Programmable Internet exchange
PIX-IE An SDN-based Programmable Internet exchange Kazuya Okada The University of Tokyo/WIDE Project/NSPIXP Project okada@ecc.u-tokyo.ac.jp Internet2 1 Our Background Operating an academic IX (DIX-IE)
More informationGoogle File System (GFS) and Hadoop Distributed File System (HDFS)
Google File System (GFS) and Hadoop Distributed File System (HDFS) 1 Hadoop: Architectural Design Principles Linear scalability More nodes can do more work within the same time Linear on data size, linear
More informationCHAPTER 3 GRID MONITORING AND RESOURCE SELECTION
31 CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION This chapter introduces the Grid monitoring with resource metrics and network metrics. This chapter also discusses various network monitoring tools and
More informationMC-SDN: Supporting Mixed-Criticality Scheduling on Switched-Ethernet Using Software-Defined Networking
MC-SDN: Supporting Mixed-Criticality Scheduling on Switched-Ethernet Using Software-Defined Networking Kilho Lee, Taejune Park, Minsu Kim, Hoon Sung Chwa, Jinkyu Lee* Seungwon Shin, and Insik Shin * 1
More informationAvailable online at ScienceDirect. Procedia Computer Science 98 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 98 (2016 ) 515 521 The 3rd International Symposium on Emerging Information, Communication and Networks (EICN 2016) A Speculative
More informationSecure Science DMZ using Event-Driven SDN. Technical Solutions Cisco
Secure Science DMZ using Event-Driven SDN Tae Hwang Technical Solutions Architect @ Cisco Typical Science DMZ Architecture 1.0 What is the biggest challenge with this architecture? Internet Firewall I2
More informationPacket-Optical SDN Field Trial for Multi-Layer Network Optimization. Jim Theodoras May 2016
Packet-Optical SDN Field Trial for Multi-Layer Network Optimization Jim Theodoras May 2016 OSI Stack Top of Stack 7 6 5 Application Presentation Session Data 4 Transport Layer TCP, UDP Segments SDN 3 Network
More informationRevisiting Join Site Selection in Distributed Database Systems
Revisiting Join Site Selection in Distributed Database Systems Haiwei Ye 1, Brigitte Kerhervé 2, and Gregor v. Bochmann 3 1 Département d IRO, Université de Montréal, CP 6128 succ Centre-Ville, Montréal
More informationBROADCAST CONTROLLER IP. Live IP flow routing for IP-based live broadcast facilities.
BROADCAST CONTROLLER IP Live IP flow routing for IP-based live broadcast facilities. IP ROUTING AND ORCHESTRATION EVS S-CORE MASTER is a routing system for live media production in an IP world. IP is a
More informationLecture 14 SDN and NFV. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 14 SDN and NFV Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Traditional network vs SDN TRADITIONAL Closed equipment Software + hardware Cost Vendor-specific management.
More informationCellSDN: Software-Defined Cellular Core networks
CellSDN: Software-Defined Cellular Core networks Xin Jin Princeton University Joint work with Li Erran Li, Laurent Vanbever, and Jennifer Rexford Cellular Core Network Architecture Base Station User Equipment
More informationChapter 16 Networking
Chapter 16 Networking Outline 16.1 Introduction 16.2 Network Topology 16.3 Network Types 16.4 TCP/IP Protocol Stack 16.5 Application Layer 16.5.1 Hypertext Transfer Protocol (HTTP) 16.5.2 File Transfer
More informationSecuring Grid Data Transfer Services with Active Network Portals
Securing with Active Network Portals Onur Demir 1 2 Kanad Ghose 3 Madhusudhan Govindaraju 4 Department of Computer Science Binghamton University (SUNY) {onur 1, mike 2, ghose 3, mgovinda 4 }@cs.binghamton.edu
More informationAccelerating 4G Network Performance
WHITE PAPER Accelerating 4G Network Performance OFFLOADING VIRTUALIZED EPC TRAFFIC ON AN OVS-ENABLED NETRONOME SMARTNIC NETRONOME AGILIO SMARTNICS PROVIDE A 5X INCREASE IN vepc BANDWIDTH ON THE SAME NUMBER
More informationData Transfers in the Grid: Workload Analysis of Globus GridFTP
Data Transfers in the Grid: Workload Analysis of Globus GridFTP Nicolas Kourtellis, Lydia Prieto, Gustavo Zarrate, Adriana Iamnitchi University of South Florida Dan Fraser Argonne National Laboratory Objective
More informationComputer Networks. Sándor Laki ELTE-Ericsson Communication Networks Laboratory
Computer Networks Sándor Laki ELTE-Ericsson Communication Networks Laboratory ELTE FI Department Of Information Systems lakis@elte.hu http://lakis.web.elte.hu Based on the slides of Laurent Vanbever. Further
More informationPage 1. Outline / Computer Networking : 1 st Generation Commercial PC/Packet Video Technologies
Outline 15-441/15-641 Computer Networking Lecture 18 Internet Video Delivery Peter Steenkiste Slides by Professor Hui Zhang Background Technologies: - HTTP download - Real-time streaming - HTTP streaming
More informationIP Mobility vs. Session Mobility
IP Mobility vs. Session Mobility Securing wireless communication is a formidable task, something that many companies are rapidly learning the hard way. IP level solutions become extremely cumbersome when
More informationInformatica Universiteit van Amsterdam. Distributed Load-Balancing of Network Flows using Multi-Path Routing. Kevin Ouwehand. September 20, 2015
Bachelor Informatica Informatica Universiteit van Amsterdam Distributed Load-Balancing of Network Flows using Multi-Path Routing Kevin Ouwehand September 20, 2015 Supervisor(s): Stavros Konstantaros, Benno
More informationCutting the Cord: A Robust Wireless Facilities Network for Data Centers
Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Yibo Zhu, Xia Zhou, Zengbin Zhang, Lin Zhou, Amin Vahdat, Ben Y. Zhao and Haitao Zheng U.C. Santa Barbara, Dartmouth College, U.C.
More informationLayering in Networked computing. OSI Model TCP/IP Model Protocols at each layer
Layering in Networked computing OSI Model TCP/IP Model Protocols at each layer Learning outcomes Understand the need of layering in Networked computing Understand the OSI model and the tcp/ip model Understand
More informationMaking Enterprise Branches Agile and Efficient with Software-defined WAN (SD-WAN)
Making Enterprise Branches Agile and Efficient with Software-defined WAN (SD-WAN) Simplify your branch office network with assured application performance with clouddelivered SD-WAN. EXECUTIVE SUMMARY
More informationEXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS
EXPERIMENTAL STUDY OF FLOOD TYPE DISTRIBUTED DENIAL-OF- SERVICE ATTACK IN SOFTWARE DEFINED NETWORKING (SDN) BASED ON FLOW BEHAVIORS Andry Putra Fajar and Tito Waluyo Purboyo Faculty of Electrical Engineering,
More informationStateful Firewall Application on Software Defined Networking
1st International Conference on Advanced Information Technologies (ICAIT), Nov. 1-2, 2017, Yangon, Myanmar Stateful Firewall Application on Software Defined Networking Nan Haymarn Oo, Aung Htein Maw University
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 informationCMSC 322 Computer Networks Applications and End-To- End
CMSC 322 Computer Networks Applications and End-To- End Professor Doug Szajda CMSC 332: Computer Networks Announcements Project 2 has been posted and is due Monday, February 8 (No extension!) Homework
More informationCommunication Models for Resource Constrained Hierarchical Ethernet Networks
Communication Models for Resource Constrained Hierarchical Ethernet Networks Speaker: Konstantinos Katrinis # Jun Zhu +, Alexey Lastovetsky *, Shoukat Ali #, Rolf Riesen # + Technical University of Eindhoven,
More informationMidoNet Scalability Report
MidoNet Scalability Report MidoNet Scalability Report: Virtual Performance Equivalent to Bare Metal 1 MidoNet Scalability Report MidoNet: For virtual performance equivalent to bare metal Abstract: This
More informationVirtual Appliance Applications. Yao-Min Chen
Virtual Appliance Applications Yao-Min Chen Outline Introduction to Case Study 1: License Server Virtual Appliance Case Study 2: Distributed Virtual Switch (DVS) Controller Virtual Appliance Intrusion
More information