. La-gure-6, 1 met en exergue également l'ensemble des acteurs externes qui interagissent avec le canevas DASIMA. Ces acteurs sont comme suit : L'administrateur de middleware. Cet acteur gère l'ensemble du système d'administration . Il s'agit d'un super-administrateur qui gère à la

L. De-domaine, Cet acteur a pour mission l'administration d'un domaine d'administration particulier. Ses principales tâches consistent à injecter ou extraire des applications d'administration. Elles incluent également l'approvisionnement un domaine avec l

. Les, C'est l'ensemble des ressources à administrer par les applications d'administration. Ces ressources interagissent avec les applications qui les gèrent via DASIMA. Elles reçoivent des requêtes d'administration et sont

. Etude-de-cas, Cette modélisation résumée dans la gure 7.4 se présente sous la forme d'un ensemble de ME DASIMA hiérarchiquement disposés. A la racine de ces ME nous trouvons le ME domaine M2M. Il importe de distinguer cet ME domaine

. La-gure-7, 5 décrit l'architecture globale d'intégration de JMX avec DASIMA Elle illustre deux exemples de domaines DASIMA à travers les instance 1 et 2 de DASIMA. La première instance représente une instance DASIMA qui gère deux domaines DASIMA D1 et D2. La seconde instance gère quant à elle une seule instance

D. Les-instances, couche services distribués) interagissent directement avec les services de gestion exposés par les agents JMX (niveau agent)

J. Intégration and . Au-niveau-du-domaine, An de doter DASIMA d'une capacité d'administration réexive, nous avons utilisé Fractal-JMX. L'injection d'un Agent Fractl- JMX dans le domaine principal DASIMA permet l'introspection et l'administration de tous les sous-domaines, éléments administrés et services DASIMA. Selon cette approche, le domaine DASIMA est l'interlocuteur unique de l'agent JMX. Le domaine interagit avec l'agent JMX et ensuite une mise à jour des ME est eectuée. L'avantage de cette approche est l'atomicité de l

. Consommation-de-la-mémoire, Cette information concerne la mémoire vive utilisée au sein de la machine virtuelle Java. L'information considérée et collectée grâce à la méthode public long freeMemory() de la classe java.lang

. Charge-moyenne, La charge moyenne de la machine représente le nombre de processus utilisant, ou en train d'attendre, le processeur Cette information est disponible via les commandes top ou uptime sous Unix. Le nombre maximum de processus réellement en cours d'exécution dépend du nombre de processeurs (e.g. 1 pour un monoprocesseur, 2 pour un biprocesseur) Cette métrique permet d'avoir une idée globale sur la charge moyenne d

D. Déploiement-de, La gure 7.15 décrit le scénario de déploiement d'une instance DASIMA et de 1000 n÷uds M2M sur 5 sites géographiques de la grille Grid 5000

S. Stefani, Pramétrage, par l'administrateur, de l'instance du domaine intermédiaire DASIMA avec la liste des sites M2M (groupements de 100 n÷uds) Aectation des sites M2M découverts, un par un, à l'instance de domaine DASIMA. L'instance de domaine DASIMA eectue la découverte des ressources de chaque site M2M découvert, L'instance de domaine DASIMA procède à une opération de nommage et de référencement des ressources à administrer, L'application d'administration déployée au sein de l'instance du domaine DASIMA eectue des requêtes d'administration. [ABKS06] Takoua Abdellatif1 Administration fondée sur l'architecture des serveurs d'applications j2ee patrimoniaux, Proceedings of 5ème Conférence Française sur les Systèmes d'Exploitation (CFSE-5), 2006.

R. Stadler, M. Chunqiang-tang-steinder, M. Spreitzer, and C. Adam, A service middleware that scales in system size and applications, Proc. IFIP/IEEE International Symposium Integrated Network Management, pp.70-79, 2007.

. Bcl-+-06-]-e, T. Bruneton, M. Coupaye, V. Leclercq, J. B. Quéma et al., The fractal component model and its support in java, software practice and experience, Special issue on Experiences with Auto-adaptive and Recongurable Systems, p.3612571284, 2006.

G. Blair, G. Coulson, J. Ueyama, K. Lee, and A. Joolia, Opencom v2 : A component model for building systems software, Proceedings of IASTED Software Engineering and Applications, 2004.

[. Berrayana, Apport des architectures composants pour l'administration des intergiciels, thèse de doctorat, Institut national Polytechnique de Grenoble (INPG), 2006.

E. Grampin, L. Vidal, M. Giachino, J. Baliosian, and J. Visca, A rule-based distributed system for self-optimization of constrained devices, Proc. IFIP/IEEE International Symposium Integrated Network Management, pp.41-48, 2009.

C. Mingardi, G. Nunzi, M. Brunner, and D. Dudkowski, Probabilistic decentralized network management, Proc. IFIP/IEEE International Symposium Integrated Network Management, p.2532, 2009.

G. Pavlou, A. Chourmouziadis, O. F. Gonzalez-duque, J. A. Sol, G. Nieto et al., Experiences in using muws for scalable distributed monitoring A generic end-to-end monitoring architecture for multimedia services, Proc. IFIP/IEEE International Symposium Integrated Network Management Proc. IFIP/IEEE International Symposium Integrated Network Management, pp.561568-129132, 2009.

. Cfk-+-98-]-k, I. Czajkowski, N. Foster, C. Karonis, S. Kesselman et al., A resource management architecture for metacomputing systems

S. W. Cheng, A. C. Huang, B. Schmerl, and P. Steenkiste, Rainbow : Architecture-based self-adaptation with reusable infrastructure Common information model standard (cim) specication v2 A model and evaluation of distributed network management approaches, Proceeding of Workshop on Job Scheduling Strategies for Parallel ProcessingCOM] COM : Component Object Model Technologies, p.4654850857, 1998.

G. Coulson, What is reective middleware ? IEEE Distributed Systems Online, 2007.

S. Depalma, F. Bouchenak, D. Boyer, S. Hagimont, C. Sicard et al., Jade : un environnement d'administration autonome, 2008.

. Dco and . Dcom, http ://www.microsoft.com/com/default.mspx. [Der95] Luca Deri. Droplets : Breaking monolithics applications apart [Der97] Luca Deri. A component-based architecture for open, independently, extensible distributed systems, phd thesis, 1995.

A. Diaconescu, Composite probes : a monitoring framework for organising data into congurable hierarchies France Telecom Recherche et Developpement, february 2007. [DK01] Linda DeMichiel and Michael Keith. Corba 3.0 new components chapters, DK06] Linda DeMichiel and Michael Keith. Enterprise javabeans, 2001.

E. Dashofy, A. Van-der-hoek, and R. Taylor, Towards architecture-based self-healing systems, Proceedings of the first workshop on Self-healing systems , WOSS '02, 2002.
DOI : 10.1145/582128.582133

]. V. Gbs-+-05, C. Gucer, F. Beganskas, J. Salustri, M. Saulman et al., Getting started with ibm tivoli monitoring 6.1 on distributed environments, 2005.

P. Grace, G. Coulson, G. Blair, L. Mathy, W. Yeung et al., GRIDKIT: Pluggable Overlay Networks for Grid Computing, Proceedings of Distributed Objects and Applications (DOA'04), 2004.
DOI : 10.1007/978-3-540-30469-2_40

. Ggl-+-03-]-p, J. Goldsack, A. Guijarro, G. Lain, P. Mecheneau et al., Smartfrog : Conguration and automatic ignition of

