Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/93951
Title: Secure P2P backup system
Authors: Psaila, Walter (2004)
Keywords: Computer networks
Peer-to-peer architecture (Computer networks)
Computer security
Electronic data processing -- Backup processing alternatives
Issue Date: 2004
Citation: Psaila, W. (2004). Secure P2P backup system (Bachelor's dissertation).
Abstract: Peer-to-peer (P2P) networking is gaining ground as one of the most popular networking paradigms over the past few years. This increase in popularity is mostly due to the number of applications running on top of such networks enabling nodes (called peers) to collaborate between each other to perform specific tasks. Perhaps the most popular of them are file sharing applications like Napster and Kazaa. However, motivated by the potential large amount of unused disk space on peers in a P2P network, a new set of P2P applications have emerged lately. These are distributed storage (or backup) applications. This dissertation describes the implementation of a secure P2P backup system using the Microsoft .NET Framework. This system essentially enables peers connected to a P2P network to exploit their unused disk space in order to securely backup their files on each others' disks. Each peer shares an amount of unused disk space to be used by other peers on the network. A version control mechanism allows the system to keep track of different file versions that a peer backups. Moreover, version control enables the system to suppress already backed-up files (or parts of them) from being backed-up again. This, together with file sharing between peers, allows the system to make efficient use of the available bandwidth. The system makes use of a job scheduler in order to execute pre-defined automated backup jobs periodically. Finally, the system also allows peers to restore previously backed-up files from the P2P network. The information maintained by the version control module enables the system to reconstruct and validate the restored files.
Description: B.Sc. IT (Hons)(Melit.)
URI: https://www.um.edu.mt/library/oar/handle/123456789/93951
Appears in Collections:Dissertations - FacICT - 1999-2009
Dissertations - FacICTCS - 1999-2007

Files in This Item:
File Description SizeFormat 
B.SC.(HONS)IT_Psaila_Walter_2004.PDF
  Restricted Access
29.52 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.