motivacion_introduccion - MutakamwoyoCloud/MCloud GitHub Wiki
.
Imagen 2
«Mutoka Mwoyo Cloud» es un proyecto de voluntariado coordinado por varios estudiantes de la Facultad de Informática de la Universidad Complutense de Madrid que cursan su último año académico de Ingeniería informática (2016-2017). Tiene como objetivo implementar una red Intranet en el pueblo congoleño de Ngandanjika para poder abastecer de información básica a su población y, en especial, a los médicos del hospital «Virgen de Guadalupe» y a los estudiantes y profesores del colegio «La Robertanna».
La red Intranet se provisionara gracias a un sistema de Cloud Computing, con Mcloud pretendemos diseñar, implementar y desplegar ese sistema.
Los estudiantes que trabajan de forma voluntaria en el proyecto «Mutoka Mwoyo Cloud son los siguientes:
- Sergio Alfonso Semedi Barranco (4º de Grado en Ingeniería Informática).
- Alba María Montero Monte (4º de Grado en Ingeniería Informática).
- Adrián Martínez Jiménez (4º de Grado en Ingeniería Informática).
- Juan José Montiel Cano (4º de Grado en Ingeniería Informática).
Contamos con la asistencia y asesoramiento de los siguientes profesores universitarios para ejecutar el proyecto:
Departamento de Arquitectura de Computadores y Automática en la Universidad Complutense de Madrid.
Actualmente en el poblado Ngandanjika consiguen un acceso a Internet muy limitado y caro, accesible solo desde un edificio aislado, en el que debido al alto precio de la conexión, el acceso a Internet solo puede estar activo a altas horas de la madrugada. Esto hace que la conexión además de ser mala no sea muy útil debido a que solo funciona en las horas de sueño.
.
Imagen 3
Projet Ditunga es una Organización no gubernamental que intenta ayudar con pequeñas acciones que contribuyan a mejorar la delicada situación que vive el país. Ha sido la encargada de implantar y gestionar las instalaciones mencionadas anteriormente. Contamos con su colaboración para poner en marcha nuestra idea y conocer las condiciones del entorno donde implantar nuestro sistema.
MUTOKA MWOYO significa “hola blanco” y son las primeras palabras que aprende cada nuevo viajero al pisar por primera vez la tierra donde se habla tshiluba. Todos los niños lo gritan en cuanto nos ven pasar cerca de ellos, es su primera forma de dirigirse ante esos extranjeros que han venido a visitarles. Y eso es lo primero que nosotros queremos también hacer, saludar a todo el mundo occidental!
Con este proyecto se pretende implementar un servicio a disposición de todos que ayude a gran escala en ámbitos culturales, educativos médicos y de entretenimiento. La principal herramienta para este propósito será Internet, pretendemos entonces que gracias a nuestro proyecto todos los niños, profesores, médicos y cualquier ciudadano pueda tener acceso a cualquier hora del día.
El escenario principal es el cibercafé, en que instalaremos nuestro sistema para proporcionar servicio a los ciudadanos de la zona, con la posibilidad de extenderlo más adelante al hospital de la zona y a la escuela.
Ademas Mutokamwoyo Cloud sera un proyecto de codigo libre, con el objetivo de crear un sistema moderno Cloud que pueda ser reutilizable para casos de uso similiares al que se situa nuestro proyecto, hablaremos de esto en la seccion Estado del arte.
Debido a las circunstancias que nos encontramos en el poblado de Ngandanjika y más concretamente en la zona del cibercafé recurriremos a los siguientes medios:
- Conexión satélite a Internet: con un ancho de banda de 128 a 384 kbps, lo cual dificulta el acceso a Internet así como la obtención de grandes archivos.
- Servidor en el Congo: que gestione las peticiones de los usuarios de la red de una manera útil debido a las limitaciones que nos encontramos. Para ello recurrimos al diseño de uno propio buscando optimizar el consumo y la gestión de los recursos a nuestro alcance.
- Servidor en España: que se encargará de recibir y resolver las peticiones del servidor en el Congo con el fin de optimizar el uso de la red y de los recursos.
Explicado el problema y la situación, el proyecto es el siguiente, dado el gran problema de capacidad que tiene la red proporcionada por el satélite, el sistema se dedicará a guardar, durante el día, todas las peticiones que realicen los usuarios del sistema, de esta forma, todas las peticiones que no sean urgentes, podrán guardarse y no saturarán el sistema, dejando así todo el ancho de red a las peticiones urgentes que puedan surgir durante el día. Al llegar una hora determinada de la noche, cuando se calcule que el uso de la red está disponible, será cuando el sistema desencadenará todo su potencial, procesando todas las peticiones realizadas durante el día, para ello el sistema comprime lo máximo posible las peticiones y, a través del satélite, envía una petición con el paquete comprimido a Madrid, donde se encontrará el servidor encargado de procesar y gestionar estas peticiones para transformarlas en el contenido solicitado, posteriormente toda esa información se separará por contenido, asignando además un formato acorde con el mismo y se enviará con la máxima comprensión posible de vuelta al sistema instalado en el Congo. Cuando los paquetes comprimidos lleguen al Congo, el sistema los separará por contenido y se procederá a la descompresión del mismo, de esta forma, todas las peticiones solicitadas por los usuarios durante el día, se convertirán en información la cual se presentará en un sistema que actúa como repositorio en el cual se podrá gestionar, consultar, y acceder al contenido que estará debidamente separado por categorías dependiendo del mismo.