Vis enkel innførsel

dc.contributor.advisorBratsberg, Svein Eriknb_NO
dc.contributor.authorNygaard, Knutnb_NO
dc.contributor.authorLarsen, Eivind Siqvelandnb_NO
dc.date.accessioned2014-12-19T13:41:25Z
dc.date.available2014-12-19T13:41:25Z
dc.date.created2014-09-30nb_NO
dc.date.issued2014nb_NO
dc.identifier751068nb_NO
dc.identifierntnudaim:11722nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/253733
dc.description.abstractNoSQL databases often support scalability and high availability. We address Voldemort, which is a popular, highly available NoSQL database that can be run on several nodes. Voldemort can be cumbersome to setup and maintain. As clusters grow in size, scaling into hundreds of nodes, management and administrative tasks become increasingly complex. We have therefore focused on automating management of a running cluster of nodes.We have migrated the configuration storage of the Voldemort database from local XML files on disk to global objects using Apache ZooKeeper.Using native tools and ZooKeeper coordination, we have implemented a fault tolerant, redundant management service. The service manages node discovery, configuration generation and propagation. It also has components for live monitoring and adjustment of responsibility to match each nodes available system resources.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.titleAutomatic scaling and maintenance of a NoSQL databasenb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber94nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel