Constructing Energy-Aware Software- Defined Network Virtualization
|
|
|
- Christian Fox
- 10 years ago
- Views:
Transcription
1 Software- Defined Network Virtualization Kuala Lumpur, 08/2015 Tran Manh Nam, Nguyen Huu Thanh, Nguyen Hong Van, Kim Bao Long, Nguyen Duc Lam, Nguyen Van Huynh, Nguyen Van Ca 1
2 Content 1. Introduction 2. Background 1. Software-Defined Networking 2. Network Virtualization 3. Virtual Network Embedding VNE 4. Network HyperVisor - FlowVisor 3. Energy-Aware Software-Defined Network Virtualization System 1. Architecture 2. VNE algorithm 4. Conclusion 2
3 1. Introduction Internet services are booming and continue to play an increasingly vital role in supporting key fields of research, business, news, education Significant energy consumption [*] Big carbon emission (2000kWh ~ 1 ton of CO2) the annual growth of electricity consumption of communication network is 10,4% [1] In 2007, the total electricity consumption in communication network was 200 TWH, reaching 330 TWH by 2012 ICT equipment, its use and disposal account for 2% of global CO2 emissions, which is equivalent to the contributions from the aviation industry [2]. * - Future Internet: A Survey of Existing Approaches and Trends in Energy-Aware Fixed Network Infrastructures - IEEE (Volume:13, Issue: 2), 2nd Quarter
4 1. Introduction The recent trend of energy consumption over the years has presented some profound negative impacts, such as: (1) Increased production cost of enterprises, putting upward pressures on product prices; (2) Growing carbon emission that severely hurt the surrounding environment. The ICT should be Green and energy-aware: Software-Defined Networking (SDN) and Network Virtualization is therefore to be presented as a technology with great potential in terms of green networking 4
5 2. Background For Green ICT, we build the Energy-Aware Software-Defined Network Virtualization system that allows virtualize the SDN networks. In the other hand, we contribute the Energy-Aware VNE Alogrithm. In this work, the following technologis that we used: 1. Software-Defined Networking 2. Network Virtualization 3. Virtual Network Embedding VNE 4. Network HyperVisor - FlowVisor 5
6 2.1. Software-Defined Networking (SDN) Software-Defined Networking SDN Architecture Decouples the control plane and data plane of networking devices Enables the control plane to become directly programmable Centralized monitoring and controlling Network protocols Control Programs Global Network View Network Operating System Control system over the network Network protocols 6
7 2.1. Software-Defined Networking (SDN) OpenFlow Controller OpenFlow Protocol (SSL/TCP) Control Path Path (Software) OpenFlow OpenFlow Protocol OpenFlow Controller: POX with python, Floodlinght, OpenDayLight OpenFlow Protocol: packet-received send-packet-out modify-forwarding-table get-stats. Data Path (Hardware) 7
8 2.2. Network Virtulization Network Virtualization - coexistence of multiple virtual networks on the same physical substrate network. Greatest Advantage: sharing of resources among heterogeneous logical virtual networks VNoM: a virtual node may map to several substrate nodes VLiM: virtual link spanning to several substrate links 8
9 2.3. Virtual Network Embedding - VNE VNE mapping virtual network to substrate network VNE problem - reach the maximum exploitation of system resources. It includes Virtual Node Mapping (VNoM) and Virtula Link Mapping (VLiM): VNoM maps virtual nodes onto suitable substrate nodes. VLiM maps virtual links onto substrate links. Two virtual networks mapped onto one substrate network [18] 9
10 2.4. FlowVisor Network Hypervisor acts as transparent proxy between forwarding elements and Controllers FlowVisor [8] Transparency ability to prototype and debug protocols on realistic topologies decouple network virtualization technology from controller Isolation Bandwidth Topology CPU FlowSpace Flow Entries OpenFlow Control Isolation 10
11 2.4. FlowVisor Message Handling Alice Controller Bob Controller Cathy Controller Rule Policy Check: Is this rule allowed? Full Line Rate Forwarding OpenFlow FlowVisor OpenFlow OpenFlow Firmware Exception Policy Check: Who controls this packet? Packet Data Path 11
12 Software-Defined Virtual Network Requests (VNRs) Openflow Controllers (POX, FloodLight) CTL 1 CTL 2 Slicer Slicing, port mapping, Switches, Controllers coordinating and configuring Controller management Control and configure Controllers Management GUI Java-based Application SDVNR 1 (CTL 1:POX) SDVNR 2 (CTL 2:FloodLight) Extended FlowVisor Power VNE Algorithms - CG VNE - HEE VNE Power monitoring: monitor NW power consumption Power controlling: Control NW devices state -Using NetFGPA energy model- 3. Energy-Aware Software- Defined Network Virtualization System Four Elements: Management; OpenFlow Controllers; Extended FlowVisor Slicer Power Substrate Network. SDVNR 1 SDVNR 2 Substrate network (Openflow-enable Switches) 12
13 3. EA SDNV System - WorkFlow 1) Step 1: Identifying inputs: Management identifies the set of SDVNR and substrate network which contain following detail information 2) Step 2: Virtual Network Embedding: After receiving a set of SDVNRs, the VNE calculates and gives results that contain both successful virtual node mapping (VNoM) and virtual link mapping (VLiM) results 3) Step 3: Slicer and Power control: The FlowVisor configures virtual networks by creating flowspaces and allocates resources to them. 4) Step 4: Configuring OpenFlow Controllers: Based on the successful SDVNR results, the OpenFlow Controllers block configures corresponding controllers and connects them to FlowVisor for their communicating to SDVN. 5) Step 5: Finish and monitoring Software-Defined Virtual Network Requests (VNRs) Openflow Controllers (POX, FloodLight) CTL 1 CTL 2 Slicer Slicing, port mapping, Switches, Controllers coordinating and configuring SDVNR 1 Controller management Control and configure Controllers Management GUI Java-based Application SDVNR 1 (CTL 1:POX) SDVNR 2 (CTL 2:FloodLight) Extended FlowVisor Power VNE Algorithms - CG VNE - HEE VNE Power monitoring: monitor NW power consumption Power controlling: Control NW devices state -Using NetFGPA energy model- SDVNR 2 Substrate network (Openflow-enable Switches) 13
14 3. EA SDNV System Energy model Net-FPGA configuration Power (mw) Static (baseline) 4496 FPGA Core At least one 1Gbps 2694 One port The 4-Gigabit-port NetFPGA [4] 48-Ports Pronto 3240 [6] Ethernet port Not all ports running at 1Gbps (10/ 100Mbps) 1394 Idle 81 Idle 23 10Mbps Mbps Mbps 1080 Configuration Power (mw) P static P 10Mpbgs per port 63 P 100Mpbgs per port 260 P 1000Mpbgs per port 913 Switch s profile: Psw = Pstatic + Nport*Pport + [P FPGACore ] Because of a lack of OpenFlow s state-control mechanism, we extend the OpenFlow v1.0 protocol by changing a Vendor message 14
15 3. EA SDNV System - GUI 15
16 3. EA SDNV System VNE Algorithms Algorithm 1: Greedy Node Mapping 1. input: T S (E S, N S ) and SDVNR(E R, N R ) 2. begin 3. //Sort N S by CPU in non-decreasing order 4. N S sort CPU (N S ) 5. for all n R in N R do 6. for all n S in N S do 7. if V n n S N nei n R then 8. continue 9. else if C a n S R C n R then 10. M N = M N + {n S n R } 11. SUCCESS 12. break 13. end if 14. end for 15. end for 16. end 17. output: T S (E S, N S ), M N Greedy VNoM Algorithm 2: HEE Node Mapping 1. input: T S (E S, N S ) and SDVNR(E R, N R ) 2. begin 3. //Sort N S by N nei (N S ) in nondecreasing order 4. N S sort nei (N S ) 5. for all n R in N R do 6. for all n S in N S do 7. if V n n S N nei n R then 8. continue 9. else if C a n S R C n R then 10. M N = M N + {n S n R } 11. SUCCESS 12. end if 13. if n S is off then 14. turn on n S 15. N n. push(n S ) 16. N S. remove(n S ) 17. N n. push(n nei (n S )) 18. N S. remove(n nei (n S )) 19. N S N n. push(n S ) 20. end if 21. break 22. end for 23. end for 24. end 25. output: T S (E S, N S ), M N Heuristic Energy-efficient VNoM (HEE) algorithm that realizes node mapping in order of priority as follows: - Maps a virtual node on the already active substrate node - Maps onto the neighboring substrate nodes that have the biggest number of connected neighbors N nei (N S ) 16
17 3. EA SDNV System - Evaluation Acceptance ratio s comparison Energy consumption ratio s comparison 17
18 Conclusion For the Green ICT, using SDN with NV is good approach. And in this paper we successfully deploy the energy-aware Software-Defined Network Virtualization system that allows: monitoring energy consumption controlling energy consumption of the substrate network by changing the states of physical devices We also define the HEE mapping algorithm that reduce energy consumption of the network while maintains the acceptance ratio In the near future, we are going to develop a system for QoS and fault- tolerance evaluation 18
19 References 1. Ward Van Heddeghem, Sofie Lambert, Bart Lannoo, Didier Colle, Mario Pickavet, Piet Demeester, Trends in worldwide ICT electricity consumption from 2007 to 2012, Computer Communications, Volume 50, 1 September 2014, Pages Global Action Plan, An Inefficient Truth. Global Action Plan Report, Dec Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky, and Steve Uhlig, Software-Defined Networking: A Comprehensive Survey, 4. N.M. Mosharaf Kabir Chowdhury, Raouf Boutaba, A survey of network virtualization, Computer Networks 54 (2010) OpenFlow Switch Specifiation v1.5, Open Network Foundation, September 27, Available: 6. POX Floodlight R. Sherwood, G. Gibb, K. Yap, G. Appenzeller, N. McKeown, and G. Parulkar, FlowVisor: A network virtualization layer OpenFlow Switch Consortium, Tech. Rep. OPENFLOW-TR , [Online]. Available: 9. Rob Sherwood, Michael Chan,Glen Gibb, Nikhil Handigol,Te-Yuan Huang,Peyman Kazemian, Masayoshi Kobayashi, David Underhill, Kok-Kiong Yap, Guido Appenzeller, and Nick McKeown, Carving Research Slices Out of Your Production Networks with OpenFlow Newsletter ACM SIGCOMM Computer Communication Review archive Volume 40 Issue 1, January 2010 Pages Exploring networks of the future. [Online]. Available: Ofelia, OpenFlow in Europe. [Online]. Available: OF@TEIN - OpenFlow@Trans-Eurasian Information Network, [Online] T. Anderson, L. Peterson, S. Shenker, and J. Turner, Overcoming the internet impasse through virtualization, Computer, vol. 38, pp , April N. Feamster, L. Gao, and J. Rexford, How to lease the internet in your spare time, ACM SIGCOMM Computer Communication Review, vol. 37, pp , N. M. K. Chowdhury and R. Boutaba, A survey of network virtualization, Computer Networks, vol. 54, no. 5, pp , A. Bavier, N. Feamster, M. Huang, L. Peterson, and J. Rexford, In VINI Veritas: realistic and controlled network experimentation, SIGCOMM Comput. Commun. Rev., vol. 36, pp. 3 14, August D. Schwerdel, D. Gunther, R. Henjes, B. Reuther, and P. M uller, German-lab experimental facility, in Future Internet - FIS 2010, ser.lecture Notes in Computer Science, A. Berre, A. Gomez-Perez, K. Tutschku, and D. Fensel, Eds., vol Springer Berlin /Heidelberg, 2010, pp. 1 10, / _ Andreas Fischer, Juan Felipe Botero, Michael Till Beck, Hermann de Meer, and Xavier Hesselbach, Virtual Network Embedding: A Survey, IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 15, NO. 4, FOURTH QUARTER 2013, DOI: /SURV
20 Tran Manh Nam - Future Internet Laboratory School of Electronics and Telecommunications Hanoi University of Science and Technology (HUST) - Hanoi, Vietnam [email protected] Skype: namtm.vn Energy-aware routing - namtm 20
Virtualization and SDN Applications
Virtualization and SDN lications 2 Virtualization Sharing physical hardware or software resources by multiple users and/or use cases Examples system shares physical hardware resources Virtual machine shares
Bandwidth Allocation in a Network Virtualization Environment
Bandwidth Allocation in a Network Virtualization Environment Juan Felipe Botero [email protected] Xavier Hesselbach [email protected] Department of Telematics Technical University of Catalonia
Open Source Network: Software-Defined Networking (SDN) and OpenFlow
Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking
Multiple Service Load-Balancing with OpenFlow
2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication
Combined Smart Sleeping and Power Scaling for Energy Efficiency in Green Data Center Networks
UNIFI@ECTI-CON 2013 (May 14 th 17 th 2013, Krabi, Thailand) Combined Smart Sleeping and Power Scaling for Energy Efficiency in Green Data Center Networks Nguyen Huu Thanh Department of Communications Engineering
Xperience of Programmable Network with OpenFlow
International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 2013 Xperience of Programmable Network with OpenFlow Hasnat Ahmed, Irshad, Muhammad Asif Razzaq, and Adeel Baig each one is
Tutorial: OpenFlow in GENI
Tutorial: OpenFlow in GENI GENI Project Office The current Internet is at an impasse because new architecture cannot be deployed or even adequately evaluated [PST04] [PST04]: Overcoming the Internet Impasse
Autonomicity Design in OpenFlow Based Software Defined Networking
GC'12 Workshop: The 4th IEEE International Workshop on Management of Emerging Networks and Services Autonomicity Design in OpenFlow Based Software Defined Networking WANG Wendong, Yannan HU, Xirong QUE,
A collaborative model for routing in multi-domains OpenFlow networks
A collaborative model for routing in multi-domains OpenFlow networks Xuan Thien Phan, Nam Thoai Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology Ho Chi Minh city, Vietnam
Limitations of Current Networking Architecture OpenFlow Architecture
CECS 572 Student Name Monday/Wednesday 5:00 PM Dr. Tracy Bradley Maples OpenFlow OpenFlow is the first open standard communications interface that enables Software Defined Networking (SDN) [6]. It was
An Introduction to Software-Defined Networking (SDN) Zhang Fu
An Introduction to Software-Defined Networking (SDN) Zhang Fu Roadmap Reviewing traditional networking Examples for motivating SDN Enabling networking as developing softwares SDN architecture SDN components
A Study on Software Defined Networking
A Study on Software Defined Networking Yogita Shivaji Hande, M. Akkalakshmi Research Scholar, Dept. of Information Technology, Gitam University, Hyderabad, India Professor, Dept. of Information Technology,
HyperFlex: An SDN Virtualization Architecture with Flexible Hypervisor Function Allocation
c 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising
SDN. What's Software Defined Networking? Angelo Capossele
SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial
libnetvirt: the network virtualization library
libnetvirt: the network virtualization library Daniel Turull, Markus Hidell, Peter Sjödin KTH Royal Institute of Technology, School of ICT Stockholm, Sweden Email: {danieltt,mahidell,psj}@kth.se Abstract
Software Defined Networks
Software Defined Networks Inspired from the article Software-defined Networking: A Comprehensive Survey by Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky
Network Virtualization History. Network Virtualization History. Extending networking into the virtualization layer. Problem: Isolation
Network irtualization History Network irtualization and Data Center Networks 263-3825-00 SDN Network irtualization Qin Yin Fall Semester 203 Reference: The Past, Present, and Future of Software Defined
DESIGN AND ANALYSIS OF TECHNIQUES FOR MAPPING VIRTUAL NETWORKS TO SOFTWARE- DEFINED NETWORK SUBSTRATES
DESIGN AND ANALYSIS OF TECHNIQUES FOR MAPPING VIRTUAL NETWORKS TO SOFTWARE- DEFINED NETWORK SUBSTRATES Tran Song Dat Phuc - Uyanga Department of Computer Science and Engineering SeoulTech 2014 Table of
Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics
Information- Centric Networks Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Funding These educational materials have been developed as part of the instructors educational
Carrier-grade Network Management Extensions to the SDN Framework
Carrier-grade Network Management Extensions to the SDN Framework Alisa Devlic, Wolfgang John Ericsson Research Kista, Sweden {alisa.devlic, wolfgang.john}@ericsson.com Pontus Sköldström Acreo AB Kista,
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Shie-Yuan Wang Hung-Wei Chiu and Chih-Liang Chou Department of Computer Science, National Chiao Tung University, Taiwan Email: [email protected]
SDN/Virtualization and Cloud Computing
SDN/Virtualization and Cloud Computing Agenda Software Define Network (SDN) Virtualization Cloud Computing Software Defined Network (SDN) What is SDN? Traditional Network and Limitations Traditional Computer
Survey: Software Defined Networks with Emphasis on Network Monitoring
Survey: Software Defined Networks with Emphasis on Network Monitoring Prashanth [email protected] Indian Institute of Technology, Bombay (IIT-B) Powai, Mumbai, Maharastra India 31 Oct 2015 Abstract
Software-Defined Infrastructure and the SAVI Testbed
Software-Defined Infrastructure and the SAVI Testbed Joon-Myung Kang 1, Thomas Lin 2, Hadi Bannazadeh 2, and Alberto Leon-Garcia 2 1 HP Labs., Palo Alto, CA, 94304, USA, [email protected] 2 Dept.
Scalable Network Virtualization in Software-Defined Networks
Scalable Network Virtualization in Software-Defined Networks Dmitry Drutskoy Princeton University Eric Keller University of Pennsylvania Jennifer Rexford Princeton University ABSTRACT Network virtualization
Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx
Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx Nick McKeown, Guru Parulkar, Guido Appenzeller, Nick Bastin, David Erickson, Glen Gibb, Nikhil Handigol, Brandon Heller,
Software Defined Networking Basics
Software Defined Networking Basics Anupama Potluri School of Computer and Information Sciences University of Hyderabad Software Defined Networking (SDN) is considered as a paradigm shift in how networking
Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management
Research Paper Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management Raphael Eweka MSc Student University of East London
Network Virtualization
Network Virtualization What is Network Virtualization? Abstraction of the physical network Support for multiple logical networks running on a common shared physical substrate A container of network services
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing
Green Network and Data Centre Virtualization
Green Network and Data Centre Virtualization Leonard Nonde, Taisir El-Gorashi and Jaafar M. H. Elmirghani School of Electronic and Electrical Engineering University of Leeds, UK [email protected]
A Method for Load Balancing based on Software- Defined Network
, pp.43-48 http://dx.doi.org/10.14257/astl.2014.45.09 A Method for Load Balancing based on Software- Defined Network Yuanhao Zhou 1, Li Ruan 1, Limin Xiao 1, Rui Liu 1 1. State Key Laboratory of Software
VIDEO STREAMING OVER SOFTWARE DEFINED NETWORKS WITH SERVER LOAD BALANCING. Selin Yilmaz, A. Murat Tekalp, Bige D. Unluturk
VIDEO STREAMING OVER SOFTWARE DEFINED NETWORKS WITH SERVER LOAD BALANCING Selin Yilmaz, A. Murat Tekalp, Bige D. Unluturk College of Engineering, Koç University, 34450 Sariyer, Istanbul, Turkey ABSTRACT
Enabling Software Defined Networking using OpenFlow
Enabling Software Defined Networking using OpenFlow 1 Karamjeet Kaur, 2 Sukhveer Kaur, 3 Vipin Gupta 1,2 SBS State Technical Campus Ferozepur, 3 U-Net Solutions Moga Abstract Software Defined Networking
Control-Plane Slicing Methods in Multi-Tenant Software Defined Networks
Control-Plane Slicing Methods in Multi-Tenant Software Defined Networks C. Argyropoulos, S. Mastorakis, K. Giotis, G. Androulidakis, D. Kalogeras, V. Maglaris Network Management & Optimal Design Laboratory
ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE)
Eric Boyd Senior Director, Strategic Projects, Internet2 Ed Balas Manager, Software Engineering, Indiana University ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE)
AUTO DEFAULT GATEWAY SETTINGS FOR VIRTUAL MACHINES IN SERVERS USING DEFAULT GATEWAY WEIGHT SETTINGS PROTOCOL (DGW)
AUTO DEFAULT GATEWAY SETTINGS FOR VIRTUAL MACHINES IN SERVERS USING DEFAULT GATEWAY WEIGHT SETTINGS PROTOCOL (DGW) Suman Dutta 1, Shouman Barua 2 and Jishu Sen 3 1 IT Trainer, Logitrain.com.au 2 PhD research
Auto-Configuration of SDN Switches in SDN/Non-SDN Hybrid Network
Auto-Configuration of SDN Switches in SDN/Non-SDN Hybrid Network Rohit Katiyar [email protected] Prakash Pawar [email protected] Kotaro Kataoka [email protected] Abhay Gupta [email protected]
Can Software Defined Networks (SDN) manage the dependability of the service provided to selected customers?
Can Software Defined Networks (SDN) manage the dependability of the service provided to selected customers? Gianfranco Nencioni Dipartimento di Ingegneria dell Informazione Università di Pisa Mini-seminar
Software Defined Networking for Telecom Operators: Architecture and Applications
2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research
SDN Security Design Challenges
Nicolae Paladi SDN Security Design Challenges SICS Swedish ICT! Lund University In Multi-Tenant Virtualized Networks Multi-tenancy Multiple tenants share a common physical infrastructure. Multi-tenancy
Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks
Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks Aaron Rosen and Kuang-Ching Wang Holcombe Department of Electrical and Computer Engineering Clemson University Clemson,
OpenFlow: Enabling Innovation in Campus Networks
OpenFlow: Enabling Innovation in Campus Networks Nick McKeown Stanford University Presenter: Munhwan Choi Table of contents What is OpenFlow? The OpenFlow switch Using OpenFlow OpenFlow Switch Specification
Bootstrapping Software Defined Network for Flexible and Dynamic Control Plane Management
Bootstrapping Software Defined Network for Flexible and Dynamic Control Plane Management Prithviraj Patil, Aniruddha Gokhale and Akram Hakiri ISIS, Dept of EECS, Vanderbilt University, Nashville, TN, USA.
Getting to know OpenFlow. Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu
Getting to know OpenFlow Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu OpenFlow Switching 1. A way to run experiments in the networks we use everyday. A pragmatic compromise Allow researchers
OpenFlow: Concept and Practice. Dukhyun Chang ([email protected])
OpenFlow: Concept and Practice Dukhyun Chang ([email protected]) 1 Contents Software-Defined Networking (SDN) Overview of OpenFlow Experiment with OpenFlow 2/24 Software Defined Networking.. decoupling
Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee
International Journal of Science and Engineering Vol.4 No.2(2014):251-256 251 Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee Yu-Jia Chen, Feng-Yi Lin and Li-Chun Wang Department of
ORAN: OpenFlow Routers for Academic Networks
ORAN: OpenFlow Routers for Academic Networks A. Rostami,T.Jungel,A.Koepsel,H.Woesner,A.Wolisz Telecommunication Networks Group (TKN), Technical University of Berlin, Germany {rostami, wolisz}@tkn.tu-berlin.de
Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 8 (August. 2013), V4 PP 32-41 Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs Ragalatha
On QoS Support to Ofelia and OpenFlow
On Support to Ofelia and OpenFlow Balázs Sonkoly, András Gulyás, Felicián Németh, János Czentye, Krisztián Kurucz, Barnabás Novák, Gábor Vaszkun Department of Telecommunications and Media Informatics Budapest
Extensible Datapath Daemon - A Review
A Datapath-centric Virtualization Mechanism for OpenFlow Networks R. Doriguzzi-Corin, E. Salvadori, M. Gerola CREATE-NET, Trento, Italy Email: {rdoriguzzi, esalvadori, mgerola}@create-net.org M. Suñé,
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller Srinivas Govindraj, Arunkumar Jayaraman, Nitin Khanna, Kaushik Ravi Prakash [email protected], [email protected],
Effective disaster recovery using Software defined networking
Effective disaster recovery using Software defined networking Thyagaraju, Mrs. Jyothi. K.S, Girish.L PG Student, Associate professor, Assistant Professor Dept of CSE, Cit, Gubbi, Tumkur Abstract In this
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
CS6204 Advanced Topics in Networking
CS6204 Advanced Topics in Networking Assoc Prof. Chan Mun Choon School of Computing National University of Singapore Aug 14, 2015 CS6204 Lecturer Chan Mun Choon Office: COM2, #04-17 Email: [email protected]
Software Defined Networking (SDN)
Software Defined Networking (SDN) Tópicos Avançados de Redes 2012/13 Pedro Brandão TAR 2012/13 - SDNs - pbrandao 2 References The slides from this presentation are a remix of external sources, namely:
Chapter 2 Addendum (More on Virtualization)
Chapter 2 Addendum (More on Virtualization) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ More on Systems Virtualization Type I (bare metal)
Implementing Quality of Service for the Software Defined Networking Enabled Future Internet
Implementing Quality of Service for the Software Defined Networking Enabled Future Internet EWSDN 2014 2 nd September 2014 Sachin Sharma, Dimitri Staessens, Didier Colle, David Palma, Joao Goncalves, Ricardo
Software Defined Networks (SDN)
Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,
Stanford Clean Slate Program
Stanford Clean Slate Program http://cleanslate.stanford.edu Nick McKeown [email protected] Faculty Director Guru Parulkar [email protected] Executive Director Stanford Clean Slate Program Two questions:
INTRODUCTION TO NETWORK VIRTUALIZATION
1 INTRODUCTION TO NETWORK VIRTUALIZATION Wednesday, May 14, 2008 Mosharaf Chowdhury Member, envy Project What is Virtualization? 2 Transparent abstraction of computing platform and resources Multiple logical
Securing Local Area Network with OpenFlow
Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University
Time-based Updates in OpenFlow: A Proposed Extension to the OpenFlow Protocol
CCIT Report #835, July 2013, EE Pub No. 1792, Technion, Israel 1 Time-based Updates in : A Proposed Extension to the Protocol Tal Mizrahi, Yoram Moses Department of Electrical Engineering Technion Israel
OpenFlow, Network Function Virtualisation, Virtualised Network Function, Network Virtualisation, IEEE 802.1X, Authentication and Authorization.
Deploying a virtual network function over a software defined network infrastructure: experiences deploying an access control VNF in the University of Basque Country s OpenFlow enabled facility Eduardo
The libfluid OpenFlow Driver Implementation
The libfluid OpenFlow Driver Implementation Allan Vidal 1, Christian Esteve Rothenberg 2, Fábio Luciano Verdi 1 1 Programa de Pós-graduação em Ciência da Computação, UFSCar, Sorocaba 2 Faculdade de Engenharia
Open Source Tools & Platforms
Open Source Tools & Platforms Open Networking Lab Ali Al-Shabibi Agenda Introduction to ON.Lab; Who we are? What we are doing? ONOS Overview OpenVirtex Overview ONRC Organizational Structure Berkeley Scott
Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks
1 Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks Leonardo Ochoa-Aday, Cristina Cervello -Pastor, Member, IEEE, and Adriana Ferna ndez-ferna ndez Abstract The explosion
Software Defined Networking Seminar
Software Defined ing Seminar Introduction - Summer Term 2014 Net Jeremias Blendin [email protected] Prof. Dr. David Hausheer [email protected] PS Peer-to-Peer Systems Engineering Prof
ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN
ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN Alex F R Trajano, Marcial P Fernandez Universidade Estadual do Ceará Fortaleza, Ceará, Brazil Email: [email protected],
Software Defined Networking and the design of OpenFlow switches
Software Defined Networking and the design of OpenFlow switches Paolo Giaccone Notes for the class on Packet Switch Architectures Politecnico di Torino December 2015 Outline 1 Introduction to SDN 2 OpenFlow
Cloud Computing Security: What Changes with Software-Defined Networking?
Cloud Computing Security: What Changes with Software-Defined Networking? José Fortes Center for Cloud and Autonomic Computing Advanced Computing and Information Systems Lab ARO Workshop on Cloud Security
Network Virtualization
Network Virtualization Jennifer Rexford Advanced Computer Networks http://www.cs.princeton.edu/courses/archive/fall08/cos561/ Tuesdays/Thursdays 1:30pm-2:50pm Introduction Motivation for network virtualization
Mitigating DDoS Attacks using OpenFlow-based Software Defined Networking
Mitigating DDoS Attacks using OpenFlow-based Software Defined Networking Mattijs Jonker and Anna Sperotto Design and Analysis of Communication Systems (DACS) Centre for Telematics and Information Technology
The Platform as a Service Model for Networking
The Platform as a Service Model for Networking Eric Keller Princeton University [email protected] Jennifer Rexford Princeton University [email protected] Abstract Decoupling infrastructure management
Virtualization Technologies (ENCS 691K Chapter 3)
Virtualization Technologies (ENCS 691K Chapter 3) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud Computing
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering
Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Communication Networks Software Defined Networking (SDN) Prof. Dr. Admela Jukan Dr.
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK SOFTWARE DEFINED NETWORKING A NEW ARCHETYPE PARNAL P. PAWADE 1, ANIKET A. KATHALKAR
Network Security Demonstration - Snort based IDS Integration -
Network Security Demonstration - Snort based IDS Integration - Hyuk Lim ([email protected]) with TJ Ha, CW Jeong, J Narantuya, JW Kim Wireless Communications and Networking Lab School of Information and
How To Compare Performance Of A Router On A Hypervisor On A Linux Virtualbox 2.5 (Xen) To A Virtualbox 3.5.2 (Xeen) 2.2.5-Xen-Virtualization (X
Performance Evaluation of Virtual Routers in Para-virtual Environment 1. Abhishek Bajaj [email protected] 2. Anargha Biswas [email protected] 3. Ambarish Kumar [email protected] 4.
Network Virtualization and Resource Allocation in OpenFlow-based Wide Area Networks
Network Virtualization and Resource Allocation in OpenFlow-based Wide Area Networks Pontus Sköldström Acreo AB, Kista, Sweden Email: [email protected] Kiran Yedavalli Ericsson Research, San Jose, CA, USA
How SDN will shape networking
How SDN will shape networking Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Sco> Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo, DT,
Power-efficient Virtual Machine Placement and Migration in Data Centers
2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing Power-efficient Virtual Machine Placement and Migration
A Power Saving Scheme for Open Flow Network
Journal of Clean Energy Technologies, Vol. 1, No. 4, October 13 A Power Saving Scheme for Open Flow Network Bhed Bahadur Bista, Masahiko Takanohashi, Toyoo Takata, and Danda B. Rawat Abstract Until recently
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework)
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework) John Sonchack, Adam J. Aviv, Eric Keller, and Jonathan M. Smith Outline Introduction Overview of OFX Using OFX Benchmarks
Software-Defined Networks: on the road to the softwarization of networking
Software-Defined Networks: on the road to the softwarization of networking Fernando M. V. Ramos LaSIGE/FCUL, University of Lisboa, Portugal [email protected] Diego Kreutz, Paulo Verissimo SnT/University
software networking Jithesh TJ, Santhosh Karipur QuEST Global
software defined networking Software Defined Networking is an emerging trend in the networking and communication industry and it promises to deliver enormous benefits, from reduced costs to more efficient
A Testbed for research and development of SDN applications using OpenFlow
A Testbed for research and development of SDN applications using OpenFlow Nádia Pires Gonçalves [email protected] Instituto Superior Técnico, Universidade de Lisboa ABSTRACT Network technologies
Performance Evaluation of OpenFlow Devices
Performance Evaluation of OpenFlow Devices Mariusz Żal, Janusz Kleban Poznan University of Technology Faculty of Electronic and Telecommunications Chair of Communication and Computer Networks Email: [email protected],
Load Balancing in Software-defined Network (SDN) Based on Traffic Volume
pp 72 76 Krishi Sanskriti Publications http://www.krishisanskriti.org/acsit.html Load Balancing in Software-defined Network (SDN) Based on Traffic Volume Smriti Bhandarkar 1, Kotla Amjath Khan 2 1 M. Tech.
OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu [email protected] [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
Facility Usage Scenarios
Facility Usage Scenarios GDD-06-41 GENI: Global Environment for Network Innovations December 22, 2006 Status: Draft (Version 0.1) Note to the reader: this document is a work in progress and continues to
