the future of internet research

30
The Future of Internet Research Scott Shenker (on behalf of many networking collaborators)

Upload: sylvie

Post on 18-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

The Future of Internet Research. Scott Shenker (on behalf of many networking collaborators). Why Not “The Future of the Internet”?. We always miss the latest application trends: P2P, Web 2.0, YouTube, etc. We focus on underlying infrastructure (IP, etc.) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Future of Internet Research

The Future of Internet Research

Scott Shenker

(on behalf of many networking collaborators)

Page 2: The Future of Internet Research

Why Not “The Future of the Internet”?

• We always miss the latest application trends:• P2P, Web 2.0, YouTube, etc.

• We focus on underlying infrastructure (IP, etc.)• Building a network that can support the next big thing without knowing what it is in advance

• Our record of research impact is mixed

Page 3: The Future of Internet Research

Recent Impact of Networking Research

• Better technologies: optical, wireless, switches

• Better understanding: measurement, theory

• Incrementally deployable: AFD, TFRC, IDS

• Radical architectural innovation: none

Why have we failed?

Page 4: The Future of Internet Research

Failure of Need?

• Many think the current Internet architecture will never be sufficiently secure or reliable

• Must also deal with many new requirements:• Ubiquitous embedded sensors• Optical switching• New wireless technologies• ……..

Page 5: The Future of Internet Research

Failure of Imagination?

• Many promising ideas in the literature

• New ideas being floated in every conference

• Some are “clean-slate” redesigns of the Internet

Page 6: The Future of Internet Research

Failure of Deployment?

• Not really…..

• Even if we were put in charge of the Internet, we wouldn’t know what new architecture to adopt!

Page 7: The Future of Internet Research

Failure of Evaluation!

• Conferences are littered with promising proposals

• But we can’t tell the good ideas from the bad• Because we never see them in operation• Evaluations: simulation and toy-deployments

• Architecture is no longer an experimental science• It has become science fiction

Page 8: The Future of Internet Research

The Research Cycle

Design Simulation / Emulation Experiment At Scale

Deployment

(code)

(results)

(measurements)

A Piece is Missing!

Page 9: The Future of Internet Research

What About Traditional Testbeds?

• Production testbeds: • Can’t try radical experiments

• Experimental testbeds: • No real users• Not much better than simulation

• Both kinds of testbeds:• Only one experiment at a time• Limited to sites directly connected to testbed

• Hard to program

Page 10: The Future of Internet Research

What We’d Really Like

• Usable by many experiments simultaneously

• Easily programmable

• Can experiment on any level (optical to apps)

• Users can “opt-in” even from remote locations

• Reasonably large scale

Page 11: The Future of Internet Research

Be Careful What You Ask For…..

• NSF is proposing to build a large experimental facility for networking research

• GENI: Global Environment for Network Innovations

• Funded by NSF’s Major Research Equipment and Facilities Construction (MREFC) account

• This would be computer science’s first MREFC

Page 12: The Future of Internet Research

GENI Design Principles

• GENI is comprised of network resources• Links, nodes, subnets,…

• Resources are virtualizable and programmable• Can be partitioned among many researchers

• Can implement radical new designs

• Researchers can program GENI at any level of abstraction• Optical, IP, application,….

Page 13: The Future of Internet Research

GENI Design Principles (cont’d)

• Wide variety of networking technologies• Optical, wireless, sensors, phones,…

• Large-scale (~25 PoPs)

• Users can access GENI through overlay

This is PlanetLab on Steroids!

Page 14: The Future of Internet Research

Each Researcher Gets a “Slice” of GENI

Page 15: The Future of Internet Research

And They Don’t Interfere

Page 16: The Future of Internet Research

User Opt-in

Client

Server

Proxy

Page 17: The Future of Internet Research

National Fiber Facility

Page 18: The Future of Internet Research

+ Programmable Routers

Page 19: The Future of Internet Research

+ Clusters at Edge Sites

Page 20: The Future of Internet Research

+ Wireless Subnets

Page 21: The Future of Internet Research

+ ISP Peers

MAE-West

MAE-East

Page 22: The Future of Internet Research

GENI Will Enable Us To…

• Experiment at scale

• 1000s of simultaneous experiments

• Long-running services (operational experience)

• Integrate our designs

Page 23: The Future of Internet Research

Process

• GENI still undergoing evaluation and review

• Soonest funding in 2009

• Relevant bodies:• Interim planning group• GENI Science Council• GENI Project Office (bid not awarded yet)

• What about the research on GENI?

Page 24: The Future of Internet Research

NSF Funding Architectural Research

• NSF’s Future InterNet Design (FIND) Program

• Funding “clean-slate” research• No constraints on backwards compatibility

• Effort being coordinated by David Clark

Page 25: The Future of Internet Research

Example Ideas

• Accountable and diagnosable Internet

• Data-oriented pub/sub Internet

• Internet without addresses (only names)

• Secure enterprise networks

• Super-robust routing algorithms

Page 26: The Future of Internet Research

Clean-Slate as Means, Not End

• No one expects direct adoption of radical ideas

• It is the ideas that will have impact

Clean-slate designs Insights Better Internet

Page 27: The Future of Internet Research

Herding Cats

• Facility and funding are not enough• Community must work together

• Architecture is not simple sum of 300 papers• Product of synthesis and collaboration

• FIND’s goal is to have community eventually develop a “few” coherent architectures

Page 28: The Future of Internet Research

What Does This Mean for Us?

Two important changes:

• From science fiction to engineering• More experimental focus, enabled by GENI

• From publish-or-perish PIs to community effort• Drive towards coherent architecture

This is the future of Internet reseach!

Page 29: The Future of Internet Research

What Does This Mean for You?

• A better Internet….

• ….we just don’t know what it looks like yet.

Page 30: The Future of Internet Research

For More Information

• www.geni.net

• Discussion Mailing List

• GENI Design Document (GDD) Series