Team for Research in
Ubiquitous Secure Technology

Antiquity: Exploiting a Secure Log for Wide-Area Distributed Storage
Hakim Weatherspoon, Patrick Eaton, Byung-Gon Chun, John Kubiatowicz

Citation
Hakim Weatherspoon, Patrick Eaton, Byung-Gon Chun, John Kubiatowicz. "Antiquity: Exploiting a Secure Log for Wide-Area Distributed Storage". the 2nd ACM European Conference on Computer Systems, March, 2007.

Abstract
Antiquity is a wide-area distributed storage system designed to provide a simple storage service for applications like file systems and back-up. The design assumes that all servers eventually fail and attempts to maintain data despite those failures. Antiquity uses a secure log to maintain data integrity, replicates each log on multiple servers for durability, and uses dynamic Byzantine faulttolerant quorum protocols to ensure consistency among replicas. We present Antiquity’s design and an experimental evaluation with global and local testbeds. Antiquity has been running for over two months on 400+ PlanetLab servers storing nearly 20,000 logs totaling more than 84 GB of data. Despite constant server churn, all logs remain durable.

Electronic downloads

Citation formats  
  • HTML
    Hakim Weatherspoon, Patrick Eaton, Byung-Gon Chun, John
    Kubiatowicz. <a
    href="http://www.truststc.org/pubs/621.html"
    >Antiquity: Exploiting a Secure Log for Wide-Area
    Distributed Storage</a>, the 2nd ACM European
    Conference on Computer Systems, March, 2007.
  • Plain text
    Hakim Weatherspoon, Patrick Eaton, Byung-Gon Chun, John
    Kubiatowicz. "Antiquity: Exploiting a Secure Log for
    Wide-Area Distributed Storage". the 2nd ACM European
    Conference on Computer Systems, March, 2007.
  • BibTeX
    @inproceedings{WeatherspoonEatonChunKubiatowicz07_AntiquityExploitingSecureLogForWideAreaDistributed,
        author = {Hakim Weatherspoon and Patrick Eaton and Byung-Gon
                  Chun and John Kubiatowicz},
        title = {Antiquity: Exploiting a Secure Log for Wide-Area
                  Distributed Storage},
        booktitle = {the 2nd ACM European Conference on Computer Systems},
        month = {March},
        year = {2007},
        abstract = {Antiquity is a wide-area distributed storage
                  system designed to provide a simple storage
                  service for applications like file systems and
                  back-up. The design assumes that all servers
                  eventually fail and attempts to maintain data
                  despite those failures. Antiquity uses a secure
                  log to maintain data integrity, replicates each
                  log on multiple servers for durability, and uses
                  dynamic Byzantine faulttolerant quorum protocols
                  to ensure consistency among replicas. We present
                  Antiquity’s design and an experimental
                  evaluation with global and local testbeds.
                  Antiquity has been running for over two months on
                  400+ PlanetLab servers storing nearly 20,000 logs
                  totaling more than 84 GB of data. Despite constant
                  server churn, all logs remain durable.},
        URL = {http://www.truststc.org/pubs/621.html}
    }
    

Posted by Jessica Gamble on 18 Mar 2009.
For additional information, see the Publications FAQ or contact webmaster at www truststc org.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.