Hide metadata

dc.date.accessioned2013-09-12T10:59:10Z
dc.date.available2013-09-12T10:59:10Z
dc.date.issued2013en_US
dc.date.submitted2013-04-30en_US
dc.identifier.citationBaakind, Tor Andreas. Automatic scaling of Cassandra clusters. Masteroppgave, University of Oslo, 2013en_US
dc.identifier.urihttp://hdl.handle.net/10852/36663
dc.description.abstractThe purpose of this thesis is to create an automatic scaling implementation for Cassandra clusters. The automatic scaler should never lower the overall performance of the cluster in a way that results in a bad user experience. It should also be able to successfully scale up and down nodes, and the cluster should continue as if nothing happened. Last but not least, it is desirable that the automatic scaler performs equally, or better than, the person who is in charge of administrating the database. In this thesis we have developed an early version of an autoscaler that may run alongside a Cassandra instance. The implementation is split into two separate implementations: a master-, and an agent-implementation. The master will be deployed to the same server as the application using the cluster, even though this is not required. The agent implementation will be deployed to, and run alongside, all nodes that are a part of the cluster. The agent will monitor the node`s resource usage, and send messages back to the master if the usage increases above, or decreases below certain thresholds. We performed a set of test cases to prove that the implementation works as intended. The test cases recorded the nodes resource-usage to determine the impact our implementation makes to the overall performance.eng
dc.language.isoengen_US
dc.titleAutomatic scaling of Cassandra clustersen_US
dc.typeMaster thesisen_US
dc.date.updated2013-09-06en_US
dc.creator.authorBaakind, Tor Andreasen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Baakind, Tor Andreas&rft.title=Automatic scaling of Cassandra clusters&rft.inst=University of Oslo&rft.date=2013&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-37763
dc.type.documentMasteroppgaveen_US
dc.identifier.duo179500en_US
dc.contributor.supervisorKetil Velle, Dag Langmyhren_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/36663/1/Baakind-Master.pdf


Files in this item

Appears in the following Collection

Hide metadata