TY - GEN
T1 - An on-line algorithm for fair-share node allocations in a cluster
AU - Amar, Lior
AU - Barak, Amnon
AU - Levy, Ely
AU - Okun, Michael
PY - 2007
Y1 - 2007
N2 - Proportional (fair) share schedulers are designed to provide applications with predefined portions of system resources. Single node operating systems use context-switch (preemption) to dynamically allocate the CPU(s) to running processes. This paper presents an on-line algorithm for proportional share allocations of nodes in a cluster, in a fashion that resembles a single-node system. The algorithm relies on preemptive process migrations for dynamic allocations of nodes to users. The paper presents the algorithm and its performance on a MOSIX organizational Grid with 60 nodes. We show that proportional share allocations can be achieved in a relatively short time (minutes).
AB - Proportional (fair) share schedulers are designed to provide applications with predefined portions of system resources. Single node operating systems use context-switch (preemption) to dynamically allocate the CPU(s) to running processes. This paper presents an on-line algorithm for proportional share allocations of nodes in a cluster, in a fashion that resembles a single-node system. The algorithm relies on preemptive process migrations for dynamic allocations of nodes to users. The paper presents the algorithm and its performance on a MOSIX organizational Grid with 60 nodes. We show that proportional share allocations can be achieved in a relatively short time (minutes).
KW - Cluster and grid computing
KW - Fair-share allocations
KW - Grid management
KW - Proportional share algorithms
UR - http://www.scopus.com/inward/record.url?scp=34548357173&partnerID=8YFLogxK
U2 - 10.1109/CCGRID.2007.22
DO - 10.1109/CCGRID.2007.22
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:34548357173
SN - 0769528333
SN - 9780769528335
T3 - Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007
SP - 83
EP - 91
BT - Proceedings - Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007
T2 - 7th IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007
Y2 - 14 May 2007 through 17 May 2007
ER -