- -

Adapting a noSQL database for autoscaling on a PaaS environment

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

Adapting a noSQL database for autoscaling on a PaaS environment

Show simple item record

Files in this item

dc.contributor.advisor Bernabeu Aubán, José Manuel es_ES
dc.contributor.author Fraseniuc, Bogdan Alexandru es_ES
dc.date.accessioned 2016-10-20T15:47:26Z
dc.date.available 2016-10-20T15:47:26Z
dc.date.created 2016-09-14
dc.date.issued 2016-10-20 es_ES
dc.identifier.uri http://hdl.handle.net/10251/72497
dc.description.abstract [EN] This project strives to create a service offering the functionality of a MongoDB sharded cluster while also being able to autoscale on a Platform-as-a-Service. The database used is MongoDB and the platform is the Kumori PaaS. The benefit of this solution is that it allows a software developer to focus more on the development of the service instead of the management of the database. In order to achieve this objective a study of the MongoDB internal mechanisms is done, an overall view of how the Kumori PaaS works is given and two service applications are created. These service applications have different topologies: a simple one which does not support autoscalability but is used to view if MongoDB can work on this platform, and a more complex one which resembles the topology of a MongoDB sharded cluster and also offers autoscalability. es_ES
dc.description.abstract [ES] Este trabajo se afana en crear un servicio que ofrece la funcionalidad de un clúster fragmentado MongoDB y que al mismo tiempo es capaz de auto escalar dentro de una plataforma como servicio. La base de datos utilizada es MongoDB y la plataforma es Kumori PaaS. Esta solución tiene la ventaja de que permite al desarrollador de software centrarse más en la parte de desarrollo del servicio que en la gestión de la base de datos. Para alcanzar este objetivo se realiza un estudio sobre los mecanismos internos de MongoDB, se proporciona una vista general sobre cómo funciona Kumori PaaS y se crean dos aplicaciones de servicio. Estas aplicaciones de servicio tienen topologías distintas: una más simple que no soporta auto escalado pero que se usa para ver si MongoDB podría funcionar sobre esta plataforma, y una más compleja que se parece a la topología de un clúster fragmentado MongoDB y que además ofrece auto escalado. es_ES
dc.format.extent 46 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Cloud Computing es_ES
dc.subject Databases es_ES
dc.subject Autoscaling es_ES
dc.subject NoSQL es_ES
dc.subject PaaS es_ES
dc.subject Computación en la Nube es_ES
dc.subject Bases de datos es_ES
dc.subject Autoescalado es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Adapting a noSQL database for autoscaling on a PaaS environment es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Fraseniuc, BA. (2016). Adapting a noSQL database for autoscaling on a PaaS environment. http://hdl.handle.net/10251/72497. es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\41400 es_ES


This item appears in the following Collection(s)

Show simple item record