SafeFS: a modular architecture for secure user-space file systems: one FUSE to rule them all

dc.contributor.author Rogério António Pontes en
dc.contributor.author Burihabwa,Dorian en
dc.contributor.author Francisco Almeida Maia en
dc.contributor.author João Tiago Paulo en
dc.contributor.author Schiavoni,Valerio en
dc.contributor.author Felber,Pascal en
dc.contributor.author Mercier,Hugues en
dc.contributor.author Rui Carlos Oliveira en
dc.date.accessioned 2017-12-18T16:18:23Z
dc.date.available 2017-12-18T16:18:23Z
dc.date.issued 2017 en
dc.description.abstract The exponential growth of data produced, the ever faster and ubiquitous connectivity, and the collaborative processing tools lead to a clear shift of data stores from local servers to the cloud. This migration occurring across different application domains and types of users|individual or corporate|raises two immediate challenges. First, outsourcing data introduces security risks, hence protection mechanisms must be put in place to provide guarantees such as privacy, confidentiality and integrity. Second, there is no \one-size-fits-all" solution that would provide the right level of safety or performance for all applications and users, and it is therefore necessary to provide mechanisms that can be tailored to the various deployment scenarios. In this paper, we address both challenges by introducing SafeFS, a modular architecture based on software-defined storage principles featuring stackable building blocks that can be combined to construct a secure distributed file system. SafeFS allows users to specialize their data store to their specific needs by choosing the combination of blocks that provide the best safety and performance tradeoffs. The file system is implemented in user space using FUSE and can access remote data stores. The provided building blocks notably include mechanisms based on encryption, replication, and coding. We implemented SafeFS and performed indepth evaluation across a range of workloads. Results reveal that while each layer has a cost, one can build safe yet efficient storage architectures. Furthermore, the different combinations of blocks sometimes yield surprising tradeoffs. © 2017 ACM. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4221
dc.identifier.uri http://dx.doi.org/10.1145/3078468.3078480 en
dc.language eng en
dc.relation 5594 en
dc.relation 6246 en
dc.relation 5621 en
dc.relation 5622 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title SafeFS: a modular architecture for secure user-space file systems: one FUSE to rule them all en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00M-S97.pdf
Size:
543.09 KB
Format:
Adobe Portable Document Format
Description: