TU Darmstadt / ULB / TUbiblio

BubbleStorm: Rendezvous Theory in Unstructured Peer-to-Peer Search

Terpstra, Wesley W. (2015)
BubbleStorm: Rendezvous Theory in Unstructured Peer-to-Peer Search.
Technische Universität Darmstadt
Dissertation, Erstveröffentlichung

Kurzbeschreibung (Abstract)

This thesis presents BubbleStorm, which attempts to bridge the gap between peer-to-peer and databases. BubbleStorm is a peer-to-peer search system, which solves large-scale rendezvous problems over the unreliable global internet. It provides a concept of user-defined bubble types, loosely corresponding to table schemas. Queries follow the fully general black-box model, allowing powerful queries to be evaluated exhaustively. The system tracks usage statistics with a system-wide measurement service, used to automatically tune search performance. As strong consistency guarantees are impossible, BubbleStorm instead aims for user-controlled probabilistic guarantees.

The key contribution of this thesis is to develop rendezvous theory and reformulate the black-box query model within this framework. This reformulation allows us to interpret any black-box system as solving a rendezvous problem, allowing an elegant and tight lower-bound. BubbleStorm leverages rendezvous theory to substantially reduce bandwidth consumption (both practically and asymptotically) while simultaneously improving query latency. The resulting system, which has a full fledged implementation, sports a simple to understand interface, which abstracts away the underlying details, much like the database systems before it.

Typ des Eintrags: Dissertation
Erschienen: 2015
Autor(en): Terpstra, Wesley W.
Art des Eintrags: Erstveröffentlichung
Titel: BubbleStorm: Rendezvous Theory in Unstructured Peer-to-Peer Search
Sprache: Englisch
Referenten: Buchmann, Prof Ph.D. Alejandro ; Kangasharju, Prof. Dr. Jussi ; Moody, Dr. Ken
Publikationsjahr: 23 Januar 2015
Ort: tuprints
Verlag: E-Publishing-Service der TU Darmstadt
Datum der mündlichen Prüfung: 23 Januar 2015
URL / URN: http://tuprints.ulb.tu-darmstadt.de/4637
Kurzbeschreibung (Abstract):

This thesis presents BubbleStorm, which attempts to bridge the gap between peer-to-peer and databases. BubbleStorm is a peer-to-peer search system, which solves large-scale rendezvous problems over the unreliable global internet. It provides a concept of user-defined bubble types, loosely corresponding to table schemas. Queries follow the fully general black-box model, allowing powerful queries to be evaluated exhaustively. The system tracks usage statistics with a system-wide measurement service, used to automatically tune search performance. As strong consistency guarantees are impossible, BubbleStorm instead aims for user-controlled probabilistic guarantees.

The key contribution of this thesis is to develop rendezvous theory and reformulate the black-box query model within this framework. This reformulation allows us to interpret any black-box system as solving a rendezvous problem, allowing an elegant and tight lower-bound. BubbleStorm leverages rendezvous theory to substantially reduce bandwidth consumption (both practically and asymptotically) while simultaneously improving query latency. The resulting system, which has a full fledged implementation, sports a simple to understand interface, which abstracts away the underlying details, much like the database systems before it.

Alternatives oder übersetztes Abstract:
Alternatives AbstractSprache

Diese Arbeit präsentiert das BubbleStorm-System, welches versucht, die Lücke zwischen Peer-to-Peer-Netzwerken und Datenbanken zu schließen. BubbleStorm ist ein Peer-to-Peer-Suchsystem, das großangelegte Rendezvous-Probleme im unzuverlässigen globalen Internet löst. Es bietet ein Konzept der benutzerdefinierten Bubble-Typen, die grob Tabellenschemata entsprechen. Abfragen folgen dem völlig allgemeinen Black-Box-Modell, um die vollständige Auswertung komplexer Abfragen zu ermöglichen. Das System benutzt Nutzungsstatistiken, erstellt von einem systemweiten Messdienst, um automatisch die Suchleistung zu optimieren. Da starke Konsistenz-Garantien beweisbar ausgeschlossen sind, strebt BubbleStorm stattdessen nach benutzergesteuerten probabilistischen Garantien.

Der Hauptbeitrag dieser Arbeit ist die Entwicklung der Rendezvous-Theorie und Abfragen des Black-Box-Modells im Rahmen der Rendezvous-Theorie umzuformulieren. Diese Neuformulierung ermöglicht es, jedes Black-Box-System als Lösung eines Rendezvous-Problems zu betrachten, woraus eine elegante und enge Untergrenze folgt. Bubblestorm setzt Rendezvous-Theorie wirksam ein, um den Bandbreitenverbrauch (sowohl praktisch als auch asymptotisch) erheblich zu reduzieren, während die Latenz gleichzeitig verbessert wird. Das resultierende System, das eine vollwertige Implementierung hat, unterstützt ein konzeptionell einfaches Interface, das die darunterliegenden Details abstrahiert, vergleichbar mit den vorhergehenden Datenbanksystemen.

Deutsch
Freie Schlagworte: unstructured peer-to-peer rendezvous search
URN: urn:nbn:de:tuda-tuprints-46376
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 000 Allgemeines, Informatik, Informationswissenschaft > 004 Informatik
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik > Datenbanken und Verteilte Systeme
20 Fachbereich Informatik
Hinterlegungsdatum: 02 Aug 2015 19:55
Letzte Änderung: 02 Aug 2015 19:55
PPN:
Referenten: Buchmann, Prof Ph.D. Alejandro ; Kangasharju, Prof. Dr. Jussi ; Moody, Dr. Ken
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: 23 Januar 2015
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen