Barone, G. B., Boccia, Bottalico, Campagna, Carracciuolo, Laccetti, Lapegna, Barone, G. B., Boccia, V., Bottalico, D., Campagna, R., Carracciuolo, L., Laccetti, G., Lapegna, M., Barone, GIOVANNI BATTISTA, Boccia, Vania, Bottalico, Davide, Campagna, Rosanna, Carracciuolo, Luisa, Laccetti, Giuliano, and Lapegna, Marco
The minimisation of the total cost of ownership is hard to be faced by the owners of large scale computing systems, without affecting negatively the quality of service for the users. Modern datacenters, often included in distributed environments, appear to be ``elastic'', i.e., they are able to shrink or enlarge the number of local physical or virtual resources, also by recruiting them from private/public clouds. This increases the degree of dynamicity, making the infrastructure management more and more complex. Here, we report some advances in the realisation of an adaptive scheduling controller (ASC) which, by interacting with the datacenter resource manager, allows an effective and an efficient usage of resources. In particular, we focus on the mathematical formalisation of the ASC's kernel that allows to dynamically configure, in a suitable way, the datacenter resources manager. The described formalisation is based on a probabilistic approach that, starting from both a hystorical resources usage and on the actual users request of the datacenter resources, identifies a suitable probability distribution for queue time with the aim to perform a short term forecasting. The case study is the SCoPE datacenter at the University of Naples Federico II.