Modeling of the consensus in the allocation of resources in distributed systems

Autores
Agostini, Federico; La Red Martínez, David Luis; Acosta, Julio César
Año de publicación
2018
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Fil: Agostini, Federico. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: La Red Martínez, David Luis. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Acosta, Julio César. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
When it comes to processes distributed in process nodes that access critical resources shared in the modality of distributed mutual exclusion, it is important to know how these are managed and the order in which the demand for resources is resolved by the processes. Being in a shared environment, it is necessary to comply with certain rules, for instance, access to resources must be achieved through mutual exclusion. In this work, through an aggregation operator, a consensus mechanism is proposed to establish the order of allocation of resources to the processes. The consensus is understood as the agreement that must be achieved for the allocation of all the resources requested by each process. To model this consensus, it must be taken into account that the processes can form group of processes or be independent, the state of the nodes where each of them is located, the computational load, the number of processes, the priorities of the processes, CPU usage, use of main memory, virtual memory, etc. These characteristics allow the evaluation of the conditions to agree on the order in which allocations of resources to processes will be made.
Fuente
International Journal of Advanced Computer Science and Applications, 2018, vol. 9, no. 12, p. 26-36.
Materia
Aggregation operators
Communication between groups of processes
Mutual exclusion
Operating systems
Processor scheduling
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Repositorio
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
Institución
Universidad Nacional del Nordeste
OAI Identificador
oai:repositorio.unne.edu.ar:123456789/30859

id RIUNNE_201f7366db844eee0922df7b120d4114
oai_identifier_str oai:repositorio.unne.edu.ar:123456789/30859
network_acronym_str RIUNNE
repository_id_str 4871
network_name_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
spelling Modeling of the consensus in the allocation of resources in distributed systemsAgostini, FedericoLa Red Martínez, David LuisAcosta, Julio CésarAggregation operatorsCommunication between groups of processesMutual exclusionOperating systemsProcessor schedulingFil: Agostini, Federico. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Fil: La Red Martínez, David Luis. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Fil: Acosta, Julio César. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.When it comes to processes distributed in process nodes that access critical resources shared in the modality of distributed mutual exclusion, it is important to know how these are managed and the order in which the demand for resources is resolved by the processes. Being in a shared environment, it is necessary to comply with certain rules, for instance, access to resources must be achieved through mutual exclusion. In this work, through an aggregation operator, a consensus mechanism is proposed to establish the order of allocation of resources to the processes. The consensus is understood as the agreement that must be achieved for the allocation of all the resources requested by each process. To model this consensus, it must be taken into account that the processes can form group of processes or be independent, the state of the nodes where each of them is located, the computational load, the number of processes, the priorities of the processes, CPU usage, use of main memory, virtual memory, etc. These characteristics allow the evaluation of the conditions to agree on the order in which allocations of resources to processes will be made.Science and Information Organization2018-12info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfAgostini, Federico, La Red Martínez, David Luis y Acosta, Julio César, 2018. Modeling of the consensus in the allocation of resources in distributed systems. International Journal of Advanced Computer Science and Applications. Cleckheaton: Science and Information Organization, vol. 9, no. 12, p. 26-36. ISSN 2156-5570.2158-107Xhttp://repositorio.unne.edu.ar/handle/123456789/30859International Journal of Advanced Computer Science and Applications, 2018, vol. 9, no. 12, p. 26-36.reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)instname:Universidad Nacional del Nordesteenginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/Atribución-NoComercial-SinDerivadas 2.5 Argentina2025-09-29T14:29:45Zoai:repositorio.unne.edu.ar:123456789/30859instacron:UNNEInstitucionalhttp://repositorio.unne.edu.ar/Universidad públicaNo correspondehttp://repositorio.unne.edu.ar/oaiososa@bib.unne.edu.ar;sergio.alegria@unne.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:48712025-09-29 14:29:45.853Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordestefalse
dc.title.none.fl_str_mv Modeling of the consensus in the allocation of resources in distributed systems
title Modeling of the consensus in the allocation of resources in distributed systems
spellingShingle Modeling of the consensus in the allocation of resources in distributed systems
Agostini, Federico
Aggregation operators
Communication between groups of processes
Mutual exclusion
Operating systems
Processor scheduling
title_short Modeling of the consensus in the allocation of resources in distributed systems
title_full Modeling of the consensus in the allocation of resources in distributed systems
title_fullStr Modeling of the consensus in the allocation of resources in distributed systems
title_full_unstemmed Modeling of the consensus in the allocation of resources in distributed systems
title_sort Modeling of the consensus in the allocation of resources in distributed systems
dc.creator.none.fl_str_mv Agostini, Federico
La Red Martínez, David Luis
Acosta, Julio César
author Agostini, Federico
author_facet Agostini, Federico
La Red Martínez, David Luis
Acosta, Julio César
author_role author
author2 La Red Martínez, David Luis
Acosta, Julio César
author2_role author
author
dc.subject.none.fl_str_mv Aggregation operators
Communication between groups of processes
Mutual exclusion
Operating systems
Processor scheduling
topic Aggregation operators
Communication between groups of processes
Mutual exclusion
Operating systems
Processor scheduling
dc.description.none.fl_txt_mv Fil: Agostini, Federico. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: La Red Martínez, David Luis. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Acosta, Julio César. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
When it comes to processes distributed in process nodes that access critical resources shared in the modality of distributed mutual exclusion, it is important to know how these are managed and the order in which the demand for resources is resolved by the processes. Being in a shared environment, it is necessary to comply with certain rules, for instance, access to resources must be achieved through mutual exclusion. In this work, through an aggregation operator, a consensus mechanism is proposed to establish the order of allocation of resources to the processes. The consensus is understood as the agreement that must be achieved for the allocation of all the resources requested by each process. To model this consensus, it must be taken into account that the processes can form group of processes or be independent, the state of the nodes where each of them is located, the computational load, the number of processes, the priorities of the processes, CPU usage, use of main memory, virtual memory, etc. These characteristics allow the evaluation of the conditions to agree on the order in which allocations of resources to processes will be made.
description Fil: Agostini, Federico. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
publishDate 2018
dc.date.none.fl_str_mv 2018-12
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Agostini, Federico, La Red Martínez, David Luis y Acosta, Julio César, 2018. Modeling of the consensus in the allocation of resources in distributed systems. International Journal of Advanced Computer Science and Applications. Cleckheaton: Science and Information Organization, vol. 9, no. 12, p. 26-36. ISSN 2156-5570.
2158-107X
http://repositorio.unne.edu.ar/handle/123456789/30859
identifier_str_mv Agostini, Federico, La Red Martínez, David Luis y Acosta, Julio César, 2018. Modeling of the consensus in the allocation of resources in distributed systems. International Journal of Advanced Computer Science and Applications. Cleckheaton: Science and Information Organization, vol. 9, no. 12, p. 26-36. ISSN 2156-5570.
2158-107X
url http://repositorio.unne.edu.ar/handle/123456789/30859
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Science and Information Organization
publisher.none.fl_str_mv Science and Information Organization
dc.source.none.fl_str_mv International Journal of Advanced Computer Science and Applications, 2018, vol. 9, no. 12, p. 26-36.
reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname:Universidad Nacional del Nordeste
reponame_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
collection Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname_str Universidad Nacional del Nordeste
repository.name.fl_str_mv Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordeste
repository.mail.fl_str_mv ososa@bib.unne.edu.ar;sergio.alegria@unne.edu.ar
_version_ 1844621673104408576
score 12.559606