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.
[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
[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
@article{"International Journal of Information, Control and Computer Sciences:54079", author = "Shuen-Tai Wang and Chin-Hung Li and Ying-Chuan Chen", title = "Reducing Power Consumption in Cloud Platforms using an Effective Mechanism", abstract = "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.", keywords = "Green IT, Cloud Computing, virtualization, power
consumption.", volume = "6", number = "8", pages = "954-5", }