Load balancing of Java applications by forecasting garbage collections

Files in This Item:
File Description SizeFormat 
Portillo_2014_load(TRINI1).pdf2.65 MBAdobe PDFDownload
Title: Load balancing of Java applications by forecasting garbage collections
Authors: Portillo Dominguez, Andres Omar
Wang, Miao
Magoni, Damien
Perry, Philip
Murphy, John
Permanent link: http://hdl.handle.net/10197/9233
Date: 27-Jun-2014
Abstract: Modern computer applications, especially at enterprise-level, are commonly deployed with a big number of clustered instances to achieve a higher system performance, in which case single machine based solutions are less cost-effective. However, how to effectively manage these clustered applications has become a new challenge. A common approach is to deploy a front-end load balancer to optimise the workload distribution between each clustered application. Since then, many research efforts have been carried out to study effective load balancing algorithms which can control the workload based on various resource usages such as CPU and memory. The aim of this paper is to propose a new load balancing approach to improve the overall distributed system performance by avoiding potential performance impacts caused by Major Java Garbage Collection. The experimental results have shown that the proposed load balancing algorithm can achieve a significant higher throughput and lower response time compared to the round-robin approach. In addition, the proposed solution only has a small overhead introduced to the distributed system, where unused resources are available to enable other load balancing algorithms together to achieve a better system performance.
Funding Details: Science Foundation Ireland
Type of material: Conference Publication
Publisher: IEEE
Copyright (published version): 2014 IEEE
Keywords: JavaResource managementLoad managementMeasurementPrediction algorithmsBenchmark testing
DOI: 10.1109/ISPDC.2014.20
Language: en
Status of Item: Peer reviewed
Is part of: 2014 IEEE 13th International Symposium on Parallel and Distributed Computing
Conference Details: 2014 IEEE 13th International Symposium on Parallel and Distributed Computing, Marseilles, France 24-27 June 2014
Appears in Collections:Computer Science Research Collection
PEL Research Collection

Show full item record

Citations 50

Last Week
Last month
checked on Sep 18, 2018

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.