Distributed Software-Defined Networking: The ACM PODC 2014 Workshop DSDN
|
|
|
- Buck Wilkinson
- 10 years ago
- Views:
Transcription
1 Distributed Software-Defined Networking: The ACM PODC 2014 Workshop DSDN Petr Kuznetsov 1 Stefan Schmid 2 1 Télécom ParisTech [email protected] 2 TU Berlin & T-Labs [email protected] Abstract The workshop on Distributed Software-Defined Networking, DSDN, took place in Paris, France, on the 15th of July, just before the 33rd ACM Symposium on Principles of Distributed Computing. The workshop intended to be a forum to discuss new algorithmic and distributed computing challenges offered by the emerging field of Software-Defined Networking (SDN). The workshop consisted of invited and peer-reviewed presentations, both from researchers in the field of distributed computing and in the field of networking. 1 SDN: Networking Is Cool Again! Computer networking currently goes through a transition phase, and the paradigm of Software- Defined Networking (SDN) is discussed intensively, both in the industry and in the academia. In a nutshell, the paradigm out-sources and consolidates the control over a network to a logically centralized software control plane. This separation, and the introduction of programmability, allows to adapt and innovate the network control plane more efficiently, and independently of the data plane. The resulting flexibilities open interesting new opportunities. Or, as the Cisco CTO recently put it: networking is cool again! 2 SDN meets PODC At the heart of SDN lies the idea to design and operate the network control logic on a centralized network view. However, inevitably, this view is only logically centralized [5, 6, 8, 10]: in order to avoid a single point of failure and ensure scalability and efficiency, the control plane state must be physically distributed. The design of a distributed control plane is only one example where we feel that the PODC community could contribute to relevant networking problems today. Accordingly, the goal of the DSDN workshop was to bring together networking researchers with the PODC community, to discuss current trends in networking, and to identify interesting articulation points between the two communities. The workshop took place in Paris on the sunny day of July 15th, just before ACM PODC, concurrently with four other PODC workshops.
2 3 Program Below we give a short summary of the talks given in our workshop. Abstracts and slides can be found at Foundations of SDN The opening keynote was given by Nate Foster (Cornell University), one of the leading figures in SDN and whose research is situated at the intersection of programming languages, networks, and security. Nate gave an overview of the motivation for and foundations of SDN, and emphasized the importance that programming languages and formal methods play in software-defined networks: Only by a careful engineering of the right programming abstractions, an effective reasoning about network behavior becomes possible. The ability to formally reason about an SDN system is crucial, especially in the light of today s trend towards public cloud computing, where a network misconfiguration may leak confidential information to other tenants. Nate presented his vision of the machine, language, and runtime models for SDN. In particular, he described the design of a machine-verified SDN controller, which is based on a detailed operational OpenFlow model and which is formalized in Coq. [4] This operational OpenFlow model can also be used to develop a verified compiler and run-time system for a more high-level network programming language such as NetKAT. [2] 3.2 Consistent Range Classification with OpenFlow Yehuda Afek (Tel Aviv University) presented his recent work with Anat Bremler-Barr and Liron Schiff [1] on consistently managing flows and classifying ranges in SDN networks with multiple entrance, i.e., in scenarios where the flow changes the entrance point to the network. Their range classification scheme only requires three entries per range, and supports atomic updates across multiple switches. This makes the scheme attractive, e.g., in load-balancing and NFV applications. 3.3 SDN-Based Private Interconnection Shlomi Dolev presented his joint work with Shimrit Tzur-David. Motivated by the advent of hybrid clouds, clouds augmenting private datacenters with the public clouds, Shlomi Dolev presented a new approach for private communication and data transfers leveraged by SDN. The work assumes that SDN can enable deterministic and manageable private virtual networks between the local datacenters that reside in the private cloud, to the public resources in the public cloud. In particular, Shlomi presented a private hybrid cloud in which all the information that passes across the cloud is information-theoretically secure, i.e., unless there is a sufficiently large coalition of malicious routers, the information cannot be revealed. The main idea of the approach is to use a secret sharing scheme together with SDN, to ensure privacy over multipath communication. 3.4 Software Transactional Networking: A Robust and Distributed SDN Control Plane Marco Canini (Université Catholique de Louvain) presented the concept of software transactional networking (STN), a control-plane abstraction used for consistent composition of concurrent poli- 2
3 cies [3]. The abstraction assumes a set of control applications that concurrently apply modifications (or updates) of the network policy, i.e., the set of rules that stipulate how the traffic should be processed at the data plane. Given that the policy updates coming from different control applications may conflict with each other, the STN framework offers to the applications a transactional interface with all-or-nothing semantics. The appealing difference with classical transactional systems is that here we have to make sure that some kinds of transactions, namely data-plane traffic traces have to be processed in a manner that is transparent to network-configuration changes. The talk hinted on the formal definition of the abstraction of consistent policy composition (CPC), and sketched designs of its implementations that are resilient to asynchrony and failures in the control plane. 3.5 Declarative, Distributed Configuration Can the challenges motivating the use of SDN be addressed using existing hardware and protocols? This question was asked by Sanjai Narain (Applied Communication Sciences) in his presentation. He summarized the experience collected at his company in using the Assured and Dynamic Configuration(ADC) system. In their approach, network functionality is expressed as a set of constraints on configuration variables. SAT or SMT solvers are used to convert these constraints into values of configuration variables. Of course, in specific scenarios, proprietary solutions may be more efficient and easier to deploy than generic ones (e.g., based on the SDN framework), and Sanjai s talk questioned the very motivation behind migrating to SDN. 3.6 Managing the Network with Merlin How to program the network? Robert Soulé follows up on the question raised by Nate Foster at the beginning of the workshop, and points out that existing SDN languages focus mostly on packet forwarding and ignore other vital network features like bandwidth, packet processing, etc. He then presented his network management framework Merlin, which later got accepted at ACM CoNEXT [11]. Merlin aims to simplify the task of network administration: it allows administrators to express network policy using programs in a declarative language based on logical predicates and regular expressions. Merlin comes with a compiler which automatically partitions programs into components that can be placed, i.e., embedded, on a variety of devices. It is based on a constraint solver to allocate resources such as paths and bandwidth. 3.7 Managing Dynamic Networks: Distributed or Centralized Control In his somewhat provocative talk, Roger Wattenhofer (ETH Zurich) considers the following question: If we take the extreme case of a network managed (e.g., using the SDN approach) by a (fault-tolerant, performant, etc.) central controller, would this imply that distributed algorithms are no longer needed? The answer is no: we still have to deal with the problem of dynamicity and failures on the data plane, as well as the fact that the data plane is inherently geographically distributed and cannot be manipulated in the atomic manner. In short, we still have to deal with consistency of network control, and here we can benefit from distributed computing which is essentially all about consistency. In his talk, Roger overviewed several natural network consistency criteria (such as loop-freedom or per-packet consistency, see [9]) and sketched several impossibility results and complexity bounds of achieving these criteria in a few different network models. 3
4 4 Concluding Remarks: Distributed SDN? New and Interesting! In a recent SDN survey [7], among the 400+ articles cited, we do not find a single paper that appeared in PODC or DISC. We think, based on our personal research experience, this is not because SDN does not give rise new and interesting research questions related to distributed computing. Maybe it is just lack of curiosity or insights on recent advances in networking? We hope that the DSDN workshop could provide the networking and systems community with a glimpse into the world of PODC. We also hope that the workshop could help to demystify SDN, and inspire the PODC community to tackle some of the fundamental distributed and optimization problems offered by SDN. Indeed, the workshop shows that the situation is slowly changing: a few research groups are looking at the distributed aspects of SDN now. It seems, however, that progress here is still rather modest and typically boils down to solving conventional algorithmic problems, using SDN only as a motivating application. We believe nevertheless that there are deeper distributed and optimization challenges coming directly from SDN. The good sign here is that the DSDN workshop gathered a good number of participants, fluctuated around people, depending on the time-of-day, facing a strong competition with 4 concurrent workshops. For several DSDN participants, it was the first time to participate in a PODC event, and they used the opportunity to stay throughout the entire conference. Overall, we are very happy with the outcomes of the DSDN workshop, and consider it a success. References [1] Y. Afek, A. Bremler-Barr, and L. Schiff. Cross-entrance consistent range classifier with openflow. In ONS, [2] C. J. Anderson, N. Foster, A. Guha, J.-B. Jeannin, D. Kozen, C. Schlesinger, and D. Walker. NetKAT: Semantic Foundations for Networks. In POPL, [3] M. Canini, P. Kuznetsov, D. Levin, and S. Schmid. Software transactional networking: concurrent and consistent policy composition. In Proc. Workshop on Hot Topics in Software Defined Networks (HotSDN) (follow-up version: arxiv TR ),
5 [4] A. Guha, M. Reitblatt, and N. Foster. Machine-verified network controllers. In Proc. 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pages , [5] S. Hassas Yeganeh and Y. Ganjali. Kandoo: A Framework for Efficient and Scalable Offloading of Control Applications. In Proc. Workshop on Hot Topics in Software Defined Networks (HotSDN), [6] T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, and S. Shenker. Onix: A Distributed Control Platform for Large-scale Production Networks. In Proc. USENIX OSDI, [7] D. Kreutz, F. M. V. Ramos, P. Verssimo, C. E. Rothenberg, S. Azodolmolky, and S. Uhlig. Software-defined networking: A comprehensive survey. Technical report, arxiv TR , [8] D. Levin, A. Wundsam, B. Heller, N. Handigol, and A. Feldmann. Logically Centralized? State Distribution Trade-offs in Software Defined Networks. In Proc. Workshop on Hot Topics in Software Defined Networks (HotSDN), [9] R. Mahajan and R. Wattenhofer. On Consistent Updates in Software Defined Networks. In Proc. HotNets, [10] S. Schmid and J. Suomela. Exploiting locality in distributed sdn control. In Proc. Workshop on Hot Topics in Software Defined Networks (HotSDN), [11] R. Soulé, S. Basu, P. J. Marandi, F. Pedone, R. Kleinberg, E. G. Sirer, and N. Foster. Merlin: A language for provisioning network resources. to appear at ACM CoNEXT,
Transactional Support for SDN Control Planes "
Transactional Support for SDN Control Planes Petr Kuznetsov Telecom ParisTech WTTM, 2015 Software Defined Networking An emerging paradigm in computer network management Separate forwarding hardware (data
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
A Distributed and Robust SDN Control Plane for Transactional Network Updates
A Distributed and Robust SDN Control Plane for Transactional Network Updates Marco Canini 1 Petr Kuznetsov 2 Dan Levin 3 Stefan Schmid 4 1 Université catholique de Louvain, Belgium 2 Télécom ParisTech,
Exploiting Locality in Distributed SDN Control
Exploiting Locality in Distributed SDN Control Stefan Schmid TU Berlin & T-Labs, Germany [email protected] Jukka Suomela Helsinki Institute for Information Technology HIIT Department of Computer
Scalability of Control Planes for Software Defined Networks:Modeling and Evaluation
of Control Planes for Software Defined Networks:Modeling and Evaluation Jie Hu, Chuang Lin, Xiangyang Li, Jiwei Huang Department of Computer Science and Technology, Tsinghua University Department of Computer
Network Management through Graphs in Software Defined Networks
Network Management through Graphs in Software Defined Networks Gustavo Pantuza, Frederico Sampaio, Luiz F. M. Vieira, Dorgival Guedes, Marcos A. M. Vieira Departament of Computer Science Universidade Federal
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
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
SDN research directions
SDN research directions Promising problems to invest time on Laurent Vanbever ETH Zürich SDNschool 2015 July, 3 2015 3 110 3 110 # of citations of the original OpenFlow paper in ~6 years SDN is still growing
Dynamic Controller Provisioning in Software Defined Networks
Dynamic Controller Provisioning in Software Defined Networks Md. Faizul Bari, Arup Raton Roy, Shihabur Rahman Chowdhury, Qi Zhang, Mohamed Faten Zhani, Reaz Ahmed, and Raouf Boutaba David R. Cheriton School
Decentralizing SDN s Control Plane
Decentralizing SDN s Control Plane Mateus Augusto Silva Santos, Bruno Nunes Astuto, Katia Obraczka, Thierry Turletti, Bruno Trevizan De Oliveira, Cintia Borges Margi To cite this version: Mateus Augusto
HybNET: Network Manager for a Hybrid Network Infrastructure
HybNET: Network Manager for a Hybrid Network Infrastructure Hui Lu, Nipun Arora, Hui Zhang, Cristian Lumezanu, Junghwan Rhee, Guofei Jiang Purdue University NEC Laboratories America [email protected] {nipun,huizhang,lume,rhee,gfj}@nec-labs.com
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
OFTEN Testing OpenFlow Networks
OFTEN Testing OpenFlow Networks Maciej Kuźniar EPFL Marco Canini TU Berlin / T-Labs Dejan Kostić EPFL Abstract Software-defined networking and OpenFlow in particular enable independent development of network
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
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
Formal Specification and Programming for SDN
Formal Specification and Programming for SDN relevant ID: draft-shin-sdn-formal-specification-01 Myung-Ki Shin, Ki-Hyuk Nam ETRI Miyoung Kang, Jin-Young Choi Korea Univ. Proposed SDN RG Meeting@IETF 84
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
SOFTWARE DEFINED NETWORK AND OPENFLOW: A CRITICAL REVIEW
SOFTWARE DEFINED NETWORK AND OPENFLOW: A CRITICAL REVIEW Shivaleela Arlimatti, Suhaidi Hassan, Adib Habbal and Suki Arif InterNetWorks Research Lab, School of Computing. Universiti Utara Malaysia, UUM
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
EventBus Module for Distributed OpenFlow Controllers
EventBus Module for Distributed OpenFlow Controllers Igor Alekseev Director of the Internet Center P.G. Demidov Yaroslavl State University Yaroslavl, Russia [email protected] Mikhail Nikitinskiy System
Quick Overview of SDN/NFV Research at Berkeley
1 Quick Overview of SDN/NFV Research at Berkeley 2 A Combination of Perspectives PIs: Sylvia Ratnasamy and Scott Shenker Ratnasamy: ~9 years at Intel, leading Routebricks - Resurgence of commodity-based
A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks
A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and
Logically Centralized? State Distribution Trade-offs in Software Defined Networks
Logically Centralized? State Distribution Trade-offs in Software Defined Networks Dan Levin TU Berlin / T-Labs [email protected] Nikhil Handigol Stanford University [email protected] Andreas
Traffic-based Malicious Switch Detection in SDN
, pp.119-130 http://dx.doi.org/10.14257/ijsia.2014.8.5.12 Traffic-based Malicious Switch Detection in SDN Xiaodong Du 1, Ming-Zhong Wang 1, Xiaoping Zhang 2* and Liehuang Zhu 1 1 Beijing Engineering Research
Kandoo: A Framework for Efficient and Scalable Offloading of Control Applications
Kandoo: A Framework for Efficient and Scalable Offloading of Control s Soheil Hassas Yeganeh University of Toronto [email protected] Yashar Ganjali University of Toronto [email protected] ABSTRACT
On Scaling Software-Defined Networking in Wide-Area Networks
TSINGHUA SCIENCE AND TECHNOLOGY ISSNll1007-0214ll01/10llpp221-232 Volume 20, Number 3, June 2015 On Scaling Software-Defined Networking in Wide-Area Networks Shuhao Liu and Baochun Li Abstract: Software-Defined
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
Failover Mechanisms for Distributed SDN Controllers
Failover Mechanisms for Distributed SDN Controllers Mathis Obadia, Mathieu Bouet, Jérémie Leguay, Kévin Phemius, Luigi Iannone Thales Communications & Security {firstname.name}@thalesgroup.com Telecom
Towards an Elastic Distributed SDN Controller
Towards an Elastic Distributed SDN Controller Advait Dixit, Fang Hao, Sarit Mukherjee, T.V. Lakshman, Ramana Kompella Purdue University, Bell Labs Alcatel-Lucent ABSTRACT Distributed controllers have been
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks (or: How to Provide Security Monitoring as a Service in Clouds?) Seungwon Shin SUCCESS Lab Texas A&M University Email:
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
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
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
Panopticon: Incremental SDN Deployment in Enterprise Networks
Panopticon: Incremental SDN Deployment in Enterprise Networks Stefan Schmid with Dan Levin, Marco Canini, Fabian Schaffert, Anja Feldmann https://venture.badpacket.in I SDN! How can I deploy it? SDN: Where
Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks
2014 IEEE 22nd International Conference on Network Protocols Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks Yonghong Fu 1,2,3, Jun Bi 1,2,3, Kai Gao
Improving Network Management with Software Defined Networking
Improving Network Management with Software Defined Networking Hyojoon Kim and Nick Feamster, Georgia Institute of Technology 2013 IEEE Communications Magazine Presented by 101062505 林 瑋 琮 Outline 1. Introduction
Opportunities and Research Challenges of Hybrid Software Defined Networks
Opportunities and Research Challenges of Hybrid Software Defined Networks Stefano Vissicchio Laurent Vanbever Olivier Bonaventure Universite catholique de Louvain Princeton University Universite catholique
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Wilfried van Haeren CTO Edgeworx Solutions Inc. www.edgeworx.solutions Topics Intro Edgeworx Past-Present-Future
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
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
An Assertion Language for Debugging SDN Applications
An Assertion Language for Debugging SDN Applications Ryan Beckett, X. Kelvin Zou, Shuyuan Zhang, Sharad Malik, Jennifer Rexford, and David Walker Princeton University {rbeckett, xuanz, shuyuanz, sharad,
Applying SDN to Network Management Problems. Nick Feamster University of Maryland
Applying SDN to Network Management Problems Nick Feamster University of Maryland 1 Addressing the Challenges of Network Management Challenge Approach System Frequent Changes Event-Based Network Control
The Future of Networking, and the Past of Protocols
1 The Future of Networking, and the Past of Protocols Scott Shenker with Martín Casado, Teemu Koponen, Nick McKeown (and many others.) 2 Software-Defined Networking SDN clearly has advantages over status
Dynamic Controller Provisioning in Software Defined Networks
Dynamic Controller Provisioning in Software Defined Networks Md. Faizul Bari, Arup Raton Roy, Shihabur Rahman Chowdhury, Qi Zhang, Mohamed Faten Zhani, Reaz Ahmed, and Raouf Boutaba David R. Cheriton School
Networking for Caribbean Development
Networking for Caribbean Development BELIZE NOV 2 NOV 6, 2015 w w w. c a r i b n o g. o r g Virtualization: Architectural Considerations and Implementation Options Virtualization Virtualization is the
The Many Faces of SDN: An Industry Perspective
The Many Faces of SDN: An Industry Perspective Kenneth Duda CTO / SVP Software Arista Networks, Inc. Face 1: SDN is for Experimentation Today, there is almost no practical way to experiment with new network
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]
Lithium: Event-Driven Network Control
Lithium: Event-Driven Network Control Nick Feamster, Hyojoon Kim, Russ Clark Georgia Tech Andreas Voellmy Yale University Software Defined Network Management Software defined networking (SDN) makes it
Software-Defined Networking in Mobile Access Networks
Software-Defined Networking in Mobile Access Networks Yanhe Liu, Aaron Yi Ding, Sasu Tarkoma Technical Report C-2013-1 University of Helsinki Department of Computer Science Helsinki, September 19, 2013
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
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:
SOFTWARE-DEFINED NETWORKS
THE PROMISE OF SOFTWARE-DEFINED NETWORKS SDNs offer organizations a flexible solution capable of reimagining the enterprise network. The IT community is abuzz with discussions about software-defined networks
Future of DDoS Attacks Mitigation in Software Defined Networks
Future of DDoS Attacks Mitigation in Software Defined Networks Martin Vizváry, Jan Vykopal Institute of Computer Science, Masaryk University, Brno, Czech Republic {vizvary vykopal}@ics.muni.cz Abstract.
Towards Secure and Dependable Software-Defined Networks
Towards Secure and Dependable Software-Defined Networks Diego Kreutz, Fernando Ramos, Paulo Veríssimo [email protected], [email protected], [email protected] LASIGE - Large-Scale Informatics Systems
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
Software Defined Networks (SDN): Leveraging network state for rendezvous services
Software Defined Networks (SDN): Leveraging network state for rendezvous services Vijay K. Gurbani, Michael Scharf, T.V. Lakshman and Volker Hilt Bell Laboratories, Alcatel-Lucent Email: {vijay.gurbani,michael.scharf,t.v.lakshman,volker.hilt}@alcatel-lucent.com
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments Aryan TaheriMonfared Department of Electrical Engineering and Computer Science University of Stavanger
Languages for Software-Defined Networks
1 Languages for Software-Defined Networks Nate Foster, Michael J. Freedman, Arjun Guha, Rob Harrison, Naga Praveen Katta, Christopher Monsanto, Joshua Reich, Mark Reitblatt, Jennifer Rexford, Cole Schlesinger,
Onix: A Distributed Control Platform for Large-scale Production Networks
Onix: A Distributed Control Platform for Large-scale Production Networks Teemu Koponen, Martin Casado, Natasha Gude, Jeremy Stribling, Leon Poutievski, Min Zhu, Rajiv Ramanathan, Yuichiro Iwata, Hiroaki
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,
On Scalability of Software-Defined Networking
SOFTWARE DEFINED NETWORKS On Scalability of Software-Defined Networking Soheil Hassas Yeganeh, Amin Tootoonchian, and Yashar Ganjali, University of Toronto ABSTRACT In this article, we deconstruct scalability
The Evolution of SDN and OpenFlow: A Standards Perspective
The Evolution of SDN and OpenFlow: A Standards Perspective Jean Tourrilhes, Puneet Sharma, Sujata Banerjee HP- Labs - {FirstName.LastName}@hp.com Justin Pettit VMware [email protected] 1. Introduction
Network Virtualization in the Data Center
EDIC RESEARCH PROPOSAL 1 Network Virtualization in the Data Center Sam Whitlock EB Group, I&C, EPFL Abstract Modern data centers are abstracted into different pools of resources: compute, storage, and
Project 3 and Software-Defined Networking (SDN)
Project 3 and Software-Defined Networking (SDN) EE122 Fall 2011 Scott Shenker http://inst.eecs.berkeley.edu/~ee122/ Materials with thanks to Jennifer Rexford, Ion Stoica, Vern Paxson and other colleagues
SDN Architecture Overview. Version 1.1 November, 2014 ONF TR-504
SDN Architecture Overview Version 1.1 November, 2014 ONF TR-504 ONF Document Type: TR ONF Document Name: TR_SDN ARCH Overview 1.1 11112014 Disclaimer THIS SPECIFICATION IS PROVIDED AS IS WITH NO WARRANTIES
Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012
Software Defined Networking - a new approach to network design and operation Paul Horrocks Pre-Sales Strategist 8 th November 2012 Agenda What is Software Defined Networking What is the value of Software
DRAFT. 1 Proposed System. 1.1 Abstract
Doctoral Thesis Proposal A language-level approach to distributed computation with weak synchronization and its application to cloud and edge computing environments. Christopher Meiklejohn Université catholique
Software Defined Networking, openflow protocol and its controllers
Software Defined Networking, openflow protocol and its controllers OSS Technology Section II OSS Platform Technology Center Business Strategy Group SCSK LinuxCon Japan June 6 th, 2012 Agenda SDN and openflow
Virtualizing the Network Forwarding Plane
Virtualizing the Network Forwarding Plane Martín Casado Nicira Teemu Koponen Nicira Rajiv Ramanathan Google Scott Shenker UC Berkeley 1 Introduction Modern system design often employs virtualization to
Network Functions as-a-service over Virtualised Infrastructures T-NOVA. Presenter: Dr. Mamadu Sidibe
Network Functions as-a-service over Virtualised Infrastructures T-NOVA Presenter: Dr. Mamadu Sidibe Presentation Outline Brief introduction to NFV T-NOVA Facts T-NOVA Consortium T-NOVA Vision T-NOVA objectives
Logical SDNs: Reaping Software-Defined Networking Benefits Through Incremental Deployment
Logical SDNs: Reaping Software-Defined Networking Benefits Through Incremental Deployment Dan Levin Stefan Schmid, Fabian Schaffert Marco Canini Anja Feldmann TU Berlin T-Labs Université catholique de
Central Control over Distributed Routing fibbing.net
Central Control over Distributed Routing fibbing.net Stefano Vissicchio UCLouvain SIGCOMM 8th August 205 Joint work with O. Tilmans (UCLouvain), L. Vanbever (ETH Zurich) and J. Rexford (Princeton) SDN
Boosting Business Agility through Software-defined Networking
Executive Summary: Boosting Business Agility through Software-defined Networking Completing the last mile of virtualization Introduction Businesses have gained significant value from virtualizing server
The Past, Present, and Future of Software Defined Networking
The Past, Present, and Future of Software Defined Networking Nick Feamster University of Maryland [email protected] Steve Woodrow, Srikanth Sundaresan, Hyojoon Kim, Russ Clark Georgia Tech Andreas Voellmy
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
Evolution of Software Defined Networking within Cisco s VMDC
Evolution of Software Defined Networking within Cisco s VMDC Software-Defined Networking (SDN) has the capability to revolutionize the current data center architecture and its associated networking model.
SDN Applications in Today s Data Center
SDN Applications in Today s Data Center Harry Petty Director Data Center & Cloud Networking Cisco Systems, Inc. Santa Clara, CA USA October 2013 1 Customer Insights: Research/ Academia OpenFlow/SDN components
CSCI-1680 So ware-defined Networking
CSCI-1680 So ware-defined Networking Rodrigo Fonseca Most content from lecture notes by Scott Shenker SDN For now: a new paradigm for network management SDN widely accepted as future of networking ~1000
Network Services in the SDN Data Center
Network Services in the SDN Center SDN as a Network Service Enablement Platform Whitepaper SHARE THIS WHITEPAPER Executive Summary While interest about OpenFlow and SDN has increased throughout the tech
Making the Case for Open Source Controllers
White Paper Making the Case for Open Source Controllers Prepared by Roz Roseboro Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.brocade.com September 2014 Introduction Telcos face
Towards Secure Multi-tenant Virtualized Networks
Towards Secure Multi-tenant Virtualized Networks Nicolae Paladi SICS Swedish ICT [email protected] Christian Gehrmann SICS Swedish ICT [email protected] Abstract Network virtualization enables multi-tenancy
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Background The command over cloud computing infrastructure is increasing with the growing demands of IT infrastructure during the changed business scenario of the 21 st Century.
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
Abstractions for Software-Defined Networks
Abstractions for Software-Defined Networks Martin Casado VMware Nate Foster Cornell University Arjun Guha University of Massachusetts Amherst 1. Introduction Software-defined networking (SDN) has received
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
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC September 18, 2014 Charles Sun www.linkedin.com/in/charlessun @CharlesSun_ 1 What is SDN? Benefits
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
W H I T E P A P E R A p p l i c a t i o n D e l i v e r y f o r C l o u d S e r v i c e s : C u s t o m i z i n g S e r v i c e C r e a t i o n i n V i r t u a l E n v i r o n m e n t s Sponsored by: Brocade
