Iris: A scalable cloud file system with efficient integrity checks

E. Stefanov, M. Van Dijk, A. Juels, A. Oprea

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

We present Iris, a practical, authenticated file system designed to support workloads from large enterprises storing data in the cloud and be resilient against potentially untrustworthy service providers. As a transparent layer enforcing strong integrity guarantees, Iris lets an enterprise tenant maintain a large file system in the cloud. In Iris, tenants obtain strong assurance not just on data integrity, but also on data freshness, as well as data retrievability in case of accidental or adversarial cloud failures. Iris offers an architecture scalable to many clients (on the order of hundreds or even thousands) issuing operations on the file system in parallel. Iris includes new optimization and enterpriseside caching techniques specifically designed to overcome the high network latency typically experienced when accessing cloud storage. Iris also includes novel erasure coding techniques for the first efficient construction of a dynamic Proofs of Retrievability (PoR) protocol over the entire file system. We describe our architecture and experimental results on a prototype version of Iris. Iris achieves end-to-end throughput of up to 260MB per second for 100 clients issuing simultaneous requests on the file system. (This limit is dictated by the available network bandwidth and maximum hard drive throughput.) We demonstrate that strong integrity protection in the cloud can be achieved with minimal performance degradation. Copyright 2012 ACM.
Original languageEnglish
Title of host publicationProceedings - 28th Annual Computer Security Applications Conference, ACSAC 2012
Pages229-238
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event28th Annual Computer Security Applications Conference, ACSAC 2012 - , United States
Duration: 3 Dec 20127 Dec 2012

Conference

Conference28th Annual Computer Security Applications Conference, ACSAC 2012
Country/TerritoryUnited States
Period3/12/127/12/12

Fingerprint

Dive into the research topics of 'Iris: A scalable cloud file system with efficient integrity checks'. Together they form a unique fingerprint.

Cite this