[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1416729.1416731acmconferencesArticle/Chapter ViewAbstractPublication PagesnotereConference Proceedingsconference-collections
research-article

LH*RSP2P: a scalable distributed data structure for P2P environment

Published: 23 June 2008 Publication History

Abstract

LH*RSP2P is a Scalable Distributed Data Structure (SDDS) designed for P2P applications. It stores and processes data on SDDS peer nodes. Each node is both an SDDS client and, actually or potentially, an SDDS server with application or parity data. The scheme improves on LH*RS. The basic difference is that now key-based queries require at most one forwarding message, instead of possibly two for LH*RS. This property makes LH*RSP2P the fastest P2P or SDDS addressing scheme. The scan operation now also takes at most two rounds. LH*RSP2P parity management reuses the LH*RS Reed Salomon erasure correction scheme to deal efficiently with churn. The file supports unavailability or withdrawal of up to any k ≥ 1 peers, where k is a parameter that can scale dynamically. We discuss the LH*RSP2P design, implementation issues and variants, as well as related work.

References

[1]
Crainiceanu A. Linga, P. Gehrke, J, & Shanmugasundaram, J. Querying Peer-to-Peer Networks Using P-Trees. 7th Intl. Workshop on the Web and Databases (WebDB 2004). Paris, June 2004.
[2]
Bolosky W. J, Douceur, J. R and Howel, I J. The Farsite Project: A Retrospective. Operating System Review, April 2007, p. 17--26.
[3]
Devine R. Design and Implementation of DDH: A Distributed Dynamic Hashing Algorithm, 4th Intl. Found. of Data Organisation and Algorithms -- FODO, 1993.
[4]
Litwin, W. Linear Hashing: A new tool for file and table addressing, VLDB-80, Montreal, 1980. Reprinted in Readings in Database Systems, M. Stonebreaker ed., 2nd Edition, Morgan Kaufmann, 1995.
[5]
Litwin, W. Neimat, M-A., Schneider, D. LH*: Linear Hashing for Distributed Files. ACM-SIGMOD Int. Conf. On Management of Data, 93.
[6]
Litwin, W, Neimat, M-A., Schneider, D. LH*: A Scalable Distributed Data Structure. ACM-TODS, (Dec. 1996).
[7]
Litwin, W., Neimat, M-A. High Availability LH* Schemes with Mirroring, Intl. Conf on Cooperating systems, Brussels, IEEE Press 1996.
[8]
Litwin, W, Moussa R, Schwarz T. LH*rs- A Highly Available Distributed Data Storage. VLDB-04 Conference, Toronto, Canada, 2004.
[9]
Litwin, W. Moussa R, Schwarz T. LH*rs- A Highly Available Scalable Distributed Data Structure. ACM-TODS, Sept 2005.
[10]
Gribble S, Brewer E, Hellerstein J, M. & Culler D. Scalable, Distributed Data Structures for Internet Service Construction. OSDI 2000.
[11]
Stoica I, Morris R, Karger D, Kaashoek F, Balakrishma. H. CHORD: A scalable Peer to Peer Lookup Service for Internet Application. SIGCOMM'O, 2001.

Cited By

View all
  • (2016)Fast LH$$*$$źInternational Journal of Parallel Programming10.1007/s10766-015-0371-844:4(709-734)Online publication date: 1-Aug-2016
  • (2015)A Dependable, Scalable, Distributed, Virtual Data StructureProceedings of the ICA3PP International Workshops and Symposiums on Algorithms and Architectures for Parallel Processing - Volume 953210.1007/978-3-319-27161-3_66(724-735)Online publication date: 18-Nov-2015
  • (2013)Fast LH*Proceedings of the 2013 25th International Symposium on Computer Architecture and High Performance Computing10.1109/SBAC-PAD.2013.15(57-64)Online publication date: 23-Oct-2013
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
NOTERE '08: Proceedings of the 8th international conference on New technologies in distributed systems
June 2008
399 pages
ISBN:9781595939371
DOI:10.1145/1416729
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Lyon 1 University
  • SIGAPP: ACM Special Interest Group on Applied Computing
  • Mairie de Villeurbanne
  • Conseil Général du Rhône
  • INSA Lyon: Institut National des Sciences Appliquées de Lyon
  • Conseil Régional Rhône-Alpes
  • Mutuelle d'assurance MAIF
  • I.U.T.A LYON 1: Institute of Technology Lyon 1
  • Ministère de l'Enseignement Supérieur et de la Recherche
  • Lyon 2 University
  • ISTASE: High-Level Engineering School in Telecommunication
  • France Telecom
  • LIRIS: Lyon Research Center for Images and Intelligent Information Systems

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 June 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. P2P system
  2. linear hashing algorithm (LH)
  3. scalable distributed data structure (SDDS)

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 30 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Fast LH$$*$$źInternational Journal of Parallel Programming10.1007/s10766-015-0371-844:4(709-734)Online publication date: 1-Aug-2016
  • (2015)A Dependable, Scalable, Distributed, Virtual Data StructureProceedings of the ICA3PP International Workshops and Symposiums on Algorithms and Architectures for Parallel Processing - Volume 953210.1007/978-3-319-27161-3_66(724-735)Online publication date: 18-Nov-2015
  • (2013)Fast LH*Proceedings of the 2013 25th International Symposium on Computer Architecture and High Performance Computing10.1109/SBAC-PAD.2013.15(57-64)Online publication date: 23-Oct-2013
  • (2010)LH * RSP 2 P : a fast and high churn resistant scalable distributed data structure for P2P systemsInternational Journal of Internet Technology and Secured Transactions10.1504/IJITST.2010.0314702:1/2(5-31)Online publication date: 1-Feb-2010
  • (2010)ReferencesOverlay Networks10.1201/9781439813737-b(217-234)Online publication date: 9-Apr-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media