2015
DOI: 10.1109/tcc.2014.2350490
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Workflow Scheduling on Cloud Computing Platforms with IterativeOrdinal Optimization

Abstract: The scheduling of multitask jobs on clouds is an NP-hard problem. The problem becomes even worse when complex workflows are executed on elastic clouds, such as Amazon EC2 or IBM RC2. The main difficulty lies in the large search space and high overhead of generating optimal schedules, especially for real-time applications with dynamic workloads. In this work, a new iterative ordinal optimization (IOO) method is proposed. The ordinal optimization method is applied in each iteration to achieve suboptimal schedule… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 52 publications
(21 citation statements)
references
References 39 publications
0
21
0
Order By: Relevance
“…Then, the mean arrival rates at the network's layers are found from the system of Equation (8), and they are λ 1 = 78.6 jobs/s, λ 2 = 86.3 jobs/s, λ 3 = 77.7 jobs/s, λ 4 = 70 jobs/s (these values have been rounded to one decimal place). The utilization values for each layer are found from Equation (12). (10) and 11: This value means that the probability of changing the state with time is a very small one, 0.001044, which virtually means that the system's state does not change with time.…”
Section: An Illustrative Examplementioning
confidence: 99%
See 1 more Smart Citation
“…Then, the mean arrival rates at the network's layers are found from the system of Equation (8), and they are λ 1 = 78.6 jobs/s, λ 2 = 86.3 jobs/s, λ 3 = 77.7 jobs/s, λ 4 = 70 jobs/s (these values have been rounded to one decimal place). The utilization values for each layer are found from Equation (12). (10) and 11: This value means that the probability of changing the state with time is a very small one, 0.001044, which virtually means that the system's state does not change with time.…”
Section: An Illustrative Examplementioning
confidence: 99%
“…This is due to the fact that while new data flows keep arriving at different (or even similar) rates between data servers, some links may collapse and become unavailable for some time [11], meaning that some data flows may need to be re-transmitted to a different server or servers, thus changing the amount of load being stored and processed by each machine. Thus, the workload distributed fluctuates, and this necessitates a time-or period-based scheduling [12]. In this regard, the static flow scheduling approaches become rather unsuitable for big data flows.…”
Section: Introductionmentioning
confidence: 99%
“…In the dynamic cloud environment, the task assignment problem can be considered an NP-hard problem. 10 Finding an optimal task assignment and load balancing in the dynamic cloud environment is a cumbersome task. The optimal task deployment increases the customer satisfaction and provider's revenue.…”
Section: Related Workmentioning
confidence: 99%
“…Fan Zhang et al [21] proposed a technique which was producing more effective arrangements from a worldwide point of view over quite a while. They demonstrated through overhead investigation and the points of interest in time and space proficiency for utilizing the technique.…”
Section: Related Workmentioning
confidence: 99%