Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering 2014
DOI: 10.1145/2568088.2568093
|View full text |Cite
|
Sign up to set email alerts
|

Automated analysis of performance and energy consumption for cloud applications

Abstract: In 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 comple… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 24 publications
(14 citation statements)
references
References 25 publications
0
14
0
Order By: Relevance
“…Feifei et al developed StressCloud, a performance and energy consumption profiling and analysis tool for cloud systems. Using StressCloud, they have conducted extensive experiments to analyze empirically the performance and energy consumption of cloud systems.…”
Section: Related Workmentioning
confidence: 99%
“…Feifei et al developed StressCloud, a performance and energy consumption profiling and analysis tool for cloud systems. Using StressCloud, they have conducted extensive experiments to analyze empirically the performance and energy consumption of cloud systems.…”
Section: Related Workmentioning
confidence: 99%
“…Chen et al [14], present StressCloud which can automatically generate load tests and profile system performance and energy consumption data. The demonstration consists of the impact of system resource allocation strategies on system performance and energy consumption by creating heterogeneous VMs in the cloud system.…”
Section: Energy Analysis Tool For Cloud Applicationsmentioning
confidence: 99%
“…StressCloud [10] is a new performance profiling and energy consumption analysis tool for cloud applications. It supports users to generate cloud application services comprised of data, computing and communication tasks to realize load test and automatically deploy these load test services.…”
Section: Stresscloudmentioning
confidence: 99%
“…StressCloud allows these services to take the user requests in order to execute tasks defined in the workload model and send the corresponding responses. For each task, a stochastic form chart is built to describe the detailed user requests and required response from the cloud services [10]. The tasks can be classified as computation-intensive tasks, data-intensive tasks, and communication-intensive tasks and StressCloud can model all of these and mix different task types according to different services: [10] (1) Computation-intensive tasks: It mainly cost CPU and RAM resources, so it can be divided into CPU-intensive tasks and memory-intensive tasks.…”
Section: Stresscloudmentioning
confidence: 99%
See 1 more Smart Citation