DocumentCode
3198805
Title
Self-TUNe-ing of a J2EE Clustered Application
Author
Chebaro, O. ; Broto, L. ; Bahsoun, J.-P. ; Hagimont, D.
Author_Institution
IRIT Lab., Toulouse Univ., Toulouse
fYear
2009
fDate
14-16 April 2009
Firstpage
23
Lastpage
31
Abstract
The Java 2 platform, enterprise edition (J2EE) defines a model for developing multi-tier distributed applications, such as e-commerce applications. Such applications are typically composed of a Web server, a servlet server, optionally an EJB server and a database server. Clusters allow replication of each tier instance, thus providing an appropriate infrastructure for high availability and scalability. However, such applications are complex to administrate and often lack deployment and reconfiguration tools. Moreover, the fact that management tasks are performed by humans leads to many configuration errors and low reactivity. To address this issue, we designed and implemented an autonomic management system which provides an environment for deploying and autonomously reconfiguring distributed applications as required. The main principle is to wrap legacy software pieces in components in order to administrate a software infrastructure as a component architecture. Several languages (textual, graphical) are introduced to describe deployment and reconfiguration policies. This paper presents an overview of the tune autonomic management system and focuses on its application to the management of a clustered J2EE application.
Keywords
Java; electronic commerce; file servers; object-oriented programming; software architecture; software maintenance; Java 2 Enterprise Edition; Web server; database server; e-commerce; legacy software; multitier distributed applications; servlet server; software component architecture; tune autonomic management system; Application software; Availability; Condition monitoring; Containers; Databases; Environmental management; Java; Load management; Scalability; Web server; Autonomic administration; J2EE; components; legacy software;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Autonomic and Autonomous Systems, 2009. EASe 2009. Sixth IEEE Conference and Workshops on
Conference_Location
San Francisco, CA
Print_ISBN
978-0-7695-3623-1
Type
conf
DOI
10.1109/EASe.2009.16
Filename
4839202
Link To Document