• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

LH*RS -- a high-availability scalable distributed data structure

Cached

  • Download as a PDF

Download Links

  • [ceria.dauphine.fr]
  • [user.it.uu.se]
  • [www.icons.rodan.pl]
  • [www.icons.rodan.pl]
  • [www.dis.uu.se]
  • [ceria.dauphine.fr]
  • [sys192.cs.washington.edu]
  • [www.cse.scu.edu]
  • [www.ssrc.ucsc.edu]
  • [192.134.119.81]
  • [ceria.dauphine.fr]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Witold Litwin , Rim Moussa , Thomas J.E. Schwarz
Citations:53 - 9 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Litwin_lh*rs--,
    author = {Witold Litwin and Rim Moussa and Thomas J.E. Schwarz},
    title = {LH*RS -- a high-availability scalable distributed data structure},
    year = {}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

(SDDS). An LH*RS file is hash partitioned over the distributed RAM of a multicomputer, e.g., a network of PCs, and supports the unavailability of any of its k ≥ 1 server nodes. The value of k transparently grows with the file to offset the reliability decline. Only the number of the storage nodes potentially limits the file growth. The high-availability management uses a novel parity calculus that we have developed, based on the Reed-Salomon erasure correcting coding. The resulting parity storage overhead is about the minimal ever possible. The parity encoding and decoding are faster than for any other candidate coding we are aware of. We present our scheme and its performance analysis, including experiments with a prototype implementation on Wintel PCs. The capabilities of LH*RS offer new perspectives to data intensive applications, including the emerging ones of grids and of P2P computing.

Citations

1813 The Art of Computer Programming - Knuth - 1968
367 Error Control Coding: Fundamentals and Applications - Lin, Costello - 1983
349 Good error correcting codes based on very sparse matrices - MacKay - 1999
342 Near optimum error correcting coding and decoding: turbo codes - Berrou, Glavieux - 1996
322 A digital fountain approach to reliable distribution of bulk data - Byers, Luby, et al. - 1998
321 The Art of Computer Programming, vol. 3: Sorting and Searching - Knuth - 1973
246 Database Management Systems - Ramakrishnan, Gehrke - 2003
205 Near shannon limit performance of low density parity check codes - MacKay, Neal - 1996
152 Erasure coding vs. replication: A quantitative comparison - Weatherspoon, Kubiatowicz - 2001
148 A Tutorial on Reed-Solomon Coding for Fault-Tolerance in RAID-like Systems - Plank - 1997
105 Row-diagonal parity for double disk failure correction - Corbett, English, et al. - 2004
98 LH* - A scalable, distributed data structure - Litwin, Neimat, et al. - 1996
92 Evenodd: An efficient scheme for tolerating double disk failures in raid architectures - Blaum, Brady, et al. - 1995
87 Low-density parity check codes - Gallager - 1962
87 Lh* - linear hashing for distributed files - LITWIN, NEIMAT, et al. - 1993
81 Linear hashing: a new tool for file and table addressing - Litwin - 1998
75 An XOR-Based erasure-resilient coding scheme - Blomer, Kalfane, et al. - 1995
73 Coding techniques for handling failures in large disk arrays - Hellerstein, Gibson, et al. - 1994
70 Disk Array Storage System Reliability - Burkhard, Menon - 1993
61 X-Code: MDS Array Codes with Optimal Encoding - Xu, Bruck - 1999
58 Evenodd: An Optimal Scheme for Tolerating Double Disk Failures - Blaum, Brady, et al. - 1994
54 Design and Implementation of DDH: Distributed Dynamic Hashing - Devine - 1993
54 Reliability Mechanisms for Very Large Storage Systems - Xin, Miller, et al. - 2003
51 Distributed RAID - A New Multiple Copy Algorithm - Stonebraker, Schloss - 1990
42 The Tiger Shark File System - Haskin, Schmuck - 1996
38 A Survey of Matrix Theory - Marcus, Minc - 1964
35 Indexing Techniques for Advanced Database Systems - Bertino, Ooi, et al. - 1997
29 Evaluation of Distributed Recovery in Large-Scale Storage Systems - Xin, Miller, et al.
29 DB2 Parallel Edition - Baru - 1995
28 Linear Time Erasure Codes with Nearly Optimal Recovery - Alon, Edmonds, et al. - 1995
27 The Theory of Error Correcting - MacWilliams, Sloane - 1977
25 Extracting Guarantees from Chaos - Kubiatowicz
25 Distributed File Organization with Scalable Cost/Performance - Vingralek, Breitbart, et al. - 1994
23 The Presence of Computers - Anderson, Ronnkvist
23 Note: Correction to the 1997 Tutorial on Reed-Solomon Coding - Plank, Ding - 2003
19 LH* LH: A Scalable High Performance Data Structure for Switched Multicomputers”, Extending Database Technology, EDBT96 - Karlson, Litwin, et al.
17 Load Control in Scalable Distributed File Structures - Breitbart, Vingralek, et al. - 1995
17 LH ∗ RS: A high-availability scalable distributed data structure using reed solomon codes - Schwarz - 2000
16 The Free Haven Project - DINGLEDINE, FREEDMAN, et al. - 2000
15 High-availability LH ∗ schemes with mirroring - Litwin, Neimat - 1996
13 Asymptotically optimal erasure-resilient codes for large disk arrays - Chee, Colbourn, et al. - 2000
13 Generalized Reed Solomon codes for erasure correction in SDDS - Schwarz - 2002
11 ªChained Declustering: A New Availability Strategy for Multiprocessor Database - Hsiao, DeWitt - 1990
10 An Adaptive, Load Balancing Parallel Join Algorithm - Singh, Amin, et al. - 1995
10 hashing: a new tool for file and tables addressing, Reprinted from VLDB-80 - Litwin - 1994
10 LH* S : a high-availability and high-security Scalable Distributed Data Structure. IEEE-Res. Issues in Data Eng - Litwin, Neimat, et al. - 1997
10 Reliability and performance of RAIDs - SCHWARZ, BURKHARD - 1996
9 Super-Servers: Commodity Computer Clusters Pose a Software Challenge - Gray - 1995
9 Efficient Dispersal of Information for Security - RABIN, O - 1989
8 Design Issues For Scalable Availability LH* Schemes with Record Grouping - Litwin, Menon, et al. - 1999
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University