ppt slides
PlanetLab: An open platform for developing, deploying, and accessing planetary-scale services Overview Adapted from Peterson.