June 2007CRI workshop (Boston, MA) Testbeds Henning Schulzrinne Columbia University.

Slides:



Advertisements
Similar presentations
Jennifer Rexford Princeton University MW 11:00am-12:20pm Network Virtualization COS 597E: Software Defined Networking.
Advertisements

Supercharging PlanetLab : a high performance, Multi-Application, Overlay Network Platform Written by Jon Turner and 11 fellows. Presented by Benjamin Chervet.
1 Planetary Network Testbed Larry Peterson Princeton University.
Testbeds and the evolving research paradigm Shivendra Panwar Based on discussions with Fraida Fund, Pei Liu and Thanasis Korakis Polytechnic Institute.
1 PlanetLab: A globally distributed testbed for New and Disruptive Services CS441 Mar 15th, 2005 Seungjun Lee
Xen , Linux Vserver , Planet Lab
KVM and Container Performance and Isolation Deep Dive.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Multimedia Streaming in Dynamic Peer-to-Peer Systems and Mobile Wireless.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
May 31, 2007PRESTO Workhop (Princeton, NJ) PRESTO workshop discussion notes Henning Schulzrinne Columbia University.
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
1 Ubiquitous GIS Part I: Basic Concepts of Ubiquitous GIS Fall 2007 Ki-Joune Li Pusan National University.
Architecture and Real Time Systems Lab University of Massachusetts, Amherst An Application Driven Reliability Measures and Evaluation Tool for Fault Tolerant.
An Approach to Measuring Large-Scale Distributed Systems Jun Li, Peter Reiher, Gerald Popek, and Mark Yarvis UCLA Geoffrey H. Kuenning Harvey Mudd College.
Network Virtualization Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
ORBIT NSF site visit - July 14, Location-based Services & data propagation in ORBIT Henning Schulzrinne Dept. of Computer Science.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Jennifer Rexford Princeton University MW 11:00am-12:20pm Data-Center Traffic Management COS 597E: Software Defined Networking.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
15-441: Computer Networking Lecture 26: Where do we go from here?
Morteza Yousefi University of Science & Technology of Mazandaran Network Virtualization 1 of 22 Network Virtualization.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Happy Network Administrators  Happy Packets  Happy Users WIRED Position Statement Aman Shaikh AT&T Labs – Research October 16,
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
1 Supporting the development of distributed systems CS606, Xiaoyan Hong University of Alabama.
ParaDrop: Virtualized WiFi APs for experimentation: wireless, IoT, more Suman Banerjee
VICCI: Programmable Cloud Computing Research Testbed Andy Bavier Princeton University November 3, 2011.
Intel IT Overlay Jeff Sedayao PlanetLab Workshop at HPLABS May 11, 2006.
Management for IP-based Applications Mike Fisher BTexaCT Research
1 Evolving a Manageable Internet Tom Anderson University of Washington.
GENI Experiments in Optimizing Network Environments using XSP Ezra Kissel and Martin Swany University of Delaware Abstract Our proposal is to build, deploy.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
1 Mobile Networks logica Contents Confidential & Proprietary to Logica © 2001 Application-Level Active Networks Presented at Dublin Breakfast Briefing,
Agenda Motion Imagery Challenges Overview of our Cloud Activities -Big Data -Large Data Implementation Lessons Learned Summary.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
Marc Fiuczynski Princeton University Marco Yuen University of Victoria PlanetLab & Clusters.
Oct. 2007GENI meeting Minneapolis Opt-in WG Henning Schulzrinne Columbia University.
IP addresses. Network Layer introduction 4.2 virtual circuit and datagram networks 4.3 what’s inside a router 4.4 IP: Internet Protocol datagram.
1 ns-2 Tutorial Haobo Yu, Nader Salehi USC/ISI
Emulation in Data Grid eXplorer. Emulation problematic Distributed applicationTarget environment Simulation Emulation App. Model Env. model Formal analysis.
Uni Innsbruck Informatik - 1 Network Support for Grid Computing... a new research direction! Michael Welzl DPS NSG Team
July 12th 1999Kits Workshop 1 Active Networking at Washington University Dan Decasper.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Based upon slides from Jay Lepreau, Utah Emulab Introduction Shiv Kalyanaraman
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
ProtoRINA over ProtoGENI What is RINA? [1][2] References [1] John Day. “Patterns in Network Architecture: A Return to Fundamentals”. Prentice Hall, 2008.
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
Cyber Space vs. Ubiquitous Space
The Personal Server Changing the Way We Think About Ubiquitous Computing Roy Want, et al. / Intel Research UBICOMP 2002 Nov Seungjae Lee
Simula Research Laboratory Lokaliteter & Forskning
Future Internet Research Activities in Korea Chong-kwon Kim Seoul National University.
An Architectural Approach to Managing Data in Transit Micah Beck Director & Associate Professor Logistical Computing and Internetworking Lab Computer Science.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Internet2 Engineering Challenges Campus Engineering Workshop, Houston Guy Almes 10 April 2002.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
Mesh Networks and DTN Break Out Group  Common research challenges  A representative experiment  Issues for a one page writeup  what incentive for the.
Session 1: Technology Development August 15 NSF Workshop.
Mobile fog: A programming model for large-scale applications on the internet of things Kirak Hong, David lillethun, umakishore Ramachandran, beate ottenwalder,
Architecture and Algorithms for an IEEE 802
Event notification and filtering
Cloud-Enabling Technology
GENI Exploring Networks of the Future
ORBIT Radio Grid Testbed – Project Highlights Nov 3, 2010
Next-generation Internet architecture
Calypso Service Architecture
Lecture Topics: 11/1 Hand back midterms
Presentation transcript:

