File(s) under permanent embargo
Automated analysis of performance and energy consumption for cloud applications
conference contribution
posted on 2014-01-01, 00:00 authored by Feifei ChenFeifei Chen, John Grundy, Jean-Guy SchneiderJean-Guy Schneider, Y Yang, Q HeIn cloud environments, IT solutions are delivered to users via shared infrastructure. One consequence of this model is that large cloud data centres consume large amounts of energy and produce significant carbon footprints. A key objective of cloud providers is thus to develop resource provisioning and management solutions at minimum energy consumption while still guaranteeing Service Level Agreements (SLAs). However, a thorough understanding of both system performance and energy consumption patterns in complex cloud systems is imperative to achieve a balance of energy efficiency and acceptable performance. In this paper, we present StressCloud, a performance and energy consumption analysis tool for cloud systems. StressCloud can automatically generate load tests and profile system performance and energy consumption data. Using StressCloud, we have conducted extensive experiments to profile and analyse system performance and energy consumption with different types and mixes of runtime tasks. We collected finegrained energy consumption and performance data with different resource allocation strategies, system configurations and workloads. The experimental results show the correlation coefficients of energy consumption, system resource allocation strategies and workload, as well as the performance of the cloud applications. Our results can be used to guide the design and deployment of cloud applications to balance energy and performance requirements.
History
Event
Performance Engineering. Conference (5th : 2014 : Dublin, Ireland)Pagination
39 - 50Publisher
ACM Digital LibraryLocation
Dublin, IrelandPlace of publication
[Dublin, Ireland]Publisher DOI
Start date
2014-03-22End date
2014-03-26ISBN-13
9781450327336Language
engPublication classification
E Conference publication; E1.1 Full written paper - refereedCopyright notice
2014, ACM Digital LibraryEditor/Contributor(s)
[Unknown]Title of proceedings
ICPE 2014 : Proceedings of the 5th ACM/SPEC International Conference on Performance EngineeringUsage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC