2013
DOI: 10.12785/amis/070552
|View full text |Cite
|
Sign up to set email alerts
|

Reducing Resource Over-Provisioning Using Workload Shaping for Energy Efficient Cloud Computing

Abstract: Abstract:Using workload shaping technology, we present an approach to remove hardware over-provisioning implementing task buffers and scheduler, in terms of energy consumption. Task buffers reorder tasks with various priorities and routes them to appropriate virtual machines. Scheduler monitors the task buffering and hardware load status, and decides the optimal number of active physical and virtual machines. In addition, we designed a mechanism wherein tasks with fast executing are routed in fast and high ene… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 19 publications
(21 reference statements)
0
0
0
Order By: Relevance
“…This situation occurs when the developer forgets to terminate the service, which is being charged even if it is not being used, or with repeatedly fails when executing automated scripts, or even when the user instantiates too much resource for little interactive activity (e.g., visualizing data, testing environment, and running short-running commands). Some studies use the overprovision behavior to optimize the resources' utilization in a cloud provider point of view, like the practice of overbooking [79] or for energy consumption optimization [46]. In the user perspective, studies try to create elastic applications to get the most out of cloud elasticity [44], but this requires code refactoring.…”
Section: Chapter 1 Introductionmentioning
confidence: 99%
“…This situation occurs when the developer forgets to terminate the service, which is being charged even if it is not being used, or with repeatedly fails when executing automated scripts, or even when the user instantiates too much resource for little interactive activity (e.g., visualizing data, testing environment, and running short-running commands). Some studies use the overprovision behavior to optimize the resources' utilization in a cloud provider point of view, like the practice of overbooking [79] or for energy consumption optimization [46]. In the user perspective, studies try to create elastic applications to get the most out of cloud elasticity [44], but this requires code refactoring.…”
Section: Chapter 1 Introductionmentioning
confidence: 99%