Replication and recovery in a distributed file server

dc.contributor.advisorTFEGonzález de Mendívil Moreno, José Ramón
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.authorArrieta Salinas, Itziar
dc.contributor.departmentIngeniería Matemática e Informáticaes_ES
dc.contributor.departmentMatematika eta Informatika Ingeniaritzaeu
dc.date.accessioned2010-12-10T11:46:21Z
dc.date.available2010-12-10T11:46:21Z
dc.date.issued2009
dc.description.abstractThis project presents a replicated system that takes advantage of the properties provided by Group Communication Systems to support the crash-recovery model. Our main goal is to point out some key issues that must be taken into account when dealing with recovery in a replicated system. As far as the type of replicated service is concerned, special attention has been paid to transactional systems, such as databases [4, 24, 25, 26]. With the aim to study problems that may arise when the operation is not performed inside the boundaries of a transaction, we have focused on non-transactional services. In particular, we have implemented a replicated file server that allows clients to remotely execute basic operations over a structure of directories and files (reads, writes, creations and deletions), as well as to block and unblock files to prevent other clients from accessing them, by managing a lock system. Apart from formalizing the system specification for several representative examples of replication and recovery techniques, we evaluate the cost of replication and compare the performance of active and passive replication protocols for the file server, depending on the workload and rate of update operations. This work also assesses the overhead introduced by the recovery process, analyzing different solutions for total and partial recovery in a variety of reconfiguration settings. We intend to determine the circumstances in which partial recovery performs better than total recovery, and discuss the advantages of a combination of both approaches.en
dc.description.degreeIngeniería en Informáticaes_ES
dc.description.degreeInformatika Ingeniaritzaeu
dc.format.mimetypeapplication/pdfen
dc.identifier.other1716-54es_ES
dc.identifier.urihttps://academica-e.unavarra.es/handle/2454/528
dc.language.isoengen
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccess
dc.subjectGroup communication systemsen
dc.subjectDistributed file serversen
dc.subjectReplicationen
dc.subjectRecoveryen
dc.titleReplication and recovery in a distributed file serveren
dc.typeinfo:eu-repo/semantics/studentThesis
dspace.entity.typePublication
relation.isAdvisorTFEOfPublication1c9265d3-e49f-4171-a180-c0450d53173b
relation.isAdvisorTFEOfPublication678cdee9-4ff1-467d-a252-7b4ac0c87f13
relation.isAdvisorTFEOfPublication.latestForDiscovery1c9265d3-e49f-4171-a180-c0450d53173b
relation.isAuthorOfPublication153a096f-65f6-4cc9-a9af-64ebdebe1b14
relation.isAuthorOfPublication.latestForDiscovery153a096f-65f6-4cc9-a9af-64ebdebe1b14

Files