60 likes | 180 Views
This document outlines the advancements in the PlanetLab control framework highlighted by Andy Bavier and Larry Peterson from Princeton University on July 26, 2011. Key updates include the introduction of new federation partners, the latest SFA version (v1.0-27), and the launch of the Sface GUI. Significant changes to RSpec compatibility, upgraded x.509 certificates, and the establishment of VICCI cloud clusters are discussed. These innovations aim to enhance cloud infrastructure and user experience within federated aggregates.
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