60 likes | 174 Views
PlanetLab Control Framework Highlights. Andy Bavier & Larry Peterson Princeton University July 26, 2011. Federation. PlanetLab federation partners: PlanetLab Europe, MAX, VINI, M-Lab, GpENI , PLJ, PLK, ProtoGENI New: VICCI, TransCloud Latest version: SFA v1.0-27
E N D
PlanetLab Control FrameworkHighlights Andy Bavier & Larry Peterson Princeton University July 26, 2011
Federation • PlanetLab federation partners: • PlanetLab Europe, MAX, VINI, M-Lab, GpENI, PLJ, PLK, ProtoGENI • New: VICCI, TransCloud • Latest version: SFA v1.0-27 • Supports ProtoGENI v2 RSpec
Federation Issues • Upgraded PLC root certificate • x.509 v1 to x.509 v3 • Federated aggregates required to import new cert • Invalidated user credentials • Upgraded PLC to SFA v1.0-27 • Required upgrade or patch to aggregates running SFA v1.0-22 or older • RSpec changes incompatible with SFA clients older than v1.0-22
Sface GUI • Simple desktop GUI client for the SFA • Works with any aggregate that supports the GENI AM API and uses GENI RSpecs • Sface GUI v0.1-16: • Developed by OneLab and PlanetLab teams • Runs on Mac OS X and Linux • Design goal: extensibility • Tool builders can easily distribute Sface “plugins” • Example: Raven package management service
VICCI • Goal: build next-gen Cloud infrastructure • VICCI clusters • US Sites: Princeton, UW, Stanford, GA Tech • International: MPI-SWS, ETH Zurich, UTokyo • Each site • 70 12-core servers, 48GB RAM, 3TB disk, 2x1Gb NIC • 4 OpenFlow switches • Managed by PlanetLab’sMyPLC software • Federated with PLC, whitelisted slices can use it http://www.vicci.org
Next Steps • Sface • Get users, feedback from tutorial • Formalize, extend plugin architecture • E.g., indicate node health • PLC SM advertises ProtoGENI resources