Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/20.500.12008/50976
Cómo citar
Título: | Cloud Computing sobre infraestructuras de software libre y su aplicación al estudio del desarrollo embrionario. |
Autor: | Escobar, Mathias Falero, Santiago Martín, Jennifer Urrutia, Guillermo |
Tutor: | Nesmachnow, Sergio |
Tipo: | Tesis de grado |
Palabras clave: | Computación científica, Computación paralela, Cloud computing, Open-nebula, Zookeeper, Desarrollo embrionario |
Fecha de publicación: | 2015 |
Resumen: | La computación científica requiere de una gran cantidad de recursos informáticos para realizar experimentos a gran escala. Tradicionalmente, este requerimiento se ha abordado mediante el uso de infraestructuras de computación de alto rendimiento dedicadas (e.g. clusters y supercomputadoras), que suelen ser difíciles de instalar, mantener y operar. La computación distribuida en la nube (Cloud Computing) proporciona un modelo completamente nuevo de utilización de la infraestructura informática, que permite acceder a los recursos de forma dinámica con un esfuerzo mínimo de configuración e interacción del proveedor. En este informe se presenta el diseño e implementación de una plataforma distribuida y tolerante a fallos, construida bajo el paradigma de Cloud Computing utilizando herramientas y tecnologías de código abierto. Esta plataforma funciona como entorno de ejecución para simulaciones que permiten explorar la dinámica de procesos biológicos mediante el análisis cuantitativo del movimiento de moléculas en células vivas. Estas simulaciones contribuyen a la investigación del complejo proceso que ocurre en los estadios iniciales del desarrollo embrionario. La plataforma fue construida integrando recursos computacionales de la Facultad de Ingeniería (FING) y la Universidad de Buenos Aires (UBA). Para la gestión de los recursos se utilizó OpenNebula, un software de código abierto que permite el desarrollo de plataformas cloud flexibles, extensibles y escalables. Se implementó un mecanismo que permite aumentar el poder de cómputo de la plataforma, integrando recursos provistos por otras instancias de OpenNebula de manera dinámica. Para el control y coordinación de los diversos componentes de la plataforma se utilizó ZooKeeper, un software de código abierto que ofrece una alta confiabilidad en la coordinación de aplicaciones distribuidas. La plataforma construida permitió la ejecución paralela y eficiente de simulaciones, realizando una contribución práctica al estudio de fenómenos biológicos complejos. |
Editorial: | Udelar.FI |
Citación: | Escobar, M., Falero, S., Martín, J. y otros. Cloud Computing sobre infraestructuras de software libre y su aplicación al estudio del desarrollo embrionario [en línea]. Tesis de grado. Montevideo : Udelar. FI. INCO, 2015. |
Título Obtenido: | Ingeniero en Computación |
Facultad o Servicio que otorga el Título: | Universidad de la República (Uruguay). Facultad de Ingeniería. |
Licencia: | Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0) |
Aparece en las colecciones: | Tesis de grado - Instituto de Computación |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | ||
---|---|---|---|---|---|
EFMU15.pdf | Tesis de grado | 4,33 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons