![](bga.png)
viewers for their valuable suggestions on how to im-
prove the quality of this paper.
REFERENCES
Ajith, A. and Grosan, C. (2005). Genetic programming ap-
proach for fault modeling of electronic hardware. In
The 2005 IEEE Congress on Evolutionary Computa-
tion, CEC’05, pages 1563–1569. IEEE.
AmazonSLA (2012). Amazon ec2 service level agreement.
Retrieved Jan. 31, 2012, from http://aws.amazon.com/
ec2-sla/.
AzureSLA (2012). Microsoft azure compute service level
agreement. Retrieved Jan. 31, 2012, from http://
www.windowsazure.com/en-us/support/sla/.
Bobroff, N., Kochut, A., and Beaty, K. (2007). Dynamic
Placement of Virtual Machines for Managing SLA Vi-
olations. 10th IFIP/IEEE International Symposium on
Integrated Network Management, pages 119–128.
Breitgand, D., Kutiel, G., and Raz, D. (2010). Cost-aware
live migration of services in the cloud. In Proceedings
of the 3rd Annual Haifa Experimental Systems Con-
ference, SYSTOR ’10, pages 11:1–11:6, New York,
USA. ACM.
Chandrakasan, A. P., Sheng, S., and Brodersen, R. W.
(1995). Low power cmos digital design. IEEE Journal
of Solid State Circuits, 27:473–484.
Dean, J. (2006). Experiences with mapreduce, an abstrac-
tion for large-scale computation. In Proceedings of
the 15th international conference on Parallel archi-
tectures and compilation techniques, PACT ’06, pages
1–1, New York, NY, USA. ACM.
Elnozahy, E. M., Kistler, M., and Rajamony, R. (2002).
Energy-efficient server clusters. In Proceedings of the
2nd Workshop on Power-Aware Computing Systems,
pages 179–196.
Fit´o, J. O., Presa, I. G., and Guitart, J. (2010). Sla-
driven elastic cloud hosting provider. In Proceedings
of the 2010 18th Euromicro Conference on Parallel,
Distributed and Network-based Processing, PDP ’10,
pages 111–118, Washington, DC, USA. IEEE Com-
puter Society.
Fu, S. and Xu, C. Z. (2007). Exploring event correlation for
failure prediction in coalitions of clusters. In Proceed-
ings of the 2007 ACM/IEEE conference on Supercom-
puting, SC ’07, pages 41:1–41:12, New York, USA.
ACM.
GoogleSLA (2012). Google apps ec2 service level
agreement. Retrieved Jan. 31, 2012, from http://
www.google.com/apps/intl/en/terms/sla.html.
Hoelzle, U. and Barroso, L. A. (2009). The Datacenter
as a Computer: An Introduction to the Design of
Warehouse-Scale Machines. Morgan and Claypool
Publishers, 1st edition.
IBM (2012). Ibm system x 71451ru entry-level server. Re-
trieved Jan. 31, 2012, from http://www.amazon.com/
System- 71451RU- Entry- level- Server- E7520/dp/
B003U772W4.
Koomey, J., Brill, K., Turner, P., Stanley, J., and Taylor, B.
(2007). A simple model for determining true total cost
of ownership for data centers. Uptime institute white
paper.
Lewis, P. A. (1964). A branching poisson process model
for the analysis of computer failure patterns. Journal
of the Royal Statistical Society, Series B, 26(3):398–
456.
Mac´ıas, M., Rana, O., Smith, G., Guitart, J., and Torres,
J. (2010). Maximizing revenue in grid markets using
an economically enhanced resource manager. Con-
currency and Computation Practice and Experience,
22:1990–2011.
Mao, M., Li, J., and Humphrey, M. (2010). Cloud auto-
scaling with deadline and budget constraints. In 11th
IEEE/ACM International Conference on Grid Com-
puting, pages 41–48. IEEE.
Mastroianni, C., Meo, M., and Papuzzo, G. (2011). Self-
economy in cloud data centers: statistical assignment
and migration of virtual machines. In Proceedings
of the 17th international conference on Parallel pro-
cessing - Volume Part I, Euro-Par’11, pages 407–418,
Berlin, Heidelberg. Springer-Verlag.
Mazzucco, M., Dyachuk, D., and Deters, R. (2010a). Maxi-
mizing cloud providers’ revenues via energy aware al-
location policies. In Proceedings of the 2010 IEEE
3rd International Conference on Cloud Computing,
CLOUD ’10, pages 131–138, Washington, DC, USA.
IEEE Computer Society.
Mazzucco, M., Dyachuk, D., and Dikaiakos, M. (2010b).
Profit-aware server allocation for green internet ser-
vices. In Proceedings of the 2010 IEEE Interna-
tional Symposium on Modeling, Analysis and Simu-
lation of Computer and Telecommunication Systems,
MASCOTS ’10, pages 277–284, Washington, DC,
USA. IEEE Computer Society.
Nightingale, E. B., Douceur, J. R., and Orgovan, V. (2011).
Cycles, cells and platters: an empirical analysisof
hardware failures on a million consumer pcs. In Pro-
ceedings of the sixth conference on Computer systems,
EuroSys ’11, pages 343–356, New York, NY, USA.
ACM.
Patel, C. D. and Shah, A. J. (2005). A simple model for
determining true total cost of ownership for data cen-
ters. Hewlett-Packard Development Company report
HPL-2005-107, pages 1–36.
Pinheiro, E., Weber, W. D., and Barroso, L. A. (2007). Fail-
ure trends in a large disk drive population. In Proceed-
ings of the 5th USENIX conference on File and Stor-
age Technologies, pages 17–28, Berkeley, CA, USA.
USENIX Association.
Polze, A., Troger, P., and Salfner, F. (2011). Timely
virtual machine migration for pro-active fault toler-
ance. In Proceedings of the 2011 14th IEEE Inter-
national Symposium on Object/Component/Service-
Oriented Real-Time Distributed Computing Work-
shops, ISORCW ’11, pages 234–243, Washington,
DC, USA. IEEE Computer Society.
Rackspace (2012). Rackspace cloud servers. Retrieved Jan.
31, 2012, from http://www.rackspace.com.
Salfner, F., Lenk, M., and Malek, M. (2010). A survey
CLOSER2012-2ndInternationalConferenceonCloudComputingandServicesScience
304