Segank: a distributed mobile storage system

  • Authors:
  • Sumeet Sobti;Nitin Garg;Fengzhou Zheng;Junwen Lai;Yilei Shao;Chi Zhang;Elisha Ziskind;Arvind Krishnamurthy;Randolph Y. Wang

  • Affiliations:
  • Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Princeton University;Department of Computer Science, Yale University;Department of Computer Science, Princeton University

  • Venue:
  • FAST'04 Proceedings of the 3rd USENIX conference on File and storage technologies
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a distributed mobile storage system designed for storage elements connected by a network of non-uniform quality. Flexible data placement is crucial, and it leads to challenges for locating data and keeping it consistent. Our system employs a locationand topology-sensitive multicast-like solution for locating data, lazy peer-to-peer propagation of invalidation information for ensuring consistency, and a distributed snapshot mechanism for supporting sharing. The combination of these mechanisms allows a user to make the most of what a non-uniform network has to offer in terms of gaining fast access to fresh data, without incurring the foreground penalty of keeping distributed elements on a weak network consistent.