Network Virtualization: Building Community Jen Rexford.

Slides:



Advertisements
Similar presentations
VINI and its Future Directions
Advertisements

Virtualization Revisited Diversified Internet Project (Wash U) Cabo Project (GaTech, Princeton, UMass) Ambassadors from Reality (AT&T, Google)
Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005.
1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Network Virtualization Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton NSF NeTS-FIND PI Meeting.
Nick Feamster Research: Network security and operations –Helping network operators run the network better –Helping users help themselves Lab meetings:
Cabo: Concurrent Architectures are Better than One Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton.
Eclipse, M2M and the Internet of Things
Computer Upgrade or Replacement Dr. Ringo Lam HKIE Electronic Division 25 / 9 / 2004.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Network Virtualization COS 597E: Software Defined Networking.
1 Planetary Network Testbed Larry Peterson Princeton University.
Internet2 and AL2S Eric Boyd Senior Director of Strategic Projects
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Summer Workshop on Cyber Security Computer Networks Security (Part 1) Dr. Hamed Mohsenian-Rad University of California at Riverside and Texas Tech University.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
Incrementally Deployable Security for Interdomain Routing (TTA-4, Type-I) Jennifer Rexford, Princeton University Joan Feigenbaum, Yale University January.
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.
IS NEWS MICROSOFT OFFICE SHARE POINT SERVER 2007 By: Raul Rodriguez HTM 304.
VROOM: Virtual ROuters On the Move Jennifer Rexford Joint work with Yi Wang, Eric Keller, Brian Biskeborn, and Kobus van der Merwe
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)
VROOM: Virtual ROuters On the Move Jennifer Rexford Joint work with Yi Wang, Eric Keller, Brian Biskeborn, and Kobus van der Merwe (AT&T)
1 Workflow Description for Open Hypermedia Systems Sanjay Vivek, David C. De Roure Department of Electronics and Computer Science.
The End of Internet Architecture Author: Timothy Roscoe Presented by Gross, Zhaosheng Zhu.
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University See for.
1 Experimental Network Management Jennifer Rexford Princeton University
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.
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
Morteza Yousefi University of Science & Technology of Mazandaran Network Virtualization 1 of 22 Network Virtualization.
Hosting Virtual Networks on Commodity Hardware VINI Summer Camp.
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
Computer Networks Unit 1 – BTA 3O Ms. Chytra. Introduction to Networks Most people working in an office with more than a few computers will be using some.
1 Computer Networks DA Chapter 1-3 Introduction.
©G. Millbery 2001Communications and Networked SystemsSlide 1 Purpose of Network Components  Switches A device that controls routing and operation of a.
1 Cabo: Concurrent Architectures are Better than One Jennifer Rexford Princeton University Joint work with Nick Feamster.
Web Service Bright + Ong. Meaning A collection of protocols and standards used for exchanging data between applications or systems Written in various.
Learningcomputer.com SQL Server 2008 Configuration Manager.
VICCI: Programmable Cloud Computing Research Testbed Andy Bavier Princeton University November 3, 2011.
Internet Overview Data Service Center What is the Internet? F A network of networks connecting computers/people around the world allowing them to share.
Chapter 1 Communication Networks and Services Network Architecture and Services.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
PRESTO Programmable Routers for the Extensible Services of Tomorrow May 30-31, 2007 Princeton University
An overview of information technology systems. Evolution of IT Department Data Processing (DP) Electronic Data Processing (EDP) Management Information.
P4 Amore! ( Or, How I Learned to Stop Worrying and Love P4) Jennifer Rexford Princeton University.
1.4 Open source implement. Open source implement Open vs. Closed Software Architecture in Linux Systems Linux Kernel Clients and Daemon Servers Interface.
Project Description. NetFGPA-based Virtual Router Implement a Virtual Router with using NetFPGA Box. an open source hardware and software platform for.
Presentation Layer (Graphical User Interface) AppGUI Logic Layer (Business Logic and data access) Network Discovery Device Information Extraction Network.
Bringing External Connectivity and Experimenters to GENI Nick Feamster Georgia Tech.
Scrapping the Internet Presented by Dhaval Joshi.
PrimoGENI Miguel Erazo, Nathanael Van Vorst, Jason Liu (PI) Co-PIs: Julio Ibarra, Heidi Alvarez.
Individual Project: Install software and hardware to allow business to take advantage of the lower costs afforded by VOIP over Wi-Fi, the system to enable.
© 2014 IBM Corporation Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes.
COMPUTER NETWORKS Hwajung Lee. What is Computer Networks? A collection of autonomous computers interconnected by a single or multiple technologies Interconnected.
Virtual Private Network Technology Nikki London COSC 352 March 2, 2010.
Chapter 1 Communication Networks and Services
ICT Communications Lesson 1: Using the Internet and the World Wide Web
PPPoE Internet Point to Point Protocol over Ethernet
Dynamic Circuit Service Hands-On GMPLS Engineering Workshop
Planning a Network Upgrade
Lecture 1 Overview of Communication Networks and Services
Research Lesson 1 URLs & Hyperlinks How to access the World Wide Web.
Cloud-Enabling Technology
Research Lesson 1 URLs & Hyperlinks How to access the World Wide Web.
Criteria for rapid prototyping
We Have Met The Enemy And It Is HTTP
Computer Networks DA2402.
Calypso Service Architecture
Presentation transcript:

Network Virtualization: Building Community Jen Rexford

2 Community Building Cross FIND project meeting (Dec 06) –MetaRouter and Cabo projects met at WashU –Project overviews, and sync-ing on terminology –Great synergy, and complimentary prototyping VINI summer camp (Princeton, summer 07) –VINI facility ( –Students from GA Tech, Princeton, TU Berlin –Visitors from KTH and U. Tokyo –Collaborating on building and using VINI –Building developer and user communities

3 Workshops Format –Small and interactive, with white papers and talks –Researchers (including students) and practitioners WIRED (Oct 06, at GA Tech, ~30 people) –Workshop on Internet Routing Evolution & Design –Mix of researchers and a few practitioners – PRESTO (May 07, at Princeton, ~40 people) –Programmable Routers for the Extensible Services of Tomorrow –Mix of ISPs, vendors, start-ups, and researchers –

4 PRESTO Take-Aways Blurring of routers and servers –Running services on the routers Disaggregation of the routers –Open-source software routers –Commodity router hardware components –Network logic in separate servers Different notions of programmability –From bare metal to libraries to build new services Virtualization –Simplify network management and testing –Enabling deployment of new services