Title :
Self-Optimization of Clustered Message-Oriented Middleware
Author :
Taton, Christophe ; De Palma, Noel ; Philippe, Jérémy ; Bouchenak, Sara
Author_Institution :
lnst. Nat. Polytech. de Grenoble, Grenoble
Abstract :
Today´s entreprise-level applications are often built as an assembly of distributed components that provide the basic services required by the application logic. As the scale of these applications increases, coarse-grained components will need be decoupled and will use message-based communication, often helped by message-oriented middleware or MOMs. In the Java world, a standardized interface exists for MOMs: Java messaging service or JMS. And like other middleware, some JMS implementations use clustering techniques to provide some level of performance and fault- tolerance. One such implementation is JORAM, which is open-source and hosted by the ObjectWeb consortium. The full version of this paper intends to describe performance modeling of various clustering configurations and validate our model with performance evaluation in a real- life cluster. In doing that, we observed that the resource- efficiency of the clustering methods can be very poor due to local instabilities and/or global load variations.
Keywords :
Java; distributed object management; middleware; Java messaging service; ObjectWeb consortium; application logic; clustered message-oriented middleware; coarse-grained component; self-optimization algorithm; Assembly; Clustering methods; Electronic mail; Java; Load management; Logic; Message service; Message-oriented middleware; Open source software; Publishing; Autonomic management; JMS; MOM; Self-optimization;
Conference_Titel :
Autonomic Computing, 2007. ICAC '07. Fourth International Conference on
Conference_Location :
Jacksonville, FL
Print_ISBN :
0-7695-2779-5
Electronic_ISBN :
0-7695-2779-5
DOI :
10.1109/ICAC.2007.34