1. Buyya R, Yeo C S, Venugopal S, et al. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Futur Gener Comp Syst, 2009, 25: 599–616
2. Dikaiakos M D, Katsaros D, Mehra P, et al. Cloud computing: distributed Internet computing for IT and scientific research. IEEE Internet Comput, 2009, 13: 10–13
3. Armbrust M, Fox A, Griffith R, et al. Above the clouds: A Berkeley view of cloud computing. Technical Report No. UCB/EECS-2009-28, University of California at Berkeley, 2009
4. Foster I, Kesselman C. The Grid 2: Blueprint for a New Computing Infrastructure. San Francisco: Morgan Kaufmann Publishers, 2004
5. Sriram I. SPECI, a simulation tool exploring cloud-scale data centres. LNCS, 2009, 5931: 381–392