Title :
Green Cloud Computing: An Energy-Aware Layer in Software Architecture
Author_Institution :
Comput. Eng. Dept., Islamic Azad Univ., Isfahan, Iran
Abstract :
Emerging cloud computing has caused data centers consume more energy and therefore there is more CO2 emission. Using resources more efficiently can help reducing energy consumption in data centers. There are different hardware and software solutions and technologies such as virtualization, using hardware with lower energy consumption, and implementing efficient software algorithms to optimize energy consumption. Considering new architectural approaches in softwares which are run on the cloud is one of the most important methods to achieve green cloud computing. A Software can be implemented as a set of loosely coupled services and components that can be shared between different softwares. This paper proposes an energy-aware layer in software architecture that is responsible for evaluating micro-metrics and macro-metrics of energy consumption in data centers and then makes services to migrate to hosts consuming energy more efficiently.
Keywords :
air pollution control; cloud computing; computer centres; power aware computing; power consumption; software architecture; software metrics; CO2 emission; data center; energy aware layer; energy consumption; green cloud computing; macrometrics evaluation; micrometrics evaluation; software algorithm; software architecture; software component; software service; Cloud computing; Energy consumption; Green products; Hardware; Servers;
Conference_Titel :
Engineering and Technology (S-CET), 2012 Spring Congress on
Conference_Location :
Xian
Print_ISBN :
978-1-4577-1965-3
DOI :
10.1109/SCET.2012.6341950