Load-balancing and reconfiguration in a J2EE application server system
Distributed systems are the main architecture for enterprise applications. To develop a reliable distributed system, replication is necessary. The Adapt SIB replication system [27] provides a feasible solution for a reliable application server system. However, the system can not scale up since there...
Main Author: | |
---|---|
Format: | Others |
Language: | en |
Published: |
McGill University
2005
|
Subjects: | |
Online Access: | http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=98751 |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.98751 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.987512014-02-13T04:02:36ZLoad-balancing and reconfiguration in a J2EE application server systemLiang, Xiaoguang, 1966-Computer Science.Distributed systems are the main architecture for enterprise applications. To develop a reliable distributed system, replication is necessary. The Adapt SIB replication system [27] provides a feasible solution for a reliable application server system. However, the system can not scale up since there is always only one primary server executing client requests. This thesis presents the LB system which is based on the Adapt SIB system, but with more functions. The LB system may have the same number of server replicas as in the Adapt SIB system, but it can have more than one primary server, each being able to execute client requests. Thus, a load-balancing mechanism is needed to distribute the load equally among different replicas. In addition, reconfiguration in case of failure, and restart must be considered as well. This thesis presents load-balancing and reconfiguration solutions for the LB application server system.McGill University2005Electronic Thesis or Dissertationapplication/pdfenalephsysno: 002492820proquestno: AAIMR24721Theses scanned by UMI/ProQuest.© Xiaoguang Liang, 2005Master of Science (School of Computer Science.) http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=98751 |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Computer Science. |
spellingShingle |
Computer Science. Liang, Xiaoguang, 1966- Load-balancing and reconfiguration in a J2EE application server system |
description |
Distributed systems are the main architecture for enterprise applications. To develop a reliable distributed system, replication is necessary. The Adapt SIB replication system [27] provides a feasible solution for a reliable application server system. However, the system can not scale up since there is always only one primary server executing client requests. This thesis presents the LB system which is based on the Adapt SIB system, but with more functions. The LB system may have the same number of server replicas as in the Adapt SIB system, but it can have more than one primary server, each being able to execute client requests. Thus, a load-balancing mechanism is needed to distribute the load equally among different replicas. In addition, reconfiguration in case of failure, and restart must be considered as well. This thesis presents load-balancing and reconfiguration solutions for the LB application server system. |
author |
Liang, Xiaoguang, 1966- |
author_facet |
Liang, Xiaoguang, 1966- |
author_sort |
Liang, Xiaoguang, 1966- |
title |
Load-balancing and reconfiguration in a J2EE application server system |
title_short |
Load-balancing and reconfiguration in a J2EE application server system |
title_full |
Load-balancing and reconfiguration in a J2EE application server system |
title_fullStr |
Load-balancing and reconfiguration in a J2EE application server system |
title_full_unstemmed |
Load-balancing and reconfiguration in a J2EE application server system |
title_sort |
load-balancing and reconfiguration in a j2ee application server system |
publisher |
McGill University |
publishDate |
2005 |
url |
http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=98751 |
work_keys_str_mv |
AT liangxiaoguang1966 loadbalancingandreconfigurationinaj2eeapplicationserversystem |
_version_ |
1716644275721076736 |