DocumentCode
2797292
Title
Analyzing the Impact of Components Replication in High Available J2EE Clusters
Author
Rossi, Davide ; Turrini, Elisa
Author_Institution
Dept. of Comput. Sci., Bologna Univ.
fYear
2005
fDate
23-28 Oct. 2005
Firstpage
56
Lastpage
56
Abstract
Clustering is a well known technique that allows scalability and fault tolerance in distributed systems. In the J2EE framework, clustering can be used to improve the performance and the availability of an application. In this context, however, great care has to be taken with respect to the replication of stateful components; specifically, stateful components replication can adversely affect the performance of the system and can introduce unexpected modifications in the semantics of the application. In this paper, exploiting our experience in this area, we analyze and discuss these issues, and propose possible solutions. We also describe how component replication is implemented in a number of (open source and commercial) J2EE compliant application servers. The aim of this paper is to provide the insight to better evaluate the software solutions and the related costs/benefits trade-off issues that a software architect has to address when designing a critical, high available, system
Keywords
Java; pattern clustering; programming language semantics; software fault tolerance; J2EE compliant application server; clustering; distributed system; fault tolerance; scalability; semantics; software architect; stateful component; Application software; Availability; Business; Computer science; Fault tolerant systems; Java; Load management; Open source software; Robustness; Scalability; J2EE; application server; availability; components replication; performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic and Autonomous Systems and International Conference on Networking and Services, 2005. ICAS-ICNS 2005. Joint International Conference on
Conference_Location
Papeete, Tahiti
Print_ISBN
0-7695-2450-8
Type
conf
DOI
10.1109/ICAS-ICNS.2005.23
Filename
1559908
Link To Document