June 2007CRI workshop (Boston, MA) Testbeds Henning Schulzrinne Columbia University

June 2007CRI workshop (Boston, MA) Questions to get started What are the fundamental networking questions? –content distribution - distributed resource –“new architecture”: airport model –> 4 billion devices: does IPv6 work? –deploying new services (multicast, QoS) –distributed data stream processing - computing in the core –application-sensitive (video); dyn. resource allocation; isolation –tolerance to (say) long latencies –security issues: network or not? –disconnected operation - network support –low-power networking

June 2007CRI workshop (Boston, MA) Testbed goals Testbed as an end, rather than (just) means to another end Experiment with virtualization Create smaller self-contained domains Restructure the industry

June 2007CRI workshop (Boston, MA) Why testbeds? Which of these can be answered by testbeds? –experimental system: build, evaluate, write PlanetLab, Emulab –deployment platform (e.g., Coral) to be used by people geographic scale (lots of users can reach it) –scale for routing? --> probably not –“show me” (industry, other researchers) –deploy things that are not yet mature

June 2007CRI workshop (Boston, MA) Why testbeds? Can’t build it at one institution –cost –scale (distances, nodes) –maintenance (technicians, programmers) Can’t justify at one institution –cost vs. usage intensity

June 2007CRI workshop (Boston, MA) Testbed models “Internet3” –focus mainly on L2, L3 –high-performance, low-latency testbeds Testbeds from commodity parts (e.g., routers) –subsystem components –transfer of technology to “real” routers? (cf. Linux model) –power as observable quantity Federation of institution test beds –“cooperative” model (mutual resource sharing) PlanetLab on steroids –resource-limited experiments (memory, CPU): who gets what? user count? needs resources -- tiny right now –wireless motes, ORBIT: sign up for time Kits and tools

June 2007CRI workshop (Boston, MA) Testbeds and users aware vs. oblivious users –old Gigabit testbeds, DARTnet... Internet2 roll out applications without access to actual testbed (Internet access) performance isolation

June 2007CRI workshop (Boston, MA) Testbed desirables Representative testbed –large potential user population –running non-Linux for networking Need programming model –language abstractions –data flow style, scheduling