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

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...

Descripción completa

Detalles Bibliográficos
Autor: Martos Rodríguez, Pablo
Tipo de recurso: tesis de maestría
Fecha de publicación:2009
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/54565
Acceso en línea:https://hdl.handle.net/20.500.14352/54565
Access Level:acceso abierto
Palabra clave:004.75(043.3)
004.65 (043.3)
Computación en nube
Virtualización
Computación distribuida
Base de datos
Escalabilidad
Código libre
Cloud Computing
Virtualization
Distribuited computing
Database
Scalability
Opensource
Bases de datos (Informática)
id ES_9b06e1bedd02a7d8875c27d4e5fc9cf0
oai_identifier_str oai:docta.ucm.es:20.500.14352/54565
network_acronym_str ES
network_name_str España
repository_id_str
spelling Ejecución de una base de datos distribuida sobre un entorno de Cloud ComputingMartos Rodríguez, Pablo004.75(043.3)004.65 (043.3)Computación en nubeVirtualizaciónComputación distribuidaBase de datosEscalabilidadCódigo libreCloud ComputingVirtualizationDistribuited computingDatabaseScalabilityOpensourceBases de datos (Informática)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.Martín Llorente, José IgnacioCouceiro Domínguez, ManuelUniversidad Complutense de Madrid20092009-01-0120092009-01-01master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/54565reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/545652026-06-02T12:44:21Z
dc.title.none.fl_str_mv Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
title Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
spellingShingle Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
Martos Rodríguez, Pablo
004.75(043.3)
004.65 (043.3)
Computación en nube
Virtualización
Computación distribuida
Base de datos
Escalabilidad
Código libre
Cloud Computing
Virtualization
Distribuited computing
Database
Scalability
Opensource
Bases de datos (Informática)
title_short Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
title_full Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
title_fullStr Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
title_full_unstemmed Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
title_sort Ejecución de una base de datos distribuida sobre un entorno de Cloud Computing
dc.creator.none.fl_str_mv Martos Rodríguez, Pablo
author Martos Rodríguez, Pablo
author_facet Martos Rodríguez, Pablo
author_role author
dc.contributor.none.fl_str_mv Martín Llorente, José Ignacio
Couceiro Domínguez, Manuel
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004.75(043.3)
004.65 (043.3)
Computación en nube
Virtualización
Computación distribuida
Base de datos
Escalabilidad
Código libre
Cloud Computing
Virtualization
Distribuited computing
Database
Scalability
Opensource
Bases de datos (Informática)
topic 004.75(043.3)
004.65 (043.3)
Computación en nube
Virtualización
Computación distribuida
Base de datos
Escalabilidad
Código libre
Cloud Computing
Virtualization
Distribuited computing
Database
Scalability
Opensource
Bases de datos (Informática)
description 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.
publishDate 2009
dc.date.none.fl_str_mv 2009
2009-01-01
2009
2009-01-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/54565
url https://hdl.handle.net/20.500.14352/54565
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869414469931630592
score 15.300724