GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • BTW - Datenbanksysteme für Business, Technologie und Web
  • P289 - BTW2019 - Datenbanksysteme für Business, Technologie und Web
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • BTW - Datenbanksysteme für Business, Technologie und Web
  • P289 - BTW2019 - Datenbanksysteme für Business, Technologie und Web
  • Dokumentanzeige

Eliminating the Bandwidth Bottleneck of Central Query Dispatching Through TCP Connection Hand-Over

Autor(en):
Klauck, Stefan [DBLP] ;
Plauth, Max [DBLP] ;
Knebel, Sven [DBLP] ;
Strobl, Marius [DBLP] ;
Santry, Douglas [DBLP] ;
Eggert, Lars [DBLP]
Zusammenfassung
In scale-out database architectures, client queries must be routed to individual backend database servers for processing. In dynamic database systems, where backend servers join and leave a cluster or data partitions move between servers, clients do not know which server to send queries to. Using a central dispatcher, all queries and responses are routed via a single node. In a system with many high-performance backends, such a central node can become the system bottleneck. This paper compares three different approaches for query dispatching in terms of scaling network throughput and processing flexibility. Off-the-shelf TCP/HTTP load-balancers cannot dispatch individual queries arriving over a single connection to different backend servers, unless they are extended to understand the database wire protocol. For small response sizes up to 4 KB, a purpose-built query dispatcher delivers the highest throughput. For larger responses (i.e., BLOBs or data sets for external analysis), a novel approach for network proxying that transparently maps TCP connections between backend servers performs best.We propose hybrid query dispatching that performs a TCP connection hand-over on demand when returning large database results.
  • Vollständige Referenz
  • BibTeX
Klauck, S., Plauth, M., Knebel, S., Strobl, M., Santry, D. & Eggert, L., (2019). Eliminating the Bandwidth Bottleneck of Central Query Dispatching Through TCP Connection Hand-Over. In: Grust, T., Naumann, F., Böhm, A., Lehner, W., Härder, T., Rahm, E., Heuer, A., Klettke, M. & Meyer, H. (Hrsg.), BTW 2019. Gesellschaft für Informatik, Bonn. (S. 97-106). DOI: 10.18420/btw2019-07
@inproceedings{mci/Klauck2019,
author = {Klauck, Stefan AND Plauth, Max AND Knebel, Sven AND Strobl, Marius AND Santry, Douglas AND Eggert, Lars},
title = {Eliminating the Bandwidth Bottleneck of Central Query Dispatching Through TCP Connection Hand-Over},
booktitle = {BTW 2019},
year = {2019},
editor = {Grust, Torsten AND Naumann, Felix AND Böhm, Alexander AND Lehner, Wolfgang AND Härder, Theo AND Rahm, Erhard AND Heuer, Andreas AND Klettke, Meike AND Meyer, Holger} ,
pages = { 97-106 } ,
doi = { 10.18420/btw2019-07 },
publisher = {Gesellschaft für Informatik, Bonn},
address = {}
}
DateienGroesseFormatAnzeige
B2-3.pdf299.9Kb PDF Öffnen

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/btw2019-07

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.18420/btw2019-07
ISBN: 978-3-88579-683-1
ISSN: 1617-5468
Datum: 2019
Sprache: en (en)

Keywords

  • Scale-Out Database Systems
  • Query Dispatching
  • Load-Balancing
Sammlungen
  • P289 - BTW2019 - Datenbanksysteme für Business, Technologie und Web [47]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.