Artikel in Tagungsband INPROC-2012-37

Bibliograph.
Daten
Lübbe, Carlos; Reuter, Anja; Mitschang, Bernhard: Elastic Load-Balancing in a Distributed Spatial Cache Overlay.
In: Proc. of the 13th International Conference on Mobile Data Management (MDM).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 0-10, deutsch.
Washington, DC, USA: IEEE Computer Society, Juli 2012.
Artikel in Tagungsband (Konferenz-Beitrag).
CR-Klassif.H.2.4 (Database Management Systems)
Keywordsload-balancing; caching; spatial data; peer-to-peer
Kurzfassung

Location-based services (LBS) have gained enormous popularity, which imposes increasing query loads at the data tier of an LBS. Yet, the data access patterns of LBS typically possess high temporal and spatial locality. Therefore, a dedicated spatial cache which provides efficient access to the data currently needed may considerably reduce this load. To ensure high throughput, multiple cache nodes can collaborate in a distributed spatial cache overlay, which balances load among the nodes. However, load-balancing is a non-trivial task in this context, as load spreads unevenly in space and varies notably over time. This requires constant readjustment to shifting hot spots.

We present an elastic load-balancing mechanism between cache nodes that is based on the physical model of a particle-spring system. Using spring contraction, nodes instantly form processing clusters in regions with high load and thus can easily work off accumulating queries. Our evaluation shows that our approach quickly adapts to rapidly changing hot spots and thereby ensures high throughput throughout the entire execution.

Kontaktcarlos.luebbe@ipvs.uni-stuttgart.de
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Anwendersoftware
Eingabedatum24. August 2012
   Publ. Abteilung   Publ. Institut   Publ. Informatik