[. Gürgen and S. Honiden, An integrated management middleware for networked sensing systems, Pervasive 2009 -Late breaking results and posters, 2009.

J. Gosling, G. Joy, G. Steele, and . Bracha, The java language specication Technical report, Sun Microsystems, Mars 2005. [Gol96] Germán. Goldszmidt. Distributed management by delegation. ph.d thesis Framework for managing large scale component-based distributed applications using jmx, Proceedings of 9th International Workshop of the HP OpenView University Association (HPO- VUA'02), 1996.

I. Jung, H. Schostall, J. Case, M. Fedor, J. J. Davin et al., A simple network management protocol (snmp) Hp openview network node manager : A guide to scalability and distribution Challenges for federated, autonomic network management in the future internet Spécication et implémentation d'un modèle de gestion, Rmtool : Component-based network management system for wireless sensor networks Proceedings of the 2007 IEEE Consumer Communications and Networking Conference Proc. IFIP/IEEE International Symposium. Integrated Network Management-Workshops (IM'09) 3ème Colloque Francophone sur la Gestion de Réseaux et de Services (GRES'99), pp.92-290302, 1990.

S. [. Jeong, M. Shahsavari, H. Kahani, and . Beadle, Sun Microsystems, Mars Component-based distributed network management Decentralized approaches for network management, Java management extensions (jmx) specication version 1.2 Proceedings of the 2000 IEEE, p.4604663647, 1997.

G. Mylonas, S. Nikoletseas, E. Varvarigos, J. Rolim, M. Kalochristianakis et al., An open and integrated management platform for wireless sensor BIBLIOGRAPHIE networks, Proc.International Symposium on Autonomous Decentralized Systems, p.16, 2009.

I. T. Kawabata, H. Yoda, M. Maeomichi, K. Tago, and . Yata, Componentoriented network management system development, Proceedings of the IEEE/IFIP 2000 Network Operations and Management Symposium (NOMS'00), p.290302, 2000.

C. Labbé-andré-bottaro-levent-gürgen, C. Roncancio, and V. Olive, Sstreamware : A service-oriented middleware for heterogeneous sensor data management, Proc. the International Conference on Pervasive Services (ICPS'08), 2008.

[. Lim and R. Stadler, Real-time views of network, trac using decentralized management, Proceedings 9th International Symposium on Integrated Network Management, pp.15-19, 2005.

[. Marconett, Autonomic network management : A proposed framework , master of science thesis, 2008.

[. Mcllroy, Software engineering, report on a conference sponsored by the nato science committee, chapter mass-produced software components, 1968.

E. Mcmanus, Presentation on the jdk platform and the jmx api. Montbonnot, Juin, 2007.

H. Cervantes, M. Desertot, and D. Donsez, Frogi : Fractal components deployment over osgi, Proc. 1st French Conference on Software Deployment and (Re) Conguration (DECOR'04), 2004.

C. Roncancio, T. C. Mehdi-kessis, P. Déchamboux, and A. Lefebvre, Towards a exible middleware for autonomous integrated management applications, International Multi-Conference on Computing in the Global Information Technology (ICCGI06), p.27, 2006.

C. Roncancio, T. C. Mehdi-kessis, P. Déchamboux, and A. Lefebvre, Un middleware exible et scalable pour la gestion intégrée des réseaux et des services à large échelle, 7ème Colloque francophone de Gestion de Réseaux et de Services (GRES'06), thème : L'autonomie dans les réseaux et les services, 2006.

]. C. Mkl09, A. Mehdi-kessis, and . Lefebvre, Dasima : A exible management middleware in multi-scale contexts, 6th International Conference on Information Technology, 2009.

H. D. Hofmann, M. Knahl, and A. Phippen, A distributed component framework for integrated network and systems management. Information management and computer security, p.254260, 1999.

M. David, T. Ledoux, and T. Coupaye, FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures, Special issue on Software Components -The Fractal Initiative, 2008.
DOI : 10.1007/s12243-008-0073-y

URL : https://hal.archives-ouvertes.fr/hal-00468474

J. Stefani, S. Haridi, T. Coupaye, A. Reineeld, E. Winter et al., Self management of large-scale distributed systems by combining structured overlay networks and component, CoreGRID Integration Workshop, 2005.

[. Robbert and B. Kenneth, The gridkit distributed resource management framework, Lecture Notes in Computer Science, vol.3470, p.786795, 2005.

E. Kiciman and R. Mortier, Autonomic network management : some pragmatic considerations, Proc. of the 2006 SIGCOMM workshop on Internet network management, p.8993, 2006.

M. [. Oliner, J. E. Gupta, S. Moreira, R. Ma, R. K. Vilalta et al., Autonomic computing features for large-scale server management and control, Proc. 8th joint Conference on Articial intelligence

[. Palma, S. Bouchenak, and D. Hagimont, Autonomic administration of clustered j2ee applications, Proceedings of 2005, IFIP/IEEE International Workshop on Self-Managed Systems and Services, 2005.

D. Addison-wesley-gangopadhyay, V. Reddy, M. Gupta, M. Sethi, and A. Anand, An open framework for federating integrated management model of distributed it environment, Proc. IEEE Network Operations and Management Symposium, p.803806, 1994.

Y. Satoh and Y. Kaneyasu, Applying Autonomic Computing with Open Standardized Resource Interface WSDM to Managing Multi-vendor IT Systems, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management, p.65566, 2007.
DOI : 10.1109/INM.2007.374827

V. Talwar, Scalable management, Proc. Second International Conference on Autonomic Computing, p.65566, 2005.

C. Malbon, T. Richardson, L. Sorensen, V. Wade, D. Lewis et al., Component integration technologies for telecoms management systems, 1999.

C. Wenbo, An integrated management platform for network and server

. So, E. Young-pa, and . Durfee, Distributed Big Brother, Proceedings Eighth Conference on Artificial Intelligence for Applications, p.295301
DOI : 10.1109/CAIA.1992.200044