January 2, 2008www.geni.net1 GENI Global Environment for Network Innovations The GENI Project Office (GPO) www.geni.net Clearing house for all GENI news.

Slides:



Advertisements
Similar presentations
VINI and its Future Directions
Advertisements

INDIANAUNIVERSITYINDIANAUNIVERSITY GENI Global Environment for Network Innovation James Williams Director – International Networking Director – Operational.
Kilnam Chon Keio & KAIST GENI(Global Environment for Network Innovations) has been handled with good system engineering, NSF style.
1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
GENI Engineering Conference Report Oct. 9-10, 2007 Minneapolis slides available at Masaki Hirabaru and.
FIND John Wroclawski USC ISI IEEE CCW - October 2005 Good Morning.
Future Internet Research and Experiments EU vs USA 7 June, 2012 Róbert Szabó Dept. of Telecommunications and Media Informatics Budapest University of Technology.
D C M S ® DANSOFT Advanced Management Systems.
INTRODUCTION TO NETWORK VIRTUALIZATION Mosharaf Chowdhury Member, eNVy Project Wednesday, May 14, 2008 University of Waterloo - eNVy 1.
Petri Net1 :Abstract formal model of information flow Major use: Modeling of systems of events in which it is possible for some events to occur concurrently,
GEC3 – October 28-30, 2008 groups.geni.net GENI working group wiki GENI Substrate Working Group Agenda and Deliverables Joseph B. Evans,
GEC3 – October 28-30, 2008www.geni.net1 Opt-in Working Group System Engineering Report October 29, 2008 Harry Mussman Opt-in WG System Engineer
Sponsored by the National Science Foundation 1 Optical Access Nets and S3I Spiral 2 Year-end Project Review University at Buffalo PI: Chunming Qiao Students.
Extreme Programming Alexander Kanavin Lappeenranta University of Technology.
How are you GROWING? Learning What big things you’ve learned this year? How are you smarter? How have your grown your knowledge and the use of it? Leadership.
Cloud Computing: Theirs, Mine and Ours Belinda G. Watkins, VP EIS - Network Computing FedEx Services March 11, 2011.
Sponsored by the National Science Foundation GENI Welcome ! GENI Engineering Conference 10 San Juan, Puerto Rico Chip Elliott March 16,
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Now it’s getting interesting Chip Elliott July 21,
Department of Computer Science and Center for Computation & Technology Federating CRON with ProtoGENI Seung-Jong (Jay) Park Assistant Professor Computer.
Sponsored by the National Science Foundation Wrap-up Solicitation 2 and funding outlook GENI Engineering Conference 4 Miami, Florida Chip Elliott April.
GENI and Optical Networking GENI - ‘Global Environment for Networking Innovations’ Dr Paul A Morton, Senior Advisor, The National Science Foundation
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Kansei Connectivity Requirements: Campus Deployment Case Study Anish Arora/Wenjie Zeng, GENI Kansei Project Prasad Calyam, Ohio Supercomputer Center/OARnet.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
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
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Sponsored by the National Science Foundation GENI Experimentation Workshop Princeton University Chip Elliott GENI Project Director June 29,
The Future of Internet Research Scott Shenker (on behalf of many networking collaborators)
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University See for.
Funding for GENI Experiments GENI Experiment Workshop Princeton University June 29-30, 2010 Suzi Iacono, NSF/CISE.
Workshop on Prototyping and Deploying Software Defined Exchanges Chip Elliott, BBN / GENI June 5, 2014.
Chapter 3 – Agile Software Development 1Chapter 3 Agile software development.
What is Enterprise Architecture?
Sept 29-30, 2005 Cambridge, MA 1 Grand Challenges Workshop for Computer Systems Software Brett D. Fleisch Program Director National Science Foundation.
Sponsored by the National Science Foundation GENI-enabled Campuses Responsibilities, Requirements, & Coordination Bryan Lyles, NSF Mark Berman & Chip Elliott,
Sponsored by the National Science Foundation Design of an Information Substrate for Measurement, Monitoring and Inference Spiral 2 Year-end Project Review.
GENI: Global Environment for Networking Innovations Allison Mankin (for the GENI Team) CISE/NSF Rest of GENI Team: Guru Parulkar, Paul.
May 2008www.geni.net1 GENI Global Environment for Network Innovations Chip Elliott GENI Project Director Clearing house for.
March 3, 2008 – GEC #2 Welcomewww.geni.net1 Welcome to GENI Global Environment for Network Innovations GENI Engineering Conference (GEC) 2
GEC3 – October 28-30, 20081www.geni.net1 Substrate WORKING GROUP System Engineering Report John Jacob SWG System Engineer groups.geni.net GENI working.
The Cluster Computing Project Robert L. Tureman Paul D. Camp Community College.
Open Science Grid For CI-Days Elizabeth City State University Jan-2008 John McGee – OSG Engagement Manager Manager, Cyberinfrastructure.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Quilt Workshop An invitation to join in GENI Meso-scale Prototyping.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
Overview of PlanetLab and Allied Research Test Beds.
What is Cyberinfrastructure? Russ Hobby, Internet2 Clemson University CI Days 20 May 2008.
Sponsored by the National Science Foundation GENI Integration of Clouds and Cyberinfrastructure Chip Elliott GENI Project Director
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
The GENI Meta-Operations Center (GMOC) If it’s research, why do we care about operations?
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
IAESI - Israel Association of Electronics & Software Industries “Future Technologies and the Direction of the CE Industry” Shlomo WaxeIAESI.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
Cyberinfrastructure: An investment worth making Joe Breen University of Utah Center for High Performance Computing.
Sponsored by the National Science Foundation GENI Status and Outlook Chip Elliott July 21,
Virtualization as Architecture - GENI CSC/ECE 573, Sections 001, 002 Fall, 2012 Some slides from Harry Mussman, GPO.
Cyberinfrastructure Overview Russ Hobby, Internet2 ECSU CI Days 4 January 2008.
Internet2 Strategic Directions October Fundamental Questions  What does higher education (and the rest of the world) require from the Internet.
Guru Parulkar CISE/NSF How can Great Plains Region Contribute to GENI and FIND?
Concept Note on Testbeds Prof Rekha Jain Executive Chair IIMA IDEA Telecom Centre of Excellence, IIM Ahmedabad, India
Introduction to Software Engineering Muhammad Nasir Agile Software Development(2)
A Brief history of the Internet Name:Ziyun Wang. Introduction Internet history revolves around four distinct aspects. 1. the technological evolution that.
The Division includes two lines of effort:
Update from the Faster Payments Task Force
GENI: Global Environment for Networking Innovations
GENI Integration of Clouds and Cyberinfrastructure
GENI Global Environment for Network Innovation
GENI Exploring Networks of the Future
Presentation transcript:

January 2, 2008www.geni.net1 GENI Global Environment for Network Innovations The GENI Project Office (GPO) Clearing house for all GENI news and documents

January 2, 2008www.geni.net2 The GENI Vision A national facility to explore radical designs for a future global networking infrastructure Large, wide-area footprint Enables large-scale, end-to-end experiments Shared among researchers by virtualization & slices Current / projected substrates High capacity optical nets and programmable cores Large clusters of CPUs, storage Edge / access technologies (e.g. cellular, sensor networks)

January 2, 2008www.geni.net3 How We’ll Use GENI Note that this is the “classics illustrated” version – a comic book! Please read the GENI Research and Education Plan to learn all about the community’s vision for GENI and the research it will enable. Your suggestions are very much appreciated!

January 2, 2008www.geni.net4 A bright idea I have a great idea! The original Internet architecture was designed to connect one computer to another – but a better architecture would be fundamentally based on PEOPLE and CONTENT! That will never work! It won’t scale! What about security? It’s impossible to implement or operate! Show me!

January 2, 2008www.geni.net5 Trying it out My new architecture worked great in the lab, so now I’m going to try a larger experiment for a few months. And so he poured his experimental software into clusters of CPUs and disks, bulk data transfer devices (‘routers’), and wireless access devices throughout the GENI facility, and started taking measurements... He uses a modest slice of GENI, sharing the facility with many other concurrent experiments.

January 2, 2008www.geni.net6 It turns into a really good idea Boy did I learn a lot! I’ve published papers, the architecture has evolved in major ways, and I’m even attracting real users! His experiment grew larger and continued to evolve as more and more real users opted in... Location-based social networks are really cool! His slice of GENI keeps growing, but GENI is still running many other concurrent experiments.

January 2, 2008www.geni.net7 Experiment turns into reality My experiment was a real success, and my architecture turned out to be mostly compatible with today’s Internet after all – so I’m taking it off GENI and spinning it out as a real company. I always said it was a good idea, but way too conservative.

January 2, 2008www.geni.net8 Meanwhile... I have a great idea! If the Internet were augmented with a scalable control plane and realtime measurement tools, it could be 100x as reliable as it is today... ! And I have a great concept for incorporating live sensor feeds into our daily lives ! If you have a great idea, check out the NSF FIND, SING, or NGNI programs which are funding new architectural work.

January 2, 2008www.geni.net9 Moral of this story GENI is meant to enable... –Trials of new architectures, which may or may not be compatible with today’s Internet –Long-running, realistic experiments with enough instrumentation to provide real insights and data –‘Opt in’ for real users into long-running experiments –Large-scale growth for successful experiments, so good ideas can be shaken down at scale A reminder... –GENI itself is not an experiment ! –GENI is a stable facility on which experiments run GENI creates a huge opportunity for ambitious research!

January 2, 2008www.geni.net10 How We’ll Build GENI Note that this is the “classics illustrated” version – a comic book! Please read the GENI Project Development Plan (PDP) and Project Execution Plan (PEP) for detailed planning information.

January 2, 2008www.geni.net11 An ambitious goal The GENI facility will allow experiments to incorporate all the key technologies for global networks and distributed services within a year time frame – specifically CPU & disk farms, programmable ‘routers’, optical networks, and wireless access. That’s way too ambitious! Overlays are all you’ll ever need! Exactly what wireless? or optics? Nobody will use it – it’s a white elephant! Technology becomes obsolete fast!

January 2, 2008www.geni.net12 Managing real risks You are identifying important risks. A typical “blueprint then execute” process suitable for building many kinds of predictable engineering projects (such as chemical plants) will lead to extremely high levels of risk if used for planning and building GENI. Our plan for building GENI successfully relies on two main risk-management techniques:  Spiral development  Federation

January 2, 2008www.geni.net13 Spiral Development GENI grows through a well-structured, adaptive process An achievable starting point Example: Rev 1 “narrow waist”, federation of multiple substrates (clusters, wireless, regional / national optical net with early GENI ‘routers’, perhaps some existing testbeds), Rev 1 user interface and instrumentation. Envisioned ultimate goal Example: Planning Group’s desired GENI facility, probably trimmed some ways and expanded others. Incorporates large-scale distributed computing resources, high-speed backbone nodes, nationwide optical networks, wireless & sensor nets, etc. Spiral Development Process Re-evaluate goals and technologies yearly by a systematic process, decide what to prototype and build next. Strawman GENI Construction Plan Use Planning Design Build outIntegration Use

January 2, 2008www.geni.net14 Federation GENI grows by “gluing together” heterogeneous facilities over time Goals: avoid technology “lock in,” add new technologies as they mature, and potentially grow quickly by incorporating existing facilities into the overall “GENI ecosystem” NSF parts of GENI Backbone #1 Backbone #2 Wireless #1 Wireless #2 Access #1 Corporate GENI facilities Other-Nation GENI facilities Other-Nation GENI facilities Compute Cluster #2 Compute Cluster #1 My experiment runs across the evolving GENI federation. My GENI Slice This approach looks remarkably familiar...

January 2, 2008www.geni.net15 It’s all about managing risks The Central Goal of GENI Planning and Construction I see. We are avoiding an “all or nothing” gamble – we don’t try to specify all of GENI right now, then live with it for the next 20 years. Thank heavens! We’ll take it little by little. Those parts of GENI that are widely used will grow; those that aren’t, won’t get more funding. But it won’t be impromptu or ad hoc – we will follow a well-defined, formal process throughout: spiral development.

January 2, 2008www.geni.net16 GENI Engineering Conferences Meet every 4 months to review progress together 2nd meeting March 3-4, 2008 in DC, open to all –Reviews current GENI status, Working Group meetings –Also discuss GPO solicitation, how to submit a proposal, evaluation process & criteria, how much money, etc. –Travel grants for participant diversity (US academics only) Subsequent Meetings, open to all who fit in the room –Held at regular 4-month periods –Held on / near university campuses (volunteers?) –All GPO-funded teams required to participate –Systematic, open review of each Working Group status (all documents and prototypes / trials / etc.) –Also time for Working Groups to meet face-to-face –Results in prioritized list for next round of prototype funding areas (priorities decided by GSC and GPO)

January 2, 2008www.geni.net17 GENI is a Huge Opportunity GENI is an unbelievably exciting project for the community –Our research community has changed the world profoundly. GENI opens up a space to do it again. We believe the whole community will build GENI together –Our vision is for a very lean, fast-moving GPO, with substantially all design and construction work performed by academic and industry research teams. We'd like the community to start building prototypes immediately –within a GENI project framework that is open, transparent, and broadly inclusive. Clearing house for all GENI news and documents