2015 IEEE Conference on Computer Communications (INFOCOM) 2015
DOI: 10.1109/infocom.2015.7218460
|View full text |Cite
|
Sign up to set email alerts
|

Need for speed: CORA scheduler for optimizing completion-times in the cloud

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 47 publications
(25 citation statements)
references
References 18 publications
0
23
0
Order By: Relevance
“…Lett i be the completion time slot of job i. Each job i has a non-negative utility f i (t i − a i ), non-increasing witht i − a i , specifying the job's value in terms of different completion times [23] [35]. The offline optimization problem to maximize overall utility is formulated as follows.…”
Section: Offline Optimization Problemmentioning
confidence: 99%
See 1 more Smart Citation
“…Lett i be the completion time slot of job i. Each job i has a non-negative utility f i (t i − a i ), non-increasing witht i − a i , specifying the job's value in terms of different completion times [23] [35]. The offline optimization problem to maximize overall utility is formulated as follows.…”
Section: Offline Optimization Problemmentioning
confidence: 99%
“…For different jobs, E i is set within [50,200], N i is in [5,100], M i is in [10,100], τ i is in [0.001, 0.1] time slots, and e i is within [30,575]MB [6]. We use a sigmoid utility function [23], f i (t − a i ) = γ1 1+e γ 2 (t−a i −γ 3 ) , where γ 1 is priority of job i in [1,100], γ 2 is a decay factor, and γ 3 is the target completion time of job i set in [1,15]. We set γ 2 = 0 for time-insensitive jobs (constant utility), γ 2 in [0.01, 1] to [13] and Mesos [16]; jobs are all admitted and numbers of workers/parameter servers are computed to achieve max-min fairness in dominant resources upon job arrival and job completion [15].…”
Section: A Simulation Studiesmentioning
confidence: 99%
“…By varying θ, the proposed joint optimization can generate a wide range of solutions for diverse application scenarios, ranging from PoCD-critical optimization with small tradeoff factor θ and cost-sensitive optimization with large θ. Finally, while our joint optimization framework applies to any concave, increasing utility function f , in this paper, we focus on logarithmic utility functions, f (R(r)−R min ) = lg(R(r)−R min ), which is known to achieve proportional fairness [60]. In the following, we will prove the concavity of the optimization objective U (r) for different strategies and propose an efficient algorithm to find the optimal solution to the proposed joint PoCD and cost optimization.…”
Section: Comparing Pocd Of Different Strategiesmentioning
confidence: 99%
“…The objective is to maximize the probability that tasks can be executed within their delay requirements. In [14], a job scheduling scheme in the cloud computing clusters considering job resource requirements and completion time sensitivity is proposed. The problem is formulated as a maximization of the minimum utility achieved across all the jobs in the cluster, where the job utilities are functions of their completion times.…”
Section: Related Workmentioning
confidence: 99%