Where’re Clouds Headed? Indranil Gupta Department of Computer Science University of Illinois at Urbana-Champaign 1 Distributed Protocols Research Group: