• 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