Title:
|
A fault-tolerant algorithm for distributed resource allocation
|
Author:
|
Pessolani, Pablo; Jara, Oscar; Gonnet, Silvio; Cortés, Toni; Tinetti, Fernando
|
Other authors:
|
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
Abstract:
|
Resource allocation is a usual problem that must be faced during a distributed system design. Despite the large number of algorithms proposed in literature to solve this problem, most papers lack of detailed descriptions about how to turn these algorithms into real-world reliable protocols. This article presents a fault-tolerant algorithm for distributed resource allocation named SLOTS which is implemented as an executable protocol. It allocates resources among members in a fairly manner using simple heuristics and employing a donation approach. SLOTS supports the dynamic behavior of clusters and provides high availability services. It bases its fault-tolerance properties and membership changes in atomic sets of operations (like transactions) using services provided by an underlying Group Communication System. |
Abstract:
|
La participación de Toni Cortes en este trabajo ha sido financiada por el Gobierno de España (subvención SEV2015-0493 del programa Severo Ochoa) por el Ministerio Español de Ciencia e Innovación (contrato TIN2015-65316) y la Generalitat de Catalunya (contrato 2014-SGR-1051).
La participación de Fernando G. Tinetti en este trabajo ha sido financiada por la UNLP (Facultad de Informática) y la CIC Provincia de Buenos Aires, Argentina. |
Abstract:
|
Peer Reviewed |
Subject(s):
|
-Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors -Electronic data processing -- Distributed processing -Fault-tolerant computing -Computer network protocols -Fault tolerance -Fault tolerant systems -IP networks -Algorithm design and analysis -Resource management -Irrigation -Processament distribuït de dades -Tolerància als errors (Informàtica) -Protocols de xarxes d'ordinadors |
Rights:
|
|
Document type:
|
Article - Submitted version Article |
Share:
|
|