there is many publications of it. Virtualization perfor-
mance has improved from its early times and now it
is in many cases very close to hardware level. There
are still many technological challenges that need to
be studied to improve virtualization performance, but
even now it provides a useful platform for multitude
of applications and is irreplaceable tool for energy ef-
ficiency in data centers.
We studied the energy-efficiency of virtualization
and how virtual machine parallelism and load vari-
ation affects it. Our research indicates that the best
energy efficiency and system throughput is achieved
when the load is shared by small number of virtual
machines. This depends much on the applications that
are run in the virtual machines. Pure CPU-load in
larger VM groups does not seem to impose as much
overhead as the more complex physics analysis job.
The physical core count also seem to pose a limit for
the virtual machine pool.
REFERENCES
Anderson, E., Bai, Z., Dongarra, J., Greenbaum, A.,
McKenney, A., Du Croz, J., Hammerling, S., Dem-
mel, J., Bischof, C., and Sorensen, D. (1990). Lapack:
a portable linear algebra library for high-performance
computers. In Proceedings of the 1990 ACM/IEEE
conference on Supercomputing, Supercomputing ’90,
pages 2–11, Los Alamitos, CA, USA. IEEE Computer
Society Press.
Antcheva, I. and et al. (2009). Root a c++ frame-
work for petabyte data storage, statistical analysis and
visualization. Computer Physics Communications,
180(12):2499 – 2512.
Buyya, R., Yeo, C. S., and Venugopal, S. (2008). Market-
oriented cloud computing: Vision, hype, and reality
for delivering it services as computing utilities. In
High Performance Computing and Communications,
2008. HPCC ’08. 10th IEEE International Conference
on, pages 5 –13.
Chaudhary, V., Cha, M., Walters, J., Guercio, S., and Gallo,
S. (2008). A comparison of virtualization technolo-
gies for hpc. In Advanced Information Networking
and Applications, 2008. AINA 2008. 22nd Interna-
tional Conference on, pages 861 –868.
Fabozzi, F., Jones, C., Hegner, B., and Lista, L. (2008).
Physics analysis tools for the cms experiment at lhc.
Nuclear Science, IEEE Transactions on, 55:3539–
3543.
Fenn, M., Murphy, M. A., and Goasguen, S. (2009). A study
of a kvm-based cluster for grid computing. In Pro-
ceedings of the 47th Annual Southeast Regional Con-
ference, ACM-SE 47, pages 34:1–34:6, New York,
NY, USA. ACM.
Kivity, A., Lublin, U., and Liguori, A. (2007). kvm : the
linux virtual machine monitor. In Proceedings of the
Linux Symposium, pages 225–230.
Kommeri, J., Niemi, T., and Helin, O. (2012). Energy effi-
ciency of server virtualization. In Proc. Energy 2012.
Niemi, T., Kommeri, J., and Ari-Pekka, H. (2009a). Energy-
efficient scheduling of grid computing clusters. In
Proceedings of the 17th Annual International Confer-
ence on Advanced Computing and Communications
(ADCOM 2009), Bengaluru, India.
Niemi, T., Kommeri, J., Happonen, K., Klem, J., and
Hameri, A.-P. (2009b). Improving energy-efficiency
of grid computing clusters. In Advances in Grid and
Pervasive Computing, 4th International Conference,
GPC 2009, Geneva, Switzerland, pages 110–118.
Nussbaum, L., Anhalt, F., Mornard, O., and Gelas, J.-P.
(2009). Linux-based virtualization for hpc clusters.
Network, pages 221–234.
Padala, P., Zhu, X., Wang, Z., Singhal, S., and Shin, K.,
G. (2007). Performance evaluation of virtualization
technologies for server consolidation. Work, (HPL-
2007-59):15.
Regola, N. and Ducom, J.-C. (2010). Recommendations for
virtualization technologies in high performance com-
puting. In Cloud Computing Technology and Science
(CloudCom), 2010 IEEE Second International Con-
ference on, pages 409–416.
Sch
¨
appi, B., Bellosa, F., Przywara, B., Bogner, T., Weeren,
S., and Anglade, A. (2007). Energy efficient servers
in europe. Technical Report October, Austrian Energy
Agency.
STAR, E. (2007). Report to congress on server and data
center energy efficiency. Technical report, U.S. En-
vironmental Protection Agency ENERGY STAR Pro-
gram.
Verma, A., Ahuja, P., and Neogi, A. (2008). Power-aware
dynamic placement of hpc applications. In Proceed-
ings of the 22nd annual international conference on
Supercomputing, ICS ’08, pages 175–184, New York,
NY, USA. ACM.
Xu, M., Hu, Z., Long, W., and Liu, W. (2004). Service
virtualization: Infrastructure and applications. In The
grid: blueprint for a new computing infrastructure,
chapter 14. Wiley.
EHST/ICGREEN 2012
82