2019 IEEE International Conference on Cluster Computing (CLUSTER) 2019
DOI: 10.1109/cluster.2019.8891048
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling independent stochastic tasks on heterogeneous cloud platforms

Abstract: This work introduces scheduling strategies to maximize the expected number of independent tasks that can be executed on a cloud platform within a given budget and under a deadline constraint. The cloud platform is composed of several types of virtual machines (VMs), where each type has a unit execution cost that depends upon its characteristics. The amount of budget spent during the execution of a task on a given VM is the product of its execution length by the unit execution cost of that VM. The execution len… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 37 publications
0
2
0
Order By: Relevance
“…Furthermore, the present study appears to be unique because it uses a fully non-clairvoyant framework and assumes an overall deadline in addition to a budget constraint. Our previous works [5,14] had the same setting under homogeneous [5] or heterogeneous [14] platforms. But in these works, we assumed that the distribution of execution times was known in advance, while the key problem studied in the current paper is to learn the distribution of task execution times on the fly and to decide when interrupting unfinished tasks.…”
Section: The Kaplan-meier Estimatormentioning
confidence: 99%
“…Furthermore, the present study appears to be unique because it uses a fully non-clairvoyant framework and assumes an overall deadline in addition to a budget constraint. Our previous works [5,14] had the same setting under homogeneous [5] or heterogeneous [14] platforms. But in these works, we assumed that the distribution of execution times was known in advance, while the key problem studied in the current paper is to learn the distribution of task execution times on the fly and to decide when interrupting unfinished tasks.…”
Section: The Kaplan-meier Estimatormentioning
confidence: 99%
“…Resource provisioning is provided for accessing the tasks with execution time. The stochastic-based scheme uses multi-objective scheduling criteria for making energy-efficient in a cloud [20]. A stochastic approach is used for energy and cost minimization purposes.…”
Section: Related Workmentioning
confidence: 99%