Benchmarking distributed systems in the cloud: Yahoo! YCSB

dc.contributor.advisorTFEArmendáriz Íñigo, José Enrique
dc.contributor.affiliationEscuela Técnica Superior de Ingenieros Industriales y de Telecomunicaciónes_ES
dc.contributor.affiliationTelekomunikazio eta Industria Ingeniarien Goi Mailako Eskola Teknikoaeu
dc.contributor.authorNawazish Ali, Sana
dc.contributor.departmentIngeniería Matemática e Informáticaes_ES
dc.contributor.departmentMatematika eta Informatika Ingeniaritzaeu
dc.date.accessioned2014-04-10T06:21:34Z
dc.date.available2014-04-10T06:21:34Z
dc.date.issued2014
dc.description.abstractEl objetivo principal del proyecto es el estudio, aprendizaje y utilización del framework YCSB. Para ello también se realizará un estudio sobre las herramientas Hadoop, HBase y Cassandra y posteriormente su instalación. YCSB es un servicio diseñado para realizar pruebas de rendimiento sobre bases de datos. Permite crear cargas de trabajo para poder analizar el comportamiento de los gestores ante diferentes entornos de cargas de trabajo y poder realizar comparativas de base de datos. Este documento se divide en 5 bloques principales. El primer bloque consiste en una breve introducción de la tecnología estrella: YCSB. En este bloque se realiza un análisis de YCSB como herramienta para realizar la motorización y análisis de carga de trabajo sobre HBase y Cassandra. Este software facilita la obtención de los datos necesarios para la comparativa entre los diferentes sistemas de almacenamiento distribuidos. En el segundo bloque se detallará una descripción de lo que son las bases de datos NoSQL y los diferentes modelos que existen así como las herramientas Open Source disponibles. En este bloque también se lleva a cabo un estudio de las ventajas e inconvenientes que aporta este nuevo paradigma tecnológico, así como los servicios que puede prestar. A continuación, en el tercer bloque se estudia en profundidad la herramienta Hadoop como un sistema que permite procesar y analizar grandes volúmenes de datos. En los siguientes dos bloques se realiza el estudio de HBase y Cassandra como sistemas gestores de almacenamiento de datos en la nube y se muestra el proceso de instalación y configuración de todos los sistemas antes mencionados (Hadoop, HBase, Cassandra e YCSB). Para finalizar y, como bloque principal y objetivo del proyecto, se presentarán los resultados de diversas pruebas de rendimiento y comparativa entre HBase y Cassandra mediante el uso del framework YCSB.es_ES
dc.description.degreeIngeniería Técnica en Informática de Gestiónes_ES
dc.description.degreeKudeaketa Informatikako Ingeniaritza Teknikoaeu
dc.format.mimetypeapplication/pdfen
dc.identifier.other0000629103es_ES
dc.identifier.urihttps://academica-e.unavarra.es/handle/2454/10203
dc.language.isospaen
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.subjectFramework YCSBes_ES
dc.subjectHadoopes_ES
dc.subjectHBasees_ES
dc.subjectCassandraes_ES
dc.subjectInformática en la nubees_ES
dc.titleBenchmarking distributed systems in the cloud: Yahoo! YCSBen
dc.typeinfo:eu-repo/semantics/studentThesis
dspace.entity.typePublication
relation.isAdvisorTFEOfPublication678cdee9-4ff1-467d-a252-7b4ac0c87f13
relation.isAdvisorTFEOfPublication.latestForDiscovery678cdee9-4ff1-467d-a252-7b4ac0c87f13

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
629103.pdf
Size:
2.83 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.76 KB
Format:
Item-specific license agreed to upon submission
Description: