Diseño e implementación de una herramienta software para la administración de sistemas de alto rendimiento computacional

dc.contributor.advisorArguello Fuentes, Henry
dc.contributor.advisorChacon Velasco, Jorge Luis
dc.contributor.authorRojas Torres, José Felipe
dc.contributor.authorCamargo Forero, Leonardo
dc.date.accessioned2024-03-03T18:16:16Z
dc.date.available2010
dc.date.available2024-03-03T18:16:16Z
dc.date.created2010
dc.date.issued2010
dc.description.abstractEste trabajo consiste en el desarrollo de una herramienta software diseñada para administrar sistemas de alto rendimiento computacional (en este caso cluster homogéneo GNU/ Linux ) mediante la implementación de una interfaz web que permita utilizar tecnologías existentes para la gestión y manejo de este tipo de sistemas en el contexto del software libre, facilitando de esta manera la interacción entre usuarios con conocimientos básicos y ambientes complejos de supercomputación. La integración entre diferentes tecnologías para la administración de sistemas de alto rendimiento computacional con la sencillez de una herramienta web permite lograr una conjunción efectiva que por un lado simplifica en gran medida el proceso de interacción con entornos de supercomputación y por otro ofrece la versatilidad de poder acceder al alto poder de cómputo involucrado en los ambientes que soportan la programación paralela y distribuida. El sistema utilizado para las tareas principales como el desarrollo y las pruebas fue un cluster homogéneo GNU/Linux. La arquitectura diseñada para cumplir los objetivos de este trabajo es básicamente un servidor Web que se ejecuta en el nodo maestro del cluster implementado y sus correspondientes nodos de trabajo. El objetivo principal es crear una herramienta potente, sencilla y de fácil uso que permita la combinación entre la enorme capacidad de cómputo presente en estos espacios con la simplicidad del contenido web y tal vez en un futuro buscar la escalabilidad de CMTool (Cluster Management Tool) en las tecnologías GRID.
dc.description.abstractenglishThis work is the development of a software tool designed to manage highperformance computer systems (in this case homogeneous cluster GNU / Linux) by implementing a web interface that allows to use existing technologies for the management and operation of such systems in the context of free software, thereby facilitating interaction between users with basic computer skills and complex computing environments. The integration between different technologies for the management of high-performance computing systems with the simplicity of a web tool can achieve an effective combination on one hand greatly simplifies the process of interaction with computing environments and other offers the versatility to access to high computing power involved in the environments that support parallel and distributed programming. The system used for the main tasks such as developing and testing was a homogeneous GNU / Linux cluster. The architecture designed to fulfill the objectives of this paper is basically a Web server running on the master node of the cluster and their respective working nodes. The main objective is to create a powerful, simple and easy to use tool allowing the combination of the enormous computing power within these spaces with the simplicity of web content and perhaps in the future seek CMTool scalability (Cluster Management Tool) in GRID technologies.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/24440
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectSupercomputación
dc.subjectCluster GNU/Linux
dc.subjectSoftware Libre
dc.subjectAdministración
dc.subjectJava JEE
dc.subjectInterfaz GUI.
dc.subject.keywordSupercomputing
dc.subject.keywordGNU/Linux Cluster
dc.subject.keywordFree Software
dc.subject.keywordManagement
dc.subject.keywordJava
dc.subject.keywordJEE
dc.subject.keywordGUI interface.
dc.titleDiseño e implementación de una herramienta software para la administración de sistemas de alto rendimiento computacional
dc.title.englishDesign and implementation of a software tool for the administration of high performance computational systems.
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
8.14 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Documento.pdf
Size:
8.59 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
8.14 MB
Format:
Adobe Portable Document Format