Vis enkel innførsel

dc.contributor.advisorMeling, Hein
dc.contributor.advisorNygaard, Racin
dc.contributor.authorStavnes, Eivind
dc.contributor.authorUrdal, Daniel
dc.date.accessioned2021-09-29T16:26:22Z
dc.date.available2021-09-29T16:26:22Z
dc.date.issued2021
dc.identifierno.uis:inspera:73533758:18916057
dc.identifier.urihttps://hdl.handle.net/11250/2786161
dc.description.abstractThis thesis extends the Snarl file repair component for distributed storage systems, and evaluates extensions. Snarl is an application using alpha entanglement codes to improve recovery rates of content stored in distributed storage systems. This work extends Snarl by adapting it such that it can be used for other systems than the Swarm network, which it was limited to in the original implementation. The extensions include an abstraction layer making it simple to extend Snarl to be used with other systems, and changes to Snarl’s core algorithms to separate tasks into distinct processes. Additionally, an extension for the InterPlanetary File System (IPFS) is added. Finally, the newly added IPFS extension is evaluated. File recovery rates and network overheads are measured for several different percentages of data loss and peer loss in the network, demonstrating that Snarl performs well in these scenarios, and provides much better file recovery rates than simple data replication with the same storage overhead.
dc.description.abstract
dc.languageeng
dc.publisheruis
dc.titleExtending the Snarl File Repair Component for Distributed Storage Systems
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel