• DocumentCode
    1981105
  • Title

    Elastic Load-Balancing in a Distributed Spatial Cache Overlay

  • Author

    Lübbe, Carlos ; Reuter, Anja ; Mitschang, Bernhard

  • Author_Institution
    Inst. of Parallel & Distrib. Syst., Univ. Stuttgart, Stuttgart, Germany
  • fYear
    2012
  • fDate
    23-26 July 2012
  • Firstpage
    11
  • Lastpage
    20
  • Abstract
    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.
  • Keywords
    cache storage; mobile computing; resource allocation; data access patterns; dedicated spatial cache; distributed spatial cache overlay; elastic load-balancing; load balancing; location-based services; multiple cache nodes; particle spring system; processing clusters; spatial locality; spring contraction; temporal locality; Distributed databases; Load modeling; Peer to peer computing; Routing; Spatial databases; Springs; Topology; load-balancing; peer-to-peer; spatial data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management (MDM), 2012 IEEE 13th International Conference on
  • Conference_Location
    Bengaluru, Karnataka
  • Print_ISBN
    978-1-4673-1796-2
  • Electronic_ISBN
    978-0-7695-4713-8
  • Type

    conf

  • DOI
    10.1109/MDM.2012.26
  • Filename
    6341369