Vis enkel innførsel

dc.contributor.authorLea, Tormod Erevik
dc.date.accessioned2013-10-01T12:42:16Z
dc.date.available2013-10-01T12:42:16Z
dc.date.issued2013
dc.identifier.urihttp://hdl.handle.net/11250/181813
dc.descriptionMaster's thesis in Computer scienceno_NO
dc.description.abstractState machine replication is a common applied technique for building fault-tolerant services. The technique uses a collection of replicas to mask failures. All replicas are provided the same sequence of operations (requests), resulting in that they end up in a consistent state. A consensus protocol such as Paxos is normally used to the order request issued by multiple clients to a Replicated State Machine (RSM). RSMs achieve high availability by replicating state across several machines. Such an approach enables access to state stored in system even in the presence of failures. An RSM is prohibited from processing new requests if more than half of its replicas fail. It is therefore important that replica failures are handled and repaired as soon as possible for keeping the availability and fault-tolerance of the RSM high. This thesis presents an description and implementation of two existing methods for immediate failure handling for Paxos-based RSMs: Live Replacement and Reconfiguration. Both failure handling methods have been implemented as part of the Goxos framework. An experimental evaluation and comparison of the two methods is also presented.no_NO
dc.language.isoengno_NO
dc.publisherUniversity of Stavanger, Norwayno_NO
dc.relation.ispartofseriesMasteroppgave/UIS-TN-IDE/2013;
dc.subjectdistributed systemsno_NO
dc.subjectreplicated state machinesno_NO
dc.subjectfailure handlingno_NO
dc.subjectpaxosno_NO
dc.subjectinformasjonsteknologi
dc.subjectdatateknikk
dc.titleImplementation and experimental evaluation of live replacement and reconfigurationno_NO
dc.typeMaster thesisno_NO
dc.subject.nsiVDP::Technology: 500::Information and communication technology: 550no_NO
dc.source.pagenumber94no_NO


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel