1 / 8

Marc Fiuczynski Princeton University Marco Yuen University of Victoria

PlanetLab & Clusters. Marc Fiuczynski Princeton University Marco Yuen University of Victoria. Benefits of Clusters to PlanetLab. CYCLES: more compute resources for public PlanetLab Easier to convince folks to commit machines on a short term basis vs. permanently to PlanetLab

Download Presentation

Marc Fiuczynski Princeton University Marco Yuen University of Victoria

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PlanetLab & Clusters Marc Fiuczynski Princeton University Marco Yuen University of Victoria

  2. Benefits of Clusters to PlanetLab • CYCLES: more compute resources for public PlanetLab • Easier to convince folks to commit machines on a short term basis vs. permanently to PlanetLab • FEDERATION: more clusters than private PlanetLabs to peer w/ • Better way to evaluate federation problem space—e.g., expose clusters as Management Authority (MA) or combined MA and Slice Authority (SA) • SIMULATION: small-scale test bed for PlanetLab Services • Alternative way to doing “PlanetLab in Emulab”

  3. Benefits of PlanetLab to Clusters • VIRTUALIZATION/SLICES: eases cluster management • Empowers the cluster user & cluster administrator • Easier to run cluster software stacks side-by-side in slices • Better resource isolation on single node • FEDERATION: eases sharing of cluster resources among sites • Slices are a proven model for addressing/sharing compute resources hosted at different institution Node Mgr Owner VM VM Sun GE VMMPIy VM GLOBUS VM MPIx VM Intel PlanetLab Virtual Machine Monitor (VMM) NODE

  4. Many cluster packages out there…… we started with Rocks?! • Rocks: www.rocksclusters.org • Thousands of clusters worldwide • Used by Scientists, Wall Street, … • Interesting “software distribution” model • Commercially support & sold (platform.com/HP) • High visibility within Cluster community • Open Source similar to PlanetLab • Active community, well supported & funded • Active development to enhance base architecture

  5. MyPLC & Rocks Integration

  6. Bridge Design Rocks MyPLC Node Registrar Network Topology Manager Extended Rocks API Extended MyPLC API WEB GUI AdmAddNode AdmGetNodes AdmDeleteNode AdmUpdateNodeNetwork

  7. Usage Scenarios • Manage a single cluster • Single Site; Single Owner • Status: works today • Manage multiple clusters • Multiple Sites; Single Owner • Status: testing • Federated Clusters • Multiple Sites; Multiple Owners • Status: awaiting federation API spec

  8. Summary: Combing PL & Clusters • Interesting exercise in extending myPLC • Customization by overriding myPLC API • myPLC API plug-in or proxy • Release scheduled for early/mid summer • Earlier for close collaborators • 20 node cluster @ Princeton in June • AUP = planet-lab.org • Hosting requirement = planet-lab.org

More Related