1 Experimental Network Management Jennifer Rexford Princeton University

Slides:



Advertisements
Similar presentations
Greening Backbone Networks Shutting Off Cables in Bundled Links Will Fisher, Martin Suchara, and Jennifer Rexford Princeton University.
Advertisements

Network Virtualization: Building Community Jen Rexford.
Using Network Virtualization Techniques for Scalable Routing Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton University.
Path Splicing with Network Slicing
Data-Plane Accountability with In-Band Path Diagnosis Murtaza Motiwala, Nick Feamster Georgia Tech Andy Bavier Princeton University.
Theory Lunch. 2 Problem Areas Network Virtualization for Experimentation and Architecture –Embedding problems –Economics problems (markets, etc.) Network.
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks or: How to Provide Security Monitoring as a Service in Clouds? Seungwon.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Network Virtualization COS 597E: Software Defined Networking.
Accountability in Hosted Virtual Networks Eric Keller, Ruby B. Lee, Jennifer Rexford Princeton University VISA 2009.
Lecture 6 Overlay Networks CPE 401/601 Computer Network Systems slides are modified from Jennifer Rexford.
How Can You Have QoS When… Jennifer Rexford AT&T Labs--Research.
Revisiting Ethernet: Plug-and-play made scalable and efficient Changhoon Kim and Jennifer Rexford Princeton University.
TIE Breaking: Tunable Interdomain Egress Selection Renata Teixeira Laboratoire d’Informatique de Paris 6 Université Pierre et Marie Curie with Tim Griffin.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler,
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
A Routing Control Platform for Managing IP Networks Jennifer Rexford Computer Science Department Princeton University
Network Protocols Designed for Optimizability Jennifer Rexford Princeton University
Design for Network Managability Mung Chiang and Jennifer Rexford Princeton University March 2007.
Internet In A Slice Andy Bavier CS461 Lecture.
A Routing Control Platform for Managing IP Networks Jennifer Rexford Princeton University
Internet Routing (COS 598A) Today: Telling Routers What to Do Jennifer Rexford Tuesdays/Thursdays.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
1 Algorithmic Foundations of the Internet Alejandro Lopez-Ortiz (Waterloo) Jennifer Rexford (Princeton) Rebecca Wright (Stevens)
Stealth Probing: Efficient Data- Plane Security for IP Routing Ioannis Avramopoulos Princeton University Joint work with Jennifer Rexford.
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University See for.
Multipath Protocol for Delay-Sensitive Traffic Jennifer Rexford Princeton University Joint work with Umar Javed, Martin Suchara, and Jiayue He
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Backbone Support for Host Mobility: A Joint ORBIT/VINI Experiment Jennifer Rexford Princeton University Joint work with the ORBIT team (Rutgers) and Andy.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
1 Latency Equalization: A Programmable Routing Service Primitive Minlan Yu Joint work with Marina Thottan, Li Li at Bell Labs.
1 MASTERING (VIRTUAL) NETWORKS A Case Study of Virtualizing Internet Lab Avin Chen Borokhovich Michael Goldfeld Arik.
OpenFlow-based load balancing for wireless mesh infrastructure Author(s): Fan Yang, Gondi, V., Hallstrom, J.O., Kuang-Ching Wang, Eidson, G. Consumer Communications.
Hosting Virtual Networks on Commodity Hardware VINI Summer Camp.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
Software-Defined Networks Jennifer Rexford Princeton University.
Using Measurement Data to Construct a Network-Wide View Jennifer Rexford AT&T Labs—Research Florham Park, NJ
RESOURCES, TRADE-OFFS, AND LIMITATIONS Group 5 8/27/2014.
OpenFlow:Enabling Innovation in Campus Network
1 Rethinking Network Control and Management David A. Maltz
Accountability in Hosted Virtual Networks Eric Keller, Ruby B. Lee, Jennifer Rexford Princeton University.
Scalable Multi-Class Traffic Management in Data Center Backbone Networks Amitabha Ghosh (UtopiaCompression) Sangtae Ha (Princeton) Edward Crabbe (Google)
Achieving good end-to-end service using Bill-Pay Cristian Estan, Aditya Akella, Suman Banerjee Univ. of Wisconsin - Madison.
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
Achieving Convergence-Free Routing using Failure-Carrying Packets K. Lakshminarayanan et al. Presented by Ang Li 06/29/07.
Evolving Toward a Self-Managing Network Jennifer Rexford Princeton University
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Based upon slides from Jay Lepreau, Utah Emulab Introduction Shiv Kalyanaraman
Evolving Toward a Self-Managing Network Jennifer Rexford Princeton University
P4 Amore! ( Or, How I Learned to Stop Worrying and Love P4) Jennifer Rexford Princeton University.
Separating Routing From Routers Jennifer Rexford Princeton University
© 2002, Cisco Systems, Inc. All rights reserved..
Decoy Router Placement Against a Smart Adversary Jacopo Cesareo, Michael Schapira, and Jennifer Rexford Princeton University.
BUFFALO: Bloom Filter Forwarding Architecture for Large Organizations Minlan Yu Princeton University Joint work with Alex Fabrikant,
Memory Protection through Dynamic Access Control Kun Zhang, Tao Zhang and Santosh Pande College of Computing Georgia Institute of Technology.
Configuration of Cisco Routers in GNS3
Contact QuickBooks File Doctor
CPE 401/601 Computer Network Systems
Big-Data around the world
A practical IT based tool to improve distributors' quality of supply
Lecture 6 Overlay Networks
Data Access Session 7.
Introduction: Why Study Algorithms?
Lecture 6 Overlay Networks
Fixing the Internet: Think Locally, Impact Globally
The business model defines characteristics
Table 2: Experimental results for linear ELP
Reconciling Zero-conf with Efficiency in Enterprises
Presentation transcript:

1 Experimental Network Management Jennifer Rexford Princeton University

2 Elephant in the Room Networks are hard to manage –More than half the financial cost –And, around half of the outages –But, no where near half of the research Why? –Hairy, and preoccupied with today’s protocols –Evaluating and deploying solutions is hard

3 Clean-Slate Network Management A contradiction in terms? –No, design protocols and mechanisms with management in mind from the beginning –That is, design the “knobs” and “dials” Optimization: tuning the network operation –Select knobs that make optimization tractable –… and have small gap from optimal solutions Tomography: inferring network properties –Select dials for simple inference of properties –… balancing trade-off of accuracy and overhead

4 Evaluating and Deploying New Ideas Theoretical work –Computational complexity vs. optimality gap –Inference accuracy vs. measurement overhead Experimental facilities –Emulab: controlled experiments –VINI: mixture of control and realism Deployment paths –Using legacy protocols to talk to the routers –PC routers running open-source software –Campus networks: eat your own cooking –End host: network troubleshooting tools