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 :
بازگشت