|
ABSTRACT
Clustering has become a de facto standard to scale distributed systems and applications. However, the administration and management of such systems still use ad-hoc techniques that partially fulfill the needs. The expertise needed to configure and tune these systems goes beyond the capacity of a single system administrator or software developer.We present a modular software infrastructure to build command and control loops to manage large scale distributed systems. Our approach uses a reflective component model in a systematic way for building a system model and every single stage in the supervision loop. This approach offers modularity, easy configuration, dynamic reconfiguration, as well as reusability. We illustrate how this architecture can be used to build self-manageable J2EE application server clusters.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Subrahmanyam Allamaraju , Karl Avedal , Hans Bergsten , Richard Browett , Jason Diamond , J. Griffin , Daniel O'Connor , Larry Kim, Professional Java Server Programming, Second Edition, Wrox Press Ltd., Birmingham, UK, 2000
|
| |
2
|
V. Quéma et al. -- DREAM: a Software Framework for the Construction of Asynchronous Middleware -- INRIA research report, 2004.
|
| |
3
|
|
| |
4
|
E. Bruneton et al. -- An Open Component Model and its Support in Java -- Proceedings of ISCSE, 2004, to appear.
|
| |
5
|
|
| |
6
|
R. Pawlak et al. -- JAC: A Flexible Solution for Aspect-Oriented Programming in Java -- Proceedings of Reflection 2000.
|
 |
7
|
Yun Fu , Jeffrey Chase , Brent Chun , Stephen Schwab , Amin Vahdat, SHARP: an architecture for secure resource peering, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
 |
8
|
Mohit Aron , Peter Druschel , Willy Zwaenepoel, Cluster reserves: a mechanism for resource management in cluster-based network servers, Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.90-101, June 18-21, 2000, Santa Clara, California, United States
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
|