DocumentCode
1989056
Title
Green Cloud Computing: An Energy-Aware Layer in Software Architecture
Author
Beik, Rasoul
Author_Institution
Comput. Eng. Dept., Islamic Azad Univ., Isfahan, Iran
fYear
2012
fDate
27-30 May 2012
Firstpage
1
Lastpage
4
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering and Technology (S-CET), 2012 Spring Congress on
Conference_Location
Xian
Print_ISBN
978-1-4577-1965-3
Type
conf
DOI
10.1109/SCET.2012.6341950
Filename
6341950
Link To Document