Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
68.765 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Departaments
  • Departament d'Organització d'Empreses
  • Articles de revista
  • View Item
  •   DSpace Home
  • E-prints
  • Departaments
  • Departament d'Organització d'Empreses
  • Articles de revista
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

CLARA: A novel clustering-based resource-allocation mechanism for exploiting low-availability complementarities of voluntarily contributed nodes

Thumbnail
View/Open
Artículo (4,197Mb)
 
10.1016/j.future.2021.10.002
 
  View UPCommons Usage Statistics
  LA Referencia / Recolecta stats
Includes usage data since 2022
Cita com:
hdl:2117/387745

Show full item record
Gonzalo, Sergio
Marques Puig, Joan Manuel
García Villoria, AlbertoMés informacióMés informacióMés informació
Panadero Martínez, JavierMés informacióMés informació
Calvet, Laura
Document typeArticle
Defense date2022-03-01
PublisherElsevier
Rights accessOpen Access
Attribution-NonCommercial-NoDerivs 4.0 International
This work is protected by the corresponding intellectual and industrial property rights. Except where otherwise noted, its contents are licensed under a Creative Commons license : Attribution-NonCommercial-NoDerivs 4.0 International
Abstract
Volunteer Computing is a type of large-scale distributed system formed aggregating computers voluntarily donated by volunteers. These computers are usually off-the-self heterogeneous resources belonging to different administrative authorities (users) that have an uncertain behavior regarding connectivity and failure. Thus, the resource allocation methods in such systems are highly dependent on the availability of resources. On one hand, resources tend to be scarce, but on the other hand, computers exhibiting low availability patterns – which are the most frequent type – are discarded or used at a high cost only when high available nodes are crowded. This paper presents the Complementary Low-Availability Resource-Allocation (CLARA) mechanism, a novel clustering-based resource allocation mechanism that takes advantage of complementarities between nodes with low availability patterns. The combination of them into complementary nodes offers an availability level equivalent to the level offered by a single high-available node. These groups of complementary nodes are maintained using a lazy reassignment algorithm. Consequently, a significant number of nodes with low-availability patterns are considered by the resource allocation mechanism for service placement. Our method has been validated over a simulation environment of a real volunteer network. The analysis of the results shows how our mechanism maximizes the use of poor quality computational resources to satisfy the user quality requirements while minimizes the number of USs replicas reassignments between nodes. As well, the capacity of the system for providing user services is highly increased while the load of the high-available nodes is remarkably reduced.
CitationGonzalo, S. [et al.]. CLARA: A novel clustering-based resource-allocation mechanism for exploiting low-availability complementarities of voluntarily contributed nodes. "Future generation computer systems", 1 Març 2022, vol. 128, p. 248-264. 
URIhttp://hdl.handle.net/2117/387745
DOI10.1016/j.future.2021.10.002
ISSN0167-739X
Publisher versionhttps://www.sciencedirect.com/science/article/abs/pii/S0167739X21003927
Collections
  • Departament d'Organització d'Empreses - Articles de revista [894]
  View UPCommons Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
future6280.pdfArtículo4,197MbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Metadata under:Metadata under CC0
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina