Title: Algorithmic Aspects of Cloud Computing