User-based Load Balancer in HBase

Ahmad Ghandour, Mariam Moukalled, Mohamad Jaber, Yliès Falcone

2017

Abstract

Latency of read and write operations is an important measure in relational and non-relational databases. Load balancing is one of the features that manages the distribution of the load between nodes in case of distributed servers to improve the overall performance. In this paper, we introduce a new load balancer to HBase (a non-relation database), which monitors the most requested keys and dynamically acts to redistribute the regions by splitting and moving them. Our load balancer takes into account the average response time of clients’ requests and the most requested keys. Our method is fully implemented and can be integrated in HBase distribution. Experimental results show that we get on average an improvement of latency of 15%, and up to 35% in some scenarios.

Download


Paper Citation


in Harvard Style

Ghandour A., Moukalled M., Jaber M. and Falcone Y. (2017). User-based Load Balancer in HBase . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 392-396. DOI: 10.5220/0006290103920396

in Bibtex Style

@conference{closer17,
author={Ahmad Ghandour and Mariam Moukalled and Mohamad Jaber and Yliès Falcone},
title={User-based Load Balancer in HBase},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2017},
pages={392-396},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006290103920396},
isbn={978-989-758-243-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - User-based Load Balancer in HBase
SN - 978-989-758-243-1
AU - Ghandour A.
AU - Moukalled M.
AU - Jaber M.
AU - Falcone Y.
PY - 2017
SP - 392
EP - 396
DO - 10.5220/0006290103920396