Towards Balancing Energy Savings and Performance for Volunteer Computing through Virtualized Approach

Fábio Rossi, Tiago Ferreto, Marcelo Conterato, Paulo Souza, Wagner Marques, Rodrigo Calheiros, Guilherme Rodrigues

Abstract

Computational grids consist of distributed environments where partner institutions offer hosts along with computational resources that can be used by all members of the grid. When an application needs to run in such environment, it allocates a portion of hosts necessary for its executions. Traditionally, the workload imposed on computational grids has a characteristic of being bag-of-tasks (BoT). It means that multiple replicas are submitted to different hosts, and when a response is processed, such replicas are either ignored or released. On resource allocation, as the grid is distributed among different participants, only idle resources can be leased by a new application. However, due to the behavior of BoTs, many allocated resources do not use their resources in their entirety. Another important fact is that only fully idle hosts can be added to the grid pool, and used only at these times. From the above, this paper proposes an approach that uses underutilized resource slice of grid hosts through virtualization, adjusting the use of grid applications to the leftover resources from daily hosts usage. It allows grid applications to run, even when hosts are in use, as long as there is an idle slice of resources, and their use does not interfere with the host’s current running. To evaluate this approach, we performed an empirical evaluation of a virtualized server running applications concurrently with a virtualized grid application. The results have showed that our scheme could accelerate the performance of grid applications without impacting on higher energy consumption.

Download


Paper Citation


in Harvard Style

Rossi F., Ferreto T., Conterato M., Souza P., Marques W., Calheiros R. and Rodrigues G. (2019). Towards Balancing Energy Savings and Performance for Volunteer Computing through Virtualized Approach.In Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-365-0, pages 422-429. DOI: 10.5220/0007733304220429


in Bibtex Style

@conference{closer19,
author={Fábio Rossi and Tiago Ferreto and Marcelo Conterato and Paulo Souza and Wagner Marques and Rodrigo Calheiros and Guilherme Rodrigues},
title={Towards Balancing Energy Savings and Performance for Volunteer Computing through Virtualized Approach},
booktitle={Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2019},
pages={422-429},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007733304220429},
isbn={978-989-758-365-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Towards Balancing Energy Savings and Performance for Volunteer Computing through Virtualized Approach
SN - 978-989-758-365-0
AU - Rossi F.
AU - Ferreto T.
AU - Conterato M.
AU - Souza P.
AU - Marques W.
AU - Calheiros R.
AU - Rodrigues G.
PY - 2019
SP - 422
EP - 429
DO - 10.5220/0007733304220429