Hauser, Fabian and Zimmermann, Raphael (2017) Redbackup: A Redundant Distributed Backup System Prototype. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
HS 2017 2018-SA-EP-Zimmermann-Hauser-Redbackup A Redundant Distributed Backup System Prototype.pdf - Supplemental Material
Download (1MB) | Preview
Abstract
Today, most individuals and small enterprises have a limited choice of how and where they backup their data.
One possibility is via local storage media, for instance using external hard disk drives. This requires considerable administration and may lead to a single point of failure, since location redundancy requires extra effort. A second possibility is to use cloud backup storage. This may lead to issues of privacy and a high dependency on third-party providers.
There are no easy-to-use distributed backup systems with private data storage on the market today.
In this study project we propose a redundant distributed backup system to address this issue.
The architecture of this system consists of backup nodes which exchange data using a peer-to-peer protocol, as well as a client application that creates and restores backups. A management system has been introduced to allow users to manage multiple backup nodes.
As a proof of concept, a prototype of the proposed client and node applications with a reduced feature set has been implemented in the Rust programming language.
Item Type: | Thesis (Student Research Project) |
---|---|
Subjects: | Topics > Internet Technologies and Applications > P2P (Peer to Peer) Topics > Internet Technologies and Applications > Distributed Computing Area of Application > Consumer oriented Technologies > Databases > SQLite |
Divisions: | Bachelor of Science FHO in Informatik > Student Research Project |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Mehta, Farhad UNSPECIFIED |
Date Deposited: | 10 Apr 2018 09:18 |
Last Modified: | 10 Apr 2018 09:18 |
URI: | https://eprints.ost.ch/id/eprint/640 |