Publication:
Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2009
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Este proyecto se centra en el paradigma de computación distribuida denominado Cloud Computing. En el primer capítulo se proporciona una visión general sobre este modelo. En primer lugar, se intenta clarificar el término, debido a la gran confusión existente en torno a él. A continuación se muestran los diferentes tipos en los que se divide y se diferencia entre los conceptos de nube pública, privada e híbrida. El capítulo termina con una comparativa entre grids y clouds y finalmente se enumeran las distintas ventajas e inconvenientes que ofrece. El segundo capítulo está dedicado al estado del arte. En él, se muestran algunos de los principales servicios y herramientas existentes en la actualidad. Además, se indican las empresas líderes del sector y se ha creado un modelo de referencia sobre la arquitectura general del ecosistema del Cloud Computing. En el tercer capítulo se presenta una comparativa entre algunos de los servicios más destacados. Seguidamente, en el cuarto capítulo se describe la arquitectura tipo cloud construída y la base de datos (BD) ejecutada sobre ella. También se han listado una serie de aspectos relacionados con la gestión de datos por parte de la BD (data management) que pueden verse afectados por arquitecturas tipo cloud. La última parte del proyecto se resume en el quinto capítulo. Aquí se exponen los resultados obtenidos al comparar la ejecución de la base de datos distribuida sobre distintos entornos: hardware tradicional, máquina virtual y arquitectura cloud y las conclusiones extraídas. [ABSTRACT] This project focuses on a distributed computing paradigm named Cloud Computing. In the first chapter an overview of this model is provided. First of all, it is sought to clarify the term, due to the great confusion around it. Besides, different types in which it is divided are shown, and the concepts of public cloud, private cloud and hybrid cloud are differentiated. The chapter ends with a comparison between grids and clouds and finally, they are listed the different advantages and disadvantages that it offers. The second chapter is devoted to state of the art. Some of the main services and tools currently available are shown on it. In addition, sector leader companies are listed, and a reference model about the overall architecture of the Cloud Computing ecosystem has been created. In the third chapter a comparison between some of the most distinguised services is presented. Then, in the fourth chapter the built cloud architecture and the database executed on it are described. A number of aspects related to the data management that could be affected by cloud architectures have been listed as well. The last part of this project is summarized in the fifth chapter. Here is presented the outcome for the comparison between the performance of the distributed database on different environments: traditional hardware, virtual machines and cloud architecture, and learnt conclusions are provided.
Description
Máster en Investigación en Informática, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, curso 2008-2009
Unesco subjects
Keywords
Citation