Implementación de un módulo de software que dote a nodos potenciales de una red ad hoc con las capacidades para ingresar, permanecer, gestionar recursos y salir de un sistema distribuido que opera sobre esa red
Tipo de contenido
Trabajo de grado - Maestría
Idioma del documento
EspañolFecha de publicación
2019-05-13Resumen
El sistema TLÖN es un sistema de cómputo distribuido implementado sobre una red ad hoc y diseñado bajo un paradigma de social-inspiración que organiza sus recursos de forma análoga a como un país o estado gestiona sus recursos naturales e inmateriales. En esa analogía, el territorio corresponde a la red ad hoc, de forma que los recursos del sistema corresponden a la suma de los recursos que cada nodo aporta (CPU, disco duro, memoria, dispositivos de entrada y salida, etc.). Este informe presenta el análisis, diseño e implementación de una solución de software para afrontar ese reto. El módulo construido bajo los lineamientos de social-inspiración permite a cualquier nodo con capacidad de configuración en modo ad hoc unirse, permanecer, tomar decisiones, gestionar recursos locales para cooperar con la actividad del sistema general y finalmente salir del sistema distribuido. Para implementar la característica de autonomía en la gestión local de recursos, se utilizó el método multicriterio Scoring para la toma de decisiones. Para la negociación de la cantidad de recursos que aporta cada nodo, se empleó el método de concesiones sucesivas de Zeuthen. También fue necesario construir una interfaz de comunicación entre el módulo local y el sistema global, con el fin de establecer un protocolo adecuado para estas interacciones. Los resultaron mostraron, entre otras cosas, que un nodo prefiere realizar el proceso de unión con sistemas distribuidos ya formados en vez de crear sistemas con otros nodos solitarios.Resumen
Abstract: The TLON system is a distributed computing system implemented on an ad hoc network ¨ and designed under a social-inspiration paradigm, the one that has been adopted for this system organizes its resources analogously to how a country or state manages its natural and immaterial resources. In this analogy, the territory corresponds to the ad hoc network, so that the resources of the system correspond to the sum of the resources provided by each node (CPU, Hard Disk, Memory, input and output devices, etc.). This report presents the analysis, design and implementation of a software solution for this challenge. The module built under these social-inspiration guidelines allows that any node with capability of configuration in ad hoc mode joins, stays, makes decisions, and manages local resources to cooperate with the activity of the general system and finally exit the distributed system. To implement the autonomy feature in local resource management, the Scoring multicriteria method was used for decision-making. For the negotiation of the amount of resources provided by each node, Zeuthen’s method of successive concessions was applied. It was also necessary to build a communication interface between the local module and the global system in order to establish a suitable protocol for these interactions. The results showed, among other things, that a node prefers to carry out the union process with distributed systems already formed instead of creating systems with other solitary nodes.Palabras clave
Colecciones
![Atribución-NoComercial 4.0 Internacional](/themes/Mirage2//images/creativecommons/cc-generic.png)