Deliverable A meeting report that outlines our current thinking about Private PlanetLabs and Federation. Private PlanetLabs: Opportunities and Challenges.

Slides:



Advertisements
Similar presentations
1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Advertisements

PlanetLab Workshop May 12, Incentives Private PLs are happening… What direction for “public” PL? –Growth? Distributing ops? Incentives to move in.
PlanetLab V3 and beyond Steve Muir Princeton University September 17, 2004.
Course: e-Governance Project Lifecycle Day 1
PlanetLab Architecture Larry Peterson Princeton University.
1 PlanetLab: A globally distributed testbed for New and Disruptive Services CS441 Mar 15th, 2005 Seungjun Lee
PlanetLab Europe 2008 Thomas Bourgeau Laboratoire LIP6 – CNRS Université Pierre et Marie Curie – Paris 6
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
OpenStack Update Infrastructure as a Service May 23 nd 2012 Rob Hirschfeld, Dell.
Tom Sheridan IT Director Gas Technology Institute (GTI)
INFSO-RI An On-Demand Dynamic Virtualization Manager Øyvind Valen-Sendstad CERN – IT/GD, ETICS Virtual Node bootstrapper.
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)
The End of Internet Architecture Author: Timothy Roscoe Presented by Gross, Zhaosheng Zhu.
1 Ideas About the Future of HPC in Europe “The views expressed in this presentation are those of the author and do not necessarily reflect the views of.
Internet2 Network: Controlling a Slice of the National Network Eric Boyd Senior Director of Strategic Projects.
Securing and Auditing Cloud Computing Jason Alexander Chief Information Security Officer.
Effectively and Securely Using the Cloud Computing Paradigm.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Introduction to Open Source Imed Hammouda, adjunct professor Tampere University of Technology
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
Roles and Responsibilities
1 Supporting the development of distributed systems CS606, Xiaoyan Hong University of Alabama.
MyPLC My Little PlanetLab Mark Huang
PlanetLab Applications and Federation Kiyohide NAKAUCHI NICT 23 rd ITRC Symposium 2008/05/16 Aki NAKAO Utokyo / NICT
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
Overview of PlanetLab and Allied Research Test Beds.
Intel IT Overlay Jeff Sedayao PlanetLab Workshop at HPLABS May 11, 2006.
Report on Onelab/2 Activities Future Internet Research and Experimentation Report on Onelab/2 Activities Serge Fdida Université.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
Applied Software Project Management
Landstar Application Case Study: Development Of Content-rich Solutions For The Mobile Employee Bob Leo Director of Professional Services October 15, 2000.
Sponsored by the National Science Foundation Substrate Working Group GENI Engineering Conference 4 Miami, FL Peter O’Neil April 1,
Marc Fiuczynski Princeton University Marco Yuen University of Victoria PlanetLab & Clusters.
Copyright© 2002 Avaya Inc. All rights reserved Anna Dorcey Director, Avaya DeveloperConnection Program August 4, 2004 Partnering in the VOIP World Anna.
08/05/06 Slide # -1 CCI Workshop Snowmass, CO CCI Roadmap Discussion Jim Bottum and Patrick Dreher Building the Campus Cyberinfrastructure Roadmap Campus.
0 Penn State, NSRC Industry Day, Trent Jaeger – Past Projects and Results Linux Security –Aim to Build Measurable, High Integrity Linux Systems.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
EGEE-III-INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-III All Activity Meeting Brussels,
1 © NOKIA Open Mobile Alliance / / Vipul Mehrotra Open Mobile Alliance Vipul Mehrotra Senior Manager, Strategic Marketing Nokia Mobile Software,
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
©2004 PJM 1 OASIS Phase II Approaching the Problem General Discussion on Strategy and Philosophy Andy Rodriquez - PJM Presented to the NERC OC Special.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Selecting the Best Alternative Design Strategy. Two basic steps 1.Generate a comprehensive set of alternative design strategies 2.Select the one design.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Scrapping the Internet Presented by Dhaval Joshi.
Responsive Innovation for Disaster Mitigation Gordon A. Gow University of Alberta.
1 A Blueprint for Introducing Disruptive Technology into the Internet Larry Peterson Princeton University / Intel Research.
PlanetLab-Based Control Framework for GENI Larry Peterson Princeton University.
Review of Definitions Software life cycle: –Set of activities and their relationships to each other to support the development of a software system Software.
Designing a Federated Testbed as a Distributed System Robert Ricci, Jonathon Duerig, Gary Wong, Leigh Stoller, Srikanth Chikkulapelly, Woojin Seok 1.
Founded by Big Five Consulting ex-employees Oracle Gold Partner Focus on PeopleSoft 15 years of PeopleSoft experience Worked in both technical and functional.
EGI-Engage EGI Webinar - Introduction - Gergely Sipos EGI.eu / MTA SZTAKI 6/26/
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
OFFICE OF INNOVATION & TECHNOLOGY CITY OF PHILADELPHIA Innovation & Technology Status Update Adel W. EbeidCity of Philadelphia, Office of Innovation &
ABOUT COMPANY Janbask is one among the fastest growing IT Services and consulting company. We provide various solutions for strategy, consulting and implement.
DOCUMENT #:GSC15-PLEN-82 FOR:Presentation SOURCE:ATIS AGENDA ITEM: PLEN 6.14 CONTACT(S): Andrew White ATIS’
Ian Bird GDB Meeting CERN 9 September 2003
EIN 6133 Enterprise Engineering
Chapter 1 (pages 4-9); Overview of SDLC
Towards Distributed Test-Lab for Planetary-Scale Services
GENI Exploring Networks of the Future
Agenda Purpose for Project Goals & Objectives Project Process & Status Common Themes Outcomes & Deliverables Next steps.
ATIS’ Cloud Activity Andrew White Nokia Siemens Networks
The StarlingX Story Learn, Try, Get Involved!
Presentation transcript:

Deliverable A meeting report that outlines our current thinking about Private PlanetLabs and Federation. Private PlanetLabs: Opportunities and Challenges Todo –Pound out an outline (this afternoon) –Distribute paragraph generation (tonight & tomorrow)

Framework Questions What is PlanetLab? –Operational system, software package (platform), arch, community model What role PLC? –Ops, core development, specs, integration Community –Innovating on top of PL –Contributing to PL itself enablers: stable interfaces, myPLC, documentation) Goals –Scale (parallelize/amplify PLC) –Enable community

Why? Private PlanetLab –Enable customization –Localization Funding Policies Isolation Safe testing –Solve local problems Distr. Virtualization Deploy services for local users Federate –Scale ops Private regional + fed –Need more resources (cycles + net effect) Join community (peers) Buy from providers –Access to services Users, not just developers –Altruism

Risks Divergent platform (harder to code to) Divergent policies (prohibits certain slices) Fragmented from user’s perspective (harder to secure needed resources)

Strategy to Mitigate Risks Keeping common architecture makes federation is technically feasible Keeping common code base lessens code diversity risk Keeping common ops base lessens fragmentation risk (inter-NOC) Keeping common policy lessens fragmentation risk (shared AUP) Keep incentives in mind (market-based)

Software Development Issues Types –Bug fixes –Generalizations (enable new capabilities) –Specializations/Enhancements (new capabilities) Model –Patches / developer access (BSD model) Limited by build/QA process –Borrows from Linux model “Linus” decides (colored by operational requirements) Intermediate testers/integrators (private planetlabs) Well-known long-term architectural vision –Borrows from Amazon: Continuous release (node groups) Sync’ing (upgrading) private PlanetLabs

Operational Support Issues Training –Mgmt people (Best Practices) –User Education (and help desk) Inter-NOC coordination 3rd Party Management Services –Stork, CoBlitz, CoMon… Sync’ing with PLC w/out disruption

Technical Challenges PlanetLab/Cluster integration –Slice gets VM from the cluster –Slice gets a substantial chunk of the cluster Slice a wireless access point Slice a “gateway” to the Internet (e.g., BGP) Feed “live” PL measurements into Emulab Performance –Hardware-assist –Kernel mods

Technical Challenges (cont) Scheduling to support low-jitter services Generalize RSpec/NM –Alternative VM types (e.g., Xen) –Richer node types (e.g., ns -> XML) Service composition –Dependencies across federated PLs

Friday’s Agenda Source code base (Mark) Clusters (Marc) Lists –6-12 month todo list (PLC and elsewhere) Ops Code Arch/Documents –Wish list (longer term)

Extra Slides Follow

Discussion Points Motivation/Rationale Process-related issues –Software Development –Operational Support –Federation Technical Challenges

More details on “Why” slide Grow public PlanetLab –Scale operations beyond a single PLC –Make more aggregate resources available Internationalization –Accommodate different policies –Can get funding from local sources Manage distributed machines –Common point-of-pain w/ minimal “public PL” impact –Pair-wise peering will naturally follow new communities spring up Specializing/Extending –Researchers want a playground Deploying useful services in new environs

Federation Issues Refine the architecture/interfaces Peering agreements –Right resource control/allocation knobs –AUP Transitioning to independent MAs/SAs Common (seamless) user experience Internationalization –Membership agreement –Differing AUPs