A generic API for load balancing in distributed systems for big data management. (14th August 2015)
- Record Type:
- Journal Article
- Title:
- A generic API for load balancing in distributed systems for big data management. (14th August 2015)
- Main Title:
- A generic API for load balancing in distributed systems for big data management
- Authors:
- Antoine, Maeva
Pellegrino, Laurent
Huet, Fabrice
Baude, Françoise - Other Names:
- Silla Federico guestEditor.
Fröning Holger guestEditor.
Senger Hermes guestEditor.
Geyer Claudio guestEditor. - Abstract:
- Summary: Distributed systems for big data management very often face the problem of load imbalance among nodes. To address this issue, there exist almost as many load balancing strategies as there are different systems. When designing a scalable distributed system geared towards handling large amounts of information, it is often not so easy to anticipate which kind of strategy will be the most efficient to maintain adequate performance regarding response time, scalability, and reliability at any time. Based on this observation, we describe a generic API to implement and experiment any strategy independently from the rest of the code, prior to a definitive choice for instance. We then show how existing load balancing strategies used by famous systems could be implemented with this API. We also present how this work has helped us implement load balancing on our distributed system and modify the behavior of our strategy in a few lines of code. This led us to easily perform various experiments to determine the most efficient scheme for our system. This paper is an extension to our work presented at Workshop on Parallel and Distributed Computing for Big Data Applications (WPBA) 2014. We detail here more experiments and extend the use of the API to a broad class of big data storage systems. Copyright © 2015 John Wiley & Sons, Ltd.
- Is Part Of:
- Concurrency and computation. Volume 28:Number 8(2016)
- Journal:
- Concurrency and computation
- Issue:
- Volume 28:Number 8(2016)
- Issue Display:
- Volume 28, Issue 8 (2016)
- Year:
- 2016
- Volume:
- 28
- Issue:
- 8
- Issue Sort Value:
- 2016-0028-0008-0000
- Page Start:
- 2440
- Page End:
- 2456
- Publication Date:
- 2015-08-14
- Subjects:
- load balancing -- API -- modularity -- structured P2P -- big data management systems
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3646 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 954.xml