Plataforma Web de simulación remota en un cluster de computación científica

e-Archivo Repository

Show simple item record

dc.contributor.advisor Amor Martín, Adrián
dc.contributor.advisor García Castillo, Luis Emilio
dc.contributor.author García Muñoz, Cristina
dc.date.accessioned 2016-01-27T15:25:46Z
dc.date.available 2016-01-27T15:25:46Z
dc.date.issued 2014
dc.date.submitted 2014-10-03
dc.identifier.uri http://hdl.handle.net/10016/22219
dc.description.abstract La creciente demanda del uso de clusters de altas prestaciones, o HPCC (High Performance Computing Cluster), para la resolución de problemas computacionalmente pesados motivó la creación de la aplicación Posidonia. Esta aplicación, con versiones de escritorio y para Android, solucionaba la barrera de entrada que supone el envío y gestión de las tareas de forma remota, convirtiendo la simulación de trabajos en un cluster en una labor sencilla. Para complementar esta aplicación y dotarla de mayor movilidad y escalabilidad, se plantea la creación de una plataforma web que implemente toda la funcionalidad de la aplicación original, haciendo uso del API (Application Programming Interface) desarrollado. En este Proyecto Fin de Carrera se describe el proceso de creación de dicha plataforma y su arquitectura, detallando la adaptación de la aplicación original y la extensión de sus funcionalidades en esta nueva versión. Asimismo, se lleva a cabo un estudio de las distintas alternativas para desarrollar un proyecto de estas características, haciendo una comparativa de ellas y justificando la elección de Play! framework como herramienta de trabajo. Esta infraestructura permite reunir todas las tecnologías necesarias para la creación de aplicaciones web, proporcionando una arquitectura ordenada y simple basada en el paradigma MVC (Model View Controller) y la filosofía REST (Representational State Transfer) que facilita el trabajo al desarrollador.
dc.description.abstract The growing demand of High Performance Computing Clusters (HPCC) for heavy computing problems resolution led to the development of an application called Posidonia. This application, which has desktop and Android versions, gave a solution to the difficulties that users encountered when managing tasks on a remote cluster, making it simple to work in such environment. In order to complement this application and give more scalability and mobility to it, a web site is designed introducing every feature in the original project by using its developed Application Programming Interface. For this Final Project a web site is built including a description of the complete design process and its architecture, detailing the adjustments made in Posidonia and every extension added in this new version. In addition, a full study of the current technologies suitable for this kind of project development is made by comparing them in order to back up the selection of Play! framework. This framework gathers every tool needed to design web applications and provides a lightweight and ordered architecture based on the Model View Controller (MVC) pattern and Representational State Transfer (REST) model making it developer-friendly.
dc.format.mimetype application/pdf
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other User-friendly
dc.subject.other Seguridad
dc.subject.other Movilidad
dc.subject.other Cloud computing
dc.subject.other Play! framework
dc.subject.other MVC
dc.subject.other REST
dc.subject.other Ejecución remota
dc.subject.other HPCC
dc.subject.other Supercomputación
dc.title Plataforma Web de simulación remota en un cluster de computación científica
dc.type masterThesis
dc.subject.eciencia Telecomunicaciones
dc.rights.accessRights openAccess
dc.description.degree Ingeniería de Telecomunicación
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de. Teoría de la Señal y Comunicaciones
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record