2018
DOI: 10.1016/j.simpat.2018.07.006
|View full text |Cite
|
Sign up to set email alerts
|

Energy-aware scheduling algorithm for time-constrained workflow tasks in DVFS-enabled cloud environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
6

Relationship

4
2

Authors

Journals

citations
Cited by 87 publications
(26 citation statements)
references
References 24 publications
0
26
0
Order By: Relevance
“…Proper scheduling can decrease data center energy consumption, service-level agreement (SLA) violations, and increase resource utilization [33]. For data center energy reduction, one of the most efficient methods is dynamic voltage and frequency scaling (DVFS) which changes component voltage and frequency to decrease energy consumption.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Proper scheduling can decrease data center energy consumption, service-level agreement (SLA) violations, and increase resource utilization [33]. For data center energy reduction, one of the most efficient methods is dynamic voltage and frequency scaling (DVFS) which changes component voltage and frequency to decrease energy consumption.…”
Section: Related Workmentioning
confidence: 99%
“…They proposed a soft error-aware energy-efficient task scheduling approach for workflow applications. Safari and Khorsand [33] presented a new energy-aware scheduling algorithm that arranges the workflow tasks based on their deadlines, and the execution time of the tasks is extended by the use of DVFS. However, further research is required to take account of deadlines, costs, or other SLA parameters.…”
Section: Related Workmentioning
confidence: 99%
“…A number of classes can be devised in the RUBiS setting, and for each class, the average response time, and average cost can be determined as a SLA. Each VM then can be allocated to one of these classes . The configuration of the experiment environment is shown in Figure .…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…Cost: The sum of the cost of allocating a VM and the cost of penalties for SLA violation is calculated as italicTotalCost=VM.italicCost+italicPenaltyCost -6ptVM.italicCost=i=1MVM0.25emPricei×()VM_Timei+VM_italicInit_Costi -40ptitalicPenaltyCost=i=1MTi.italicαPenalty×Ti.italicPenalty×Req.SLAVi -94ptSLAVi=ResponseiDeadlinei. For the calculation of the cost of the allocated VMs (as VM.Cost ), VMPrice i is the cost of the VM for the i th request, VM _ Time i is the length of time each VM has been rented from the cloud provider to service to the user request, VM _ Init _ Cost i is the cost of the initial configuration of the VM for the i th request, and PenaltyCost is the penalty the provider pays to the user for a SLA violation . When calculating the PenaltyCost , the user requests ( M ), T i .…”
Section: Performance Evaluationmentioning
confidence: 99%