Architecture de déploiement des systèmes répartis
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Architecture de déploiement des systèmes répartis
Architecture de déploiement des systèmes répartis
Institut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis D’INFORMATIQUEArchitecture de déploiement des systèmes répartisNGUYEN VAN HienResponsable de stage : Fabien DAGNATCe stage a été réalisé au sell! đe 1'équipe CAMA (III Département informatique de rÉcole Nationale Supérieure des Télécommunications de Bretagne - FranceGET - EXST BretagneHanoi, 12 octo Architecture de déploiement des systèmes répartis bre 2007https://khothuvien.cori!Rcmcrcicmcntslout dabord, je tiens à remercier Ilia fatnille qui m a soutenu (Ians mes études et aussi (Ians mon stageArchitecture de déploiement des systèmes répartis
.le tiens ã reinercier rinstitut (Io la Francophonie pour rinforniatique qui me permet d'effect tier mon Master et qui me permet de faire le stage on Institut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis reux, de ses conseils et encouragements..Je remercie Meriem Belguidoum de son support et de sa cooperation dans mon stage.Je remercie tons les membres du departement Infonnatique de I’ENST Bretagne qui m'ont accepté panni eux pendant la durée du stage.Je remercie mes amis : All PK, Dung NT et tout c Architecture de déploiement des systèmes répartis o qni inont donnớ les ineilleurs sentiments et les meillems supports tonte la durée de mes etudes et de mon stage.Merci enfin à Hies camarades : CuongArchitecture de déploiement des systèmes répartis
TK. Tram TH. Tuan TA el L’yeu BK, qui in’onl donné des bons repas ả I'ENST Bretagne.ResumeLe déploiement (les logiciels devient (le plus en plus compInstitut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis s. Le déploiement se const ít ne certaines activités (lu cycle (le vie (les logiciels: rinstallation. I'activation. la désaetivation. la mise ã jouret la désinstallation. Pour les applications distributes, nous proposons line architecture pour le déploiement réparti. Elie se base sur un ensemble de Architecture de déploiement des systèmes répartis mends, chaque nceud contient deux agents : un agent local qui prend en charge le déploiement centralise, effect ué sur des composants locaux; un agentArchitecture de déploiement des systèmes répartis
distant est utilise pour la transmission les commandes de deploiement. qui sont definies par 1111 langage de déploiement, ent re les mends. Lors de lInstitut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis nces d un composant sont vériliées par le système de gestion des dependances qui se base sur les moteurs de raisonnement et de politique. Le déploiement est effectue après que les erreurs potentielles aient été detectées.Notre architecture repose sur I'OSGi, line plate-forme de déploiement de servic Architecture de déploiement des systèmes répartis es. La plate-forme OSGi prend en charge la manipulation (h's unites de base appellees "bundles’’ en fournant des services de déploiement et d’executioArchitecture de déploiement des systèmes répartis
n. Elie offre aux applications un mecanisnie de registrer et de rechercher des services en utilisant Uli registre de services. Elie pennet égalenient Institut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis ations de deployment des bundles.Un prototype est constant permettant de valider I’architecture réalisée en se basant sur Oscar, une implementation de la specification OSGi.Mots-clés : Système distribué. deployment réparli, reconfiguration dynamique, OSGi, niodẻle de services.iiAbstractThe software Architecture de déploiement des systèmes répartis deployment becomes more complex. The majority of the existing deployment tools use techniques which can not measure with the complexity of the encountArchitecture de déploiement des systèmes répartis
ered problems. The deployment is constituted by certain activities of the software life cycle : the installation, the activation, the desact i vat ionInstitut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis d on a whole of nodes, each node contains two agents : a local agent which deals with the centralized deployment, carried out on local components; a distant agent is used for sending and receiving deployment commands, which are defined by a language of deployment, between the nodes. At the time of t Architecture de déploiement des systèmes répartis he reception of a command, the distant agent activates the local agent for depoying the components which are retrieved from a distant repository. TheArchitecture de déploiement des systèmes répartis
dependences of a component are checked by the dependency management system based on the engines of reasoning ami policy. The deployment is started aftInstitut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER D Architecture de déploiement des systèmes répartis e basic units called ■bundle” by providing deployment and execution services. OSGi offers to applications a mechanism to register and to seek services by using a service register. It also allows bundles to share their codes, ami their ressources. The deployment of OSGi is carried out by the life cyc Architecture de déploiement des systèmes répartis le service covering the operations of deployment of bundles.A prototype based on Oscar, an OSGi implementation, is built to validate the architectureArchitecture de déploiement des systèmes répartis
constructed.Keywords : Distributed system, distributed deployment, dynamic reconfiguration, OSGi, model of services.iiiTable des maticrcsIntroduction1Institut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER DInstitut de la Francophonie pour I'Informalique:::BretagneÉcole Nationale Supérieure des Tẻlécommunications de BretagneMÉMOIRE DE FIN D’ETUDESMASTER DGọi ngay
Chat zalo
Facebook