IJCCE 2013 Vol.2(5): 608-613 ISSN: 2010-3743
DOI: 10.7763/IJCCE.2013.V2.259
DOI: 10.7763/IJCCE.2013.V2.259
Gajaba: Dynamic Rule Based Load Balancing Framework
Y. Pandithawattha, K. Perera, M. Perera, M. Miniruwan, M. Walpola, and A. Azeez
Abstract—Cloud computing has become the norm of today’s heavily used computer science applications. Load balancing is the key to efficient cloud based deployment architectures. It is an essential component in the deployment architecture when it comes to cloud native attributes of multi-tenancy, elasticity, distributed and dynamic wiring, and incremental deployment and testability. A load balancer that can base its traffic routing decisions on multiple cloud services is called a service-aware load balancer. We are introducing a novel implementation of a flexible load balancing framework which can be customized using a domain specific scripting language. Using this approach the user can customize the framework to take into account the different services running on each cluster (service-awareness) as well as the dynamically changing tenants in each cluster (tenant-awareness) before making the load balancing decisions. This scripting language lets users to define rules and configure message routing decisions. This methodology is more light weight and expressive than products already available, making the cluster based load balancing more efficient and productive
Index Terms—Load balancing, tenant-awareness, cloud computing, customizable framework.
Y. Pandithawattha, K. Perera, M. Perera, M. Miniruwan, and M. Walpola are with Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka. (e-mail: malakajw@uom.lk).
A. Azeez is with WSO2 Inc, Mountain View, CA, USA. (e-mail: afkham@gmail.com).
Index Terms—Load balancing, tenant-awareness, cloud computing, customizable framework.
Y. Pandithawattha, K. Perera, M. Perera, M. Miniruwan, and M. Walpola are with Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka. (e-mail: malakajw@uom.lk).
A. Azeez is with WSO2 Inc, Mountain View, CA, USA. (e-mail: afkham@gmail.com).
Cite:Y. Pandithawattha, K. Perera, M. Perera, M. Miniruwan, M. Walpola, and A. Azeez, "Gajaba: Dynamic Rule Based Load Balancing Framework," International Journal of Computer and Communication Engineering vol. 2, no. 5, pp. 608-613, 2013.
General Information
ISSN: 2010-3743 (Online)
Abbreviated Title: Int. J. Comput. Commun. Eng.
Frequency: Quarterly
DOI: 10.17706/IJCCE
Editor-in-Chief: Dr. Maode Ma
Abstracting/ Indexing: INSPEC, CNKI, Google Scholar, Crossref, EBSCO, ProQuest, and Electronic Journals Library
E-mail: ijcce@iap.org
-
Dec 29, 2021 News!
IJCCE Vol. 10, No. 1 - Vol. 10, No. 2 have been indexed by Inspec, created by the Institution of Engineering and Tech.! [Click]
-
Mar 17, 2022 News!
IJCCE Vol.11, No.2 is published with online version! [Click]
-
Dec 29, 2021 News!
The dois of published papers in Vol. 9, No. 3 - Vol. 10, No. 4 have been validated by Crossref.
-
Dec 29, 2021 News!
IJCCE Vol.11, No.1 is published with online version! [Click]
-
Sep 16, 2021 News!
IJCCE Vol.10, No.4 is published with online version! [Click]
- Read more>>