Automating performance and energy consumption analysis for cloud applications

Feifei Chen, John Grundy, Jean-Guy Schneider, Yun Yang, Qiang He

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

1 Citation (Scopus)

Abstract

In cloud environments, IT solutions are delivered to users via shared infrastructure, enabling cloud service providers to deploy applications as services according to user QoS (Quality of Service) requirements. One consequence of this cloud model is the huge amount of energy consumption and significant carbon footprints caused by large cloud infrastructures. A key and common objective of cloud service providers is thus to develop cloud application deployment and management solutions with minimum energy consumption while guaranteeing performance and other QoS specified in Service Level Agreements (SLAs). However, finding the best deployment configuration that maximises energy efficiency while guaranteeing system performance is an extremely challenging task, which requires the evaluation of system performance and energy consumption under various workloads and deployment configurations. In order to simplify this process we have developed Stress Cloud, an automatic performance and energy consumption analysis tool for cloud applications in real-world cloud environments. Stress Cloud supports the modelling of realistic cloud application workloads, the automatic generation of load tests, and the profiling of system performance and energy consumption. We demonstrate the utility of Stress Cloud by analysing the performance and energy consumption of a cloud application under a broad range of different deployment configurations.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE World Congress on Services, SERVICES 2015
EditorsLiang-Jie Zhang, Rami Bahsoon
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages63-70
Number of pages8
ISBN (Electronic)9781467372756, 9781467372749
DOIs
Publication statusPublished - 2015
Externally publishedYes
EventIEEE World Congress on Services 2015 - New York, United States of America
Duration: 27 Jun 20152 Jul 2015
Conference number: 17th
http://itsworldcongress.com/

Conference

ConferenceIEEE World Congress on Services 2015
Country/TerritoryUnited States of America
CityNew York
Period27/06/152/07/15
Internet address

Keywords

  • Cloud Computing
  • Form Chart
  • Green Computing
  • Load Test
  • Performance Analysis

Cite this