Reducing Power Consumption in Cloud Platforms using an Effective Mechanism

In recent years there has been renewal of interest in the relation between Green IT and Cloud Computing. The growing use of computers in cloud platform has caused marked energy consumption, putting negative pressure on electricity cost of cloud data center. This paper proposes an effective mechanism to reduce energy utilization in cloud computing environments. We present initial work on the integration of resource and power management that aims at reducing power consumption. Our mechanism relies on recalling virtualization services dynamically according to user-s virtualization request and temporarily shutting down the physical machines after finish in order to conserve energy. Given the estimated energy consumption, this proposed effort has the potential to positively impact power consumption. The results from the experiment concluded that energy indeed can be saved by powering off the idling physical machines in cloud platforms.




References:
[1] I. Foster, Y. Zhao, I. Raicu, and S. Lu. "Cloud Computing and Grid
Computing 360-Degree Compared," IEEE Grid Computing
Environments Workshop, pp. 1-10, 2008.
[2] M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A.
Konwinski, G. Lee, D. A. Patterson, A. Rabkin, and M. Zaharia, "Above
the Clouds: A Berkeley View of Cloud Computing," 2009.
[3] R. A. Meyer and L. H. Seawright, "A Virtual Machine Time-Sharing
System," IBM Systems Journal, vol. 9, no. 3, 1970.
[4] R. P. Goldberg, "Architecture of Virtual Machines," National Computer
Conference Proceedings, AFIPS Press, vol. 42, pp. 309-318, June 1973.
[5] C. MacKinnon, "Green Computing In The Data Center," Processor
Editorial Article, Vol. 29, 2007.
[6] G. J. Popek, and R. P. Goldberg. "Formal Requirements for Virtualizable
Third Generation Architectures," Communications of the ACM, vol. 17,
pp. 412-421, 1974.
[7] Xen hypervisor, Available at: http://www.xen.org/
[8] VMware virtualization, Available at: http://www.vmware.com/
[9] W. Chen, H. Lu, L. Shen, Z. Wang, N. Xiao, and D. Chen. "A Novel
Hardware Assisted Full Virtualization Technique," The 9th International
Conference for Young Computer Scientists, pp. 1292-1297, 2008.
[10] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori. "kvm: the Linux
Virtual Machine Monitor," In Proceedings of the Linux Symposium, vol.
1, pp. 225-230, 2007.
[11] IPMI, Intelligent Platform Management Interface, Available at:
http://www.intel.com/design/servers/ipmi/
[12] ACPI, Advanced Configuration and Power Interface, Available at:
http://www.acpi.info
[13] H. Zhuo; J. Yin, A. V. Rao, "Remote Management with the Baseboard
Management Controller," Available at:
http://www.dell.com/downloads/global/power/ps4q04-20040110-Zhuo.p
df
[14] DSH, The Distributed Shell, Available at: http://dsh.sourceforge.net
[15] Wikipedia, WOL, Wake-on-Lan, Available at:
http://en.wikipedia.org/wiki/Wake-on-LAN
[16] NCHC Formosa 3 Cloud Cluster, Available at:
http://formosa3.nchc.org.tw/
[17] NCHC, National Center for High-performance Computing, Available at:
http://www.nchc.org.tw