Show simple item record

dc.contributor.advisorBacon, Jean
dc.contributor.advisorBeresford, Alastair
dc.contributor.authorQuintard, Julien
dc.date.accessioned2012-07-12T14:14:07Z
dc.date.available2012-07-12T14:14:07Z
dc.date.issued2012-06-12
dc.identifier.otherPhD.35435
dc.identifier.urihttp://www.dspace.cam.ac.uk/handle/1810/243442
dc.identifier.urihttps://www.repository.cam.ac.uk/handle/1810/243442
dc.description.abstractPeer-to-peer systems have recently gained a lot of attention in the academic community especially through the design of KBR (Key-Based Routing) algorithms and DHT (Distributed Hash Table)s. On top of these constructs were built promising applications such as video streaming applications but also storage infrastructures benefiting from the availability and resilience of such scalable network protocols. Unfortunately, rare are the storage systems designed to be scalable and fault-tolerant to Byzantine behaviour, conditions required for such systems to be deployed in an environment such as the Internet. Furthermore, although some means of access control are often provided, such file systems fail to offer the end-users the flexibility required in order to easily manage the permissions granted to potentially hundreds or thousands of end-users. In addition, as for centralised file systems which rely on a special user, referred to as root on Unices, distributed file systems equally require some tasks to operate at the system level. The decentralised nature of these systems renders impossible the use of a single authoritative entity for performing such tasks since implicitly granting her superprivileges, unacceptable configuration for such decentralised systems. This thesis addresses both issues by providing the file system objects a completely decentralised access control and administration scheme enabling users to express access control rules in a flexible way but also to request administrative tasks without the need for a superuser. A prototype has been developed and evaluated, proving feasible the deployment of such a decentralised file system in large-scale and untrustworthy environments.en_GB
dc.language.isoenen_GB
dc.rightsAttribution-NonCommercial-NoDerivs 2.0 UK: England & Walesen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.0/uk/en
dc.subjectFile systemen_GB
dc.subjectPeer-to-peeren_GB
dc.subjectDecentraliseden_GB
dc.subjectAccess controlen_GB
dc.subjectAdministrationen_GB
dc.subjectNamingen_GB
dc.subjectByzantineen_GB
dc.titleTowards a worldwide storage infrastructureen_GB
dc.typeThesisen_GB
dc.type.qualificationlevelDoctoral
dc.type.qualificationnameDoctor of Philosophy (PhD)
dc.publisher.institutionUniversity of Cambridgeen_GB
dc.publisher.departmentFaculty of Computer Science and Technologyen_GB
dc.publisher.departmentComputer Laboratoryen_GB
dc.publisher.departmentJesus Collegeen_GB
dc.identifier.doi10.17863/CAM.16373


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 2.0 UK: England & Wales
Except where otherwise noted, this item's licence is described as Attribution-NonCommercial-NoDerivs 2.0 UK: England & Wales