2021
DOI: 10.1002/cpe.6761
|View full text |Cite
|
Sign up to set email alerts
|

Deadline‐constrained cost‐energy aware workflow scheduling in cloud

Abstract: Nowadays, scientists are dealing with large-scale scientific workflows that need a high processing capacity platform to facilitate on-time completion. Cloud computing is the ideal platform to overcome this problem as it has several resources that scientists may choose from depending on the size of their applications. However, using cloud computing requires some monetary charges. Recently cloud computing providers started a new pricing schema that offers to their users a set of resources with specific combinati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 57 publications
0
6
0
Order By: Relevance
“…First, the tasks on the critical path are assigned to the least cost virtual machines while meeting the workflow deadline. The [17] Cost × N/A CPI [18] Cost × O(n 3 d 2 m) LBWS & SAWS [13] Cost × O(n 2 k) CETSS [19] Cost × O(n 3 ) CIPS & LHCM [20] Cost × O(n 3 D 2 W ) CPDE [21] Cost × O((m + m1)n 2 ) ILAH [22] Cost × O(n 2 ln n) PCP-B 2 [23] Makespan × O(n 2 log m) CB-DT [24] Makespan × O(n 2 ) AILS [25] Makespan × N/A DCCP [26] Cost × O(n 2 p) RCT/RTC [27] Makespan and Cost × × O(n 2 ) MLCP [28] Makespan × N/A BDAS [30] Makespan and Cost × × N/A DCHG-TS [31] Makespan and Cost × × Metaheuristic Calzarossa et al [29] Makespan and Cost × × Metaheuristic BDCE & BDD [32] Cost and Energy × × O(n 2 ) Bugingo et al [33] Cost and Energy × N/A ECWS [34] Cost, Energy, and × O(n 2 v) Resource Utilization CEAS [35] Cost and Energy × O(Kn 2 (n + e)) EViMA [36] Makespan, Cost, and × N/A Energy CTDC [12] Cost × O(n 2 ) MTDC [12] Makespan and Cost O(n 2 ) CEFA [37] Makespan and Cost × Metaheuristic handled path is then deleted and the resulting blocks (subworkflows) are considered. Mapping a workflow to an algebraic structure with a totally order set (T exe (P), ) helps to preserve the logical relation between the main workflow and sub-workflows in each step.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…First, the tasks on the critical path are assigned to the least cost virtual machines while meeting the workflow deadline. The [17] Cost × N/A CPI [18] Cost × O(n 3 d 2 m) LBWS & SAWS [13] Cost × O(n 2 k) CETSS [19] Cost × O(n 3 ) CIPS & LHCM [20] Cost × O(n 3 D 2 W ) CPDE [21] Cost × O((m + m1)n 2 ) ILAH [22] Cost × O(n 2 ln n) PCP-B 2 [23] Makespan × O(n 2 log m) CB-DT [24] Makespan × O(n 2 ) AILS [25] Makespan × N/A DCCP [26] Cost × O(n 2 p) RCT/RTC [27] Makespan and Cost × × O(n 2 ) MLCP [28] Makespan × N/A BDAS [30] Makespan and Cost × × N/A DCHG-TS [31] Makespan and Cost × × Metaheuristic Calzarossa et al [29] Makespan and Cost × × Metaheuristic BDCE & BDD [32] Cost and Energy × × O(n 2 ) Bugingo et al [33] Cost and Energy × N/A ECWS [34] Cost, Energy, and × O(n 2 v) Resource Utilization CEAS [35] Cost and Energy × O(Kn 2 (n + e)) EViMA [36] Makespan, Cost, and × N/A Energy CTDC [12] Cost × O(n 2 ) MTDC [12] Makespan and Cost O(n 2 ) CEFA [37] Makespan and Cost × Metaheuristic handled path is then deleted and the resulting blocks (subworkflows) are considered. Mapping a workflow to an algebraic structure with a totally order set (T exe (P), ) helps to preserve the logical relation between the main workflow and sub-workflows in each step.…”
Section: Discussionmentioning
confidence: 99%
“…Multi-Objective and Unconstrained Optimization: Some of the published studies considered more than one metric in optimizing the workflow schedule with and without factoring in time constraints. Bugingo et al opt to minimize cost and energy in a cloud environment [33]. A similar variant of the scheduling problem is tackled in [34], by optimizing energy consumption, execution cost, and resource utilization in cloud data centers.…”
Section: Deadline-centric Schedulingmentioning
confidence: 99%
“…To reduce resource contention between co-located tasks, this paper attempts to find the optimal task assignment solution X * from X = [X n t ] T j s ×n which achieves the minimum maxUtil under several constraints from (5) to (9).…”
Section: Problem Formulationmentioning
confidence: 99%
“…Several greedy strategies are proposed in [2] to minimize cost consumption within the deadline by tuning CPU frequency for BP jobs based on the initial placement. To extend this, a comparative analysis of multiple initial place- ment heuristics is conducted in [3] to figure out how initial placement affects the greedy strategies above. ESMS [4] is an elastic scheduling algorithm which makes redundant resource configuration for upcoming jobs to minimize the financial cost of cloud resources under deadline constraints.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation