Profiling Scheduler for Efficient Resource Utilization

Alexander Bogdanov, Vladimir Gaiduchok, Nabil Ahmed, Amissi Cubahiro, Ivan Gankevich

Optimal resource utilization is one of the most important and most challenging tasks for computational centers. A typical contemporary center includes several clusters. These clusters are used by many clients. So, administrators should set resource sharing policies that will meet different requirements of different groups of users. Users want to compute their tasks fast while organizations want their resources to be utilized efficiently. Traditional schedulers do not allow administrator to efficiently solve these problems in that way. Dynamic resource reallocation can improve the efficiency of system utilization while profiling running applications can generate important statistical data that can be used in order to optimize future application usage. These are basic advantages of a new scheduler that are discussed in this paper.

Bibtex
@incollection{bogdanov2015sched,
  title={Profiling Scheduler for Efficient Resource Utilization},
  author={Alexander Bogdanov and Vladimir Gaiduchok and Nabil Ahmed and Amissi Cubahiro and Ivan Gankevich},
  publisher={Springer},
  booktitle={Proceedings of ICCSA'15},
  year={2015},
  month={01},
  language={english},
  pages={299--310},
  doi={10.1007/978-3-319-21410-8_23},
  editor={Gervasi, Osvaldo and Murgante, Beniamino and Misra, Sanjay and Gavrilova, Marina L. and Rocha, Ana Maria Alves Coutinho and Torre, Carmelo and Taniar, David and Apduhan, Bernady O.},
  series={Lecture Notes in Computer Science},
  volume={9158},
  isbn={978-3-319-21409-2},
  type={incollection}
}

Publication: Proceedings of ICCSA'15
Publisher: Springer