Une plate-forme de supervision intégrée du Multicast

Dimension: px
Commencer à balayer dès la page:

Download "Une plate-forme de supervision intégrée du Multicast"

Transcription

1 Une plate-forme de supervision intégrée du Multicast H. Sallay, R. State, O. Festor LORIA-INRIA Lorraine 615 rue du Jardin Botanique Villers-lès-Nancy, France {Hassen.Sallay, Radu.State, RÉSUMÉ Si les services multicast deviennent de plus en plus attrayants, leur déploiement commercial actuel est ralenti pour plusieurs raisons. L une des raisons est le manque de solutions de gestion intégrées pour l ensemble de composants participant aux différents niveaux de ces services. D excellents outils autonomes existent aujourd'hui sur le marché et ils représentent de bons candidats à l intégration. Ces composants, s ils sont intégrés et pilotés dans une plate-forme de gestion standard, couvrent la plupart des fonctions de gestion de services multicast. Dans ce papier, nous proposons une architecture d intégration de deux outils de gestion multicast. Cette intégration vise à combiner la supervision de la topologie, la simulation des scénarios du test et la supervision de trafic réel sur le réseau. L architecture proposée est implantée dans un environnement Java. Elle est utilisée pour le contrôle du niveau du service et la collecte de données de gestion. ABSTRACT. While multicast services are becoming very attractive, their large deployment and commercial use is currently slowed down partly due to the lack of integrated management solutions for the components that participate to the operation of these services at various levels. Excellent standalone components exist today and are good candidates for the integration. Joined and interfaced with standard management platforms, they cover most of the functions retaled to multicast service monitoring. In this paper we present the resulting architecture of one integration effort which combines two multicast management tools for topology monitoring, pre-event testing and in-situ monitoring. The proposed architecture is used for service level monitoring and data collection. MOTS-CLÉS : Multicast IP, Supervision, MRM JMX, Gestion de niveaux de services(slm). KEYWORDS: IP Multicast, Monitoring, MRM, JMX, Service Level Management.

2 2 GRES, Décembre 2001, Marrakech. 1. Introduction Les services multicast acquièrent de plus en plus d importance dans l Internet. Initiallement déployés dans le Mbone à travers des routeurs multicast interconnectés par des tunnels, les protocoles multicast sont maintenant déployés dans la plupart de routeurs commercialisés et supportent une variété d applications (travail coopératif, téléconference, télééducation ). La spécification de nouveaux protocoles tels que PIM-SSM (Protocol Independent Multicast Single Source Mode) et EXPRESS (EXPlicitly Requested Single-Source Multicast) [29,30] plus simples qui permettent le passage à l échelle et englobant une bonne gamme d applications, va sans doute accélerer le déploiement du multicast. Cependent, une bonne gestion de ces services s impose. En effet, pour commercialiser et déployer à grande échelle un service multicast, des solutions de gestion intégrées capables de garantir un niveau donné de qualité de service doivent être fournies. D excellents composants autonomes existent aujourd'hui sur le marché et ils représentent de bons candidats pour une bonne intégration. Des utilitaires tels que Mrinfo, Mtrace, Mhealth offrent des fonctionnalités intéressantes pour la gestion du multicast, mais ils restent spécifiques et incomplets pour une gestion globale d un service multicast. Un effort récent tentant de combler ces insuffisances a émergé avec MRM (Multicast Reachability Monitor) qui définit une architecture distribuée ainsi qu un protocole d échange d informations entre ses composants pour générer du test et superviser les communications multicast. D autres part, opérer dans un environnement standard de gestion s avère nécessaire. En effet, la possibilité d utiliser différentes technologies de gestion (SNMP, WBEM ) et la capacité de présenter diverses données de supervision par la même interface facilite énormément les tâches de gestion. Proposer une architecture de gestion qui intègre ces utilitaires et les pilote dans une plate-forme de gestion standard est l objet de nos travaux. La plate-forme de gestion standard visée couvrira la plupart des fonctions de gestion de services multicast. Ce papier s organise comme suit : la section 2 résume l ensemble des approches existantes pour la gestion multicast. La section 3 présente notre architecture de gestion pour l intégration et détaille l ensemble de ses composants. Dans la section 4, nous détaillerons les aspects de l implantation. Une conclusion et quelques perspectives terminent la contribution. 2. Etat de l art sur les approches existantes pour la gestion du multicast Plusieurs approches pour la supervision des communications multicast ont été définies. Chaque approche vise un ensemble des fonctionnalités particulières de la gestion. De ce fait, les utilitaires existants sur le marché offrent des fonctionnalités intéressantes mais restent encore incomplets. Des travaux au sein de la communauté ont été développés pour combler ces insuffisances. MRM (Multicast Reachability

3 Une plate-forme de supervision intégrée du Multicast 3 Monitor) [1] qui définit une architecture distribuée ainsi qu un protocole d échange d informations entre les composants de gestion pour permettre du test et la supervision de communications multicast nous intéresse particulièrement. Les fonctions visées sont la mesure de disponibilité, la mesure de qualité de chemin et la détection/résolution de fautes. L architecture MRM comporte 2 composants de base : le superviseur et les agents. Le superviseur est une entité de supervision depuis laquelle un opérateur peut configurer des agents distants et répartis à travers le réseau pour effectuer des mesures et des tests sur une session multicast. Le superviseur (Manager) a pour objectif de permettre à un administrateur de configurer des tests, de collecter les résultats et de les présenter sur une console. Un superviseur est localisé sur une station de travail. Un agent peut-être localisé sur une station ou sur un routeur du réseau. Ces agents peuvent être de deux types : Emetteur ou Récepteur de données de tests. Les agents sont soit des sources (Test Source TS), soit des puits (Test Receiver TR) de trafic de test. Une source de trafic génère du trafic multicast de test suivant un scénario fourni par le superviseur. Un puit intercepte le trafic émis par une source, collecte des statistiques sur ce trafic et envoie des rapports au superviseur. Le protocole d échange se base sur l envoi et la réception de requêtes entre le superviseur et les agents (TR,TS). Le TSR (Test Sender Request) indique au TS comment il devrait produire les paquets du test. Le TRR (Test Receiver Request) indique au TR comment il devrait rassembler les données reçues. Enfin, le superviseur MRM transmet périodiquement des messages beacon pour annoncer sa présence à tous les agents du test MRM. Si MRM est aujourd hui principalement utilisé pour du test, son utilisation pour de la supervision de flux opérationnels est parfaitement possible. De plus, il est flexible et s intègre facilement avec d autres outils de gestion multicast. Malheureusement, ce n est pas fait pour le moment. Plusieurs autres approches considèrent la supervision des services multicast. Certaines d'entre elles comme Mhealth [9], se basent sur RTP (Real Time Protocol) pour la collecte des données de multicast. En fait, ces solutions de supervision utilisent RTCP (Real Time Control Protocol) avec RTP pour s informer sur les abonnés à un ou plusieurs groupes multicast. Msessmon [37], Mlisten[36], et RTPMon[5,37] sont des exemples typiques de cette famille d approches. Mtrace [17] est la version multicast de l'utilitaire traceroute. Il est utilisé pour construire l arbre topologique du multicast. En effet, il trace le chemin de différents récepteurs en amont vers la source en se basant sur les routeurs qui répondent aux requêtes Mtrace. Bien que Mtrace soit très utile, il a plusieurs limites. En effet, une telle approche n est pas vraiment adéquate quand une même session est supervisée par plusieurs outils Mhealth [7]. Une deuxième limite, est la surcharge de routeurs se trouvant sur le chemin vers la source et qui doivent répondre à toutes les requêtes concernant tous les récepteurs. Une gestion de fautes distribuée pour le multicast est proposée dans [7,8]. Dans cette approche, des entités logicielle dites observateurs (Watchers) contrôlent, pour

4 4 GRES, Décembre 2001, Marrakech. chaque session, leur connectivité avec la source. L avantage de l approche en supervision consiste à ne contrôler qu une seule fois les liens communs à plusieurs observateurs. Cette approche est efficace dans le sens où elle génère moins de trafic de gestion et évite la surcharge des routeurs dans le réseau. D autres approches plus orientées vers la gestion de configuration existent dans la communauté. Mrinfo [5] peut déterminer l'ensemble des tunnels et leurs états pour un routeur particulier. L'utilisation de SNMP dans le contexte de supervision du multicast peut être faite par plusieurs outils. Mstat [5] permet de superviser un seul routeur tandis que Mview [5] peut visualiser la topologie du MBONE et fournir quelques informations de performance. Nous citons aussi un autre outil dit MMON (Multicast Management Tool) [38] qui constitue une partie intégrante du gestionnaire de réseau HPOpenView. Cet outil utilise à la fois Mrinfo et SNMP pour découvrir la topologie d une session multicast dans un domaine donné. D autres outils tel que Mantra [15] permettent de collecter les informations concernant les grands groupes du multicast. Cela est fait en utilisant des scripts d invocation à distance pour s informer sur les sessions actives, les abonnés, les statistiques de groupe et sur le routage multicast. Les approches mentionnées ci-dessus supposent toutes que l accès (SNMP et/ou IGMP) aux équipements réseau est possible. Une méthode sophistiquée basée sur un estimateur de maximum de vraisemblance a été développée pour être utilisée dans un contexte où l'accès direct est impossible. Un tel scénario peut se produire quand le trafic de multicast passe par un réseau privé. L hypothèse initiale est que seule la mesure (perte de paquet et délai de variation) entre les points d entrée et de sortie du segment privé est disponible. Les trois problèmes qui se posent sont comment estimer la topologie sou-jacente [10, 13], les probabilités de perte sur les différents liens [11] et les délais de transmission de paquets pour des liens particuliers [12]. Ce type d approche est développé dans le projet (MINC) [16] au sein de AT&T visant à insérer des sondes du trafic reportant l état du réseau. 3. Architecture de supervision Dans cette section, nous proposons une architecture d intégration pour les outils de gestion multicast. La plate-forme développée couvre un ensemble de fonctionnalités nécessaires pour la gestion des services multicast par l intégration de différents outils de gestion du multicast complémentaires. Cette intégration vise à combiner la découverte de la topologie, la simulation de scénarios de test et la supervision de trafic réel sur le réseau. De plus, la plate-forme développée présente une architecture distribuée accessible par les différentes technologies de gestion existantes sur le marché telles que SNMP, WBEM. La plate-forme peut être utilisée pour la collecte des données de gestion pour le contrôle du niveau du service dans le contexte du SLM.

5 Une plate-forme de supervision intégrée du Multicast 5 L architecture de gestion proposée est une architecture distribuée qui intègre différents composants de gestion multicast. En effet, l'architecture fonctionnelle de la plate-forme comporte trois composants offrant trois principaux services : un service de topologie, un service de supervision et un service de présentation des données de supervision (voir Figure 1). La plate-forme permet à un administrateur de définir ses jeux de test à la volée. Cette définition inclue des schémas de tests prédéfinis ainsi que des schémas de tests à la volée. Ces tests sont en fait des instances des sessions test de MRM. Le service de présentation prend la forme d'une interface graphique. Cette interface offre une vue intégrée sur la configuration de multicast et la topologie sous-jacente du réseau. Les informations de supervision du multicast sont définies comme étant un ensemble d'informations statiques liées à la configuration de routage du multicast et d'un ensemble d informations dynamiques associées au trafic multicast. Les informations statiques sont fournies par le service de topologie. Les informations dynamiques sont fournies par l entité appelée MrmDomainManager. Nous ne considérons que la tâche de supervision d un domaine administratif en ignorant pour le moment la gestion dans un environnement multi-domaines. Pour des raisons d'efficacité, ce domaine peut être divisé en plusieurs sous-domaines, appelés domaines MRM. Chaque domaine MRM est localement contrôlé par un agent MRM. Figure 1. Architecture de supervision

6 6 GRES, Décembre 2001, Marrakech. Toutes les entités qui réalisent les différentes fonctions de la plate-forme peuvent être distribuées à travers le réseau Le modèle de gestion MRM Le modèle d information que nous détaillons dans cette section, est une abstraction du modèle MRM qui définit l'interface de lancement des opérations MRM. Il présente plusieurs avantages et répond à notre objectif de développer une plate-forme distribuée pilotée par différentes technologies standards. Ce modèle offre la possibilité de représenter et de gérer des sessions couvrant plusieurs régions du réseau (sous-domaines MRM) dont chacune est sous le contrôle d un Agent MRM. De plus, son implantation dans une infrastructure logicielle de type JMX ou WBEM constitue un second avantage majeur dans le sens où cette implantation garantit l ouverture de MRM aux mondes standards de la gestion. La figure 2 comporte ce modèle d'information de gestion avec ses différents composants. La classe de MRMDomainManager fournit les points d accès à l interface de gestion responsable de la configuration de l ensemble de récepteurs et de sources de multicast. Un test est représenté par la classe Sessions. Toutes les sessions sont incluses dans la classe MRMDomainManager. Cette dernière fournit une interface de programmation (API) qui permet d ajouter/supprimer une session et de lancer/terminer une session. Par exemple les méthodes adddomainsessions() / deletesession() permettent de créer/ajouter ou supprimer une session dans un ou plusieurs domaines MRM. Chaque session définit une configuration pour la session de test MRM. Une configuration indiquera les sources de trafic test, les puits et tous les paramètres du scénario du test. La classe Session est caractérisée par l adresse IP multicast utilisée et un état (active, suspendue, terminée) qui peut être consulté et/ou modifié. Son interface permet les opérations suivantes : ajouter ou supprimer un TS/TR, lister les TSs/TRs actifs, configurer le trafic du test multicast, lancer/arrêter un test.

7 Une plate-forme de supervision intégrée du Multicast 7 Figure 2. Modèle d information de pilotage de sessions Cette classe est particulièrement importante parce qu elle représente plusieurs classes MRMAgent qui gèrent conjointement une communication multicast. Ainsi, une session multicast couvrant plusieurs régions du réseau et dont chacune est sous le contrôle d un Agent MRM, peut être représentée par ce modèle d information. Chaque Session est associée (indirectement via la classe MRMAgent) à une liste de TestProcess. Ce dernier peut être utilisé pour simuler une source ou un puits. La configuration d une session consiste à une spécification d une liste des MRMAgent, TestProcess, leurs rôles, l adresse IP de groupe multicast, la durée de la session, le temps start-up du test et la fréquence de génération des rapports de gestion. Par exemple : SetTestSenders() et GetTestReceivers() vont configurer et collecter respectivement les états des sources et des puits. Pour collecter et analyser les informations, les méthodes GetFaultStatistics() et displayreport() sont utilisées.

8 8 GRES, Décembre 2001, Marrakech. La classe MRMAgent représente l agent responsable d'une région spécifique de réseau. Elle fournit une interface pour les différentes applications agissant en tant que TestSenders et TestReceivers. Les opérations pour lancer un test sont les suivantes : 1. l opération starttest(asession) est invoquée dans MRMDomainManager, 2. pour l instance ASession de Session, tous les Agents MRM sont recherchés, 3. pour chaque Agent, la liste de TestSenders et TestReceivers associés est obtenue, 4. l opération startmrmagent est appelée pour chaque objet de la liste obtenue précédemment. Les rapports sont modélisés par la classe Report. Deux types de spécialisations sont définies pour cette classe. La classe Sessionreport contient l état de session, son évolution dans le temps, le pourcentage des pannes. Le Faultreport contient les informations sur les notifications des fautes et des pannes Le gestionnaire de topologie La vue globale du réseau et de l'arbre de multicast est maintenue par le gestionnaire de topologie. Ceci est basé sur un modèle réseau représentant une vue logique des ressources du réseau. Plusieurs modèles réseau sont déjà définis dans [23], [24], [25]. Pour superviser la communication multicast, nous avons retenu un modèle simplifié. Celui-ci est donné dans la figure 3 est utilisé. Nous avons décidé de garder le modèle aussi simple que possible afin de permettre son utilisation dans un environnement dynamique, laissant cependant assez de flexibilité pour modéliser un arbre multicast. À un premier niveau d'abstraction, un arbre de multicast est vu comme un LayerTrail. Les membres de cet arbre sont modélisés par la classe nwttp(network Trail Termination Point). Les paramètres de la classe LayerTrail sont spécifiques à un groupe particulier de multicast, comme l'adresse IP multicast par exemple. Le nwttp renferme les adresses IP des différents membres. À un deuxième niveau d abstraction, nous pouvons décomposer l arbre multicast sur la topologie du réseau. À ce niveau nous recherchons trois classes principales : la classe LC représente un arbre particulier de multicast situé entre deux routeurs adjacents. Elle est délimitée par deux nwctp(network connection termination point).

9 Une plate-forme de supervision intégrée du Multicast 9 la classe nwctp est utilisée pour représenter l'adresse réseau utilisée par un routeur expédiant les paquets multicast via une interface donnée. la classe SNC(subnetwork connection class) représente, pour un routeur de l arbre, la liste des routeurs et interfaces destinataires du trafic reçu par celui-ci. Bien que cette classe soit plus utile dans un réseau orienté connexion, nous l'avons maintenue dans le modèle pour des raisons de simplicité. Elle nous permet de réutiliser le modèle d'information que nous avons défini dans [6] sans y introduire de changements. Au troisième niveau d'abstraction on s intéresse au réseau physique. À ce niveau, nous modélisons les routeurs et les liens entre eux. Un routeur est représenté par la classe Subnetwork. Les liens physiques sont modélisés par la classe Link. Les attributs typiques de la classe Subnetwork sont hostname et location. Les attributs de la classe Link sont liés à la capacité physique du lien. Les interfaces délimitant un objet Link, sont modélisées par la classe LinkTP(Link TerminationPoint). Un aspect important du modèle réseau proposé est l'utilisation des stéréotypes. Sans entrer dans trop de détails, des stéréotypes sont employés afin d'exprimer les contraintes inhérentes aux communications multicast opérationnelles. Par exemple, un LayerTrail est décomposé en SNC et LC. Cette décomposition assure que le modèle instancié est sans cycle et que ses propriétés de connectivité sont entièrement valides. Ces propriétés sont exprimées en termes d objets et d associations. Nous exprimons ces dernières contraintes par OCL(Object Constrained Language) [26], le compagnon officiel UML proposé par l OMG [27]. Un ensemble de contraintes concernant plusieurs classes sont associées à un stéréotype. Ces stéréotypes indiquent le rôle individuel d une classe en respectant une certaine décomposition. Par exemple, un LayerTrail est l'entité qui est décomposée (un arbre), tandis que ses nœuds sont donnés par les objets de type SNC. Les bords (edges) de l'arbre multicast sont représentés par des objets LC. Des associations liant ces bords aux nœuds (entrant, sortant) sont ajoutées pour avoir un modèle complet et robuste. L utilisation d OCL permet d automatiser l'utilisation des outils qui vérifient, au cours de l exécution, que toutes les contraintes sont satisfaites.

10 10 GRES, Décembre 2001, Marrakech. Figure 3. Modèle d information réseau 3.3. Gestionnaire de tests Le TestManager est employé pour configurer les éléments TR et TS pour une session de test. Il se base sur un répertoire LDAP [20] utilisé comme référentiel pour les informations de configuration. Les avantages de l utilisation des services de

11 Une plate-forme de supervision intégrée du Multicast 11 répertoire LDAP pour le stockage des données réseau sont déjà adressés par l'approche DEN [22]. Dans notre cas, nous avons traduit les caractéristiques de la configuration de notre modèle d'information dans un schéma LDAP permettant à l annuaire de stocker les données de configuration d une session de test. En plus de l'information de configuration, nous avons également traduit les rapports FaultReport et SessionReport pour pouvoir stocker dans le répertoire les rapport émis par les Agents MRM. Figure 4. Arbre d information LDAP En se basant sur notre schéma LDAP, chaque configuration de test MRM est stockée dans l arbre de l annuaire (DIT : Directory Information Tree) (voir figure 5). Les informations de configuration de session sont alors récupérées à partir du DIT par chaque gestionnaire de domaine MRM. Cela se fait via un API Java que nous avons développé au dessus de l interface JNDI (Java Naming and Directory Interface). Le DIT est également consulté par chaque processus TR pour stocker les FaultReport.

12 12 GRES, Décembre 2001, Marrakech. 4. Implantation Nous avons retenu l architecture distribuée JMX [19] pour l implantation de notre plate-forme de gestion. En fait, la technologie JMX présente une bonne approche pour la définition des interfaces standards pour ces plates-formes de gestion distribuées. De plus, JMX a l avantage d être à la fois simple et flexible dans le sens où elle s adapte facilement aux nouvelles technologies de gestion. Ainsi, tous les composants (Agent MRM, gestionnaire MRM, gestionnaire de topologie) ont été développés en JMX. Tous les objets ont été définis par des MBeans et les services communiquent avec l'application de gestion en utilisant les appels de méthodes à distance RMI Java (Remote Method Interface) [35]. D autre part, nous utilisons deux outils pour instancier et mettre à jour le modèle réseau. Le premier est l outil Mrinfo [5] qui permet de récupérer la configuration d'un routeur multicast donné (évidemment, ceci ne peut être fait que si ce routeur répond au message ASK_NEIGHBORS de IGMP). Le deuxième outil est Mtrace [5] qui permet de tracer un chemin d un récepteur à une source. De son coté, l'agent MRM établit et met à jour le modèle d'information réseau par l'invocation de ces deux utilitaires. Cette invocation est faite en utilisant du code natif et c est le seul endroit dans l'architecture logicielle n'étant pas en Java. Un copie d écran de l interface de gestion de la plate-forme de gestion est donné dans la figure 5. L interface graphique est une application Java développé avec le toolkit graphiques Koala [14] pour représenter la topologie et les communications multicast dans un domaine MRM. La région (1) du haut à gauche montre les informations statiques de multicast obtenues à partir des tables de routage multicast. L'affichage de ces informations est fait par plusieurs vues. Dans la figure, trois vues sont définies couvrant les différent zones de la carte topologique à différentes échelles de grandeur. Ceci permet de zoomer dans le cas où la topologie du réseau est dense ou pour se concentrer sur un détail nécessaire sans refaire en entier la carte. La figure 5 montre la topologie du réseau qui se trouve à proximité immédiate de notre réseau de campus. La région (2) du haut à droite de la figure 5, est une interface graphique simple pour l outil Mtrace. Finalement, le composant utilisé pour configurer un MRM Domain/MRM Agent est montré dans la troisième région (3) (bas au centre). Le gestionnaire utilise l un ou l autre interface pour lancer ces actions et collecter les informations de gestion.

13 Une plate-forme de supervision intégrée du Multicast 13 Figure 5. Interface du gestionnaire 5. Conclusion Les services multicast sont parmi les services les plus importants de l Internet de futur. Etre capable de gérer ces services au niveau du réseau et au niveau de service reste un défi majeur de la communauté de gestion. Pour établir une architecture d une gestion intégrée, nous avons proposé l'intégration de MRM

14 14 GRES, Décembre 2001, Marrakech. (Management Reachibility Monitor) dans une plate -forme standard de gestion du multicast. Une passerelle permettant de piloter les agents MRM et les sessions de test depuis une plate-forme standard est nécessiare. Pour ce faire, nous avons proposé un modèle de gestion pour la configuration et la collecte des données de supervision dans un environnement MRM multi-domaines. Les tests et la supervision de service ont été intégrés dans notre plate-forme de gestion permettant ainsi une configuration plus facile des nœuds du réseau et des processus MRM. Tous les composants sont développés en Java en utilisant la technologie JMX et sont employés pour superviser les activités de multicast dans notre laboratoire. La plate-forme proposée représente un premier effort d'intégration pour la supervision du multicast. Nous étudions actuellement l'intégration d autres composants supplémentaires dans la plate-forme. Les points d intérêts seront : l'évolution de notre modèle réseau vers les modèles réseau CIM; l'extension de MRM pour pouvoir assurer une meilleure satisfaction pour l'utilisateur, c.-à-d. l étendre avec des algorithmes qui évaluent le niveau de satisfaction de l utilisateur. Nous avons déjà proposé un algorithme dans ce context pour le cas de la transmission vidéo multicast [34] et enfin, la transition à IPv6 et l'influence des protocoles tels que MLD [32] ou REUNITE [33] pour la gestion des sessions multicast sont également des points d'intérêt pour nos futures travaux. 6. References [1] D. Farinacci, K. Almeroth, L. Wei. Internet Draft : Multicast Reachability Monitor MRM, October [2] L. Wei, K. Almeroth. Internet Draft : Justification for and use of the Multicast Routing Monitor (MRM) Protocol, August [3] Sun microsystems. White paper : Java Management Extentions : Dynamic management for the service age, June [4] K. Sarac, K. Almeroth. End host implementation of MRM. [5] K. Sarac. and K. Almeroth. Supporting Multicast Deployment Efforts: A Survey of Tools for Multicast Monitoring., Journal of High Speed Networking--Special Issue on Management of Multimedia Networking [6] R. State, O. Festor and Nataf. Managing concurrent QoS assured Multicast sessions using a Programmable Network Architecture, 11th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM 2000), Austin TX, December 2000, Springer LNCS [7] Anoop Reddy, Deborah Estrin, Ramesh Govindan. Fault Management in Multicast Trees, ACM SIGCOMM, Stockholm, Sweden, August [8] Anoop Reddy, Deborah Estrin, Ramesh Govindan. Large Scale Fault Isolation. IEEE Journal on Selected Areas in Communications, special issue on Network Management, vol. 18, no. 5, 2000.

15 Une plate-forme de supervision intégrée du Multicast 15 [9] Makosfske, K. Almeroth. MHealth. A Real time Multicast tree visualization and monitoring tool. Proc. NOSSDAV 99. [10] R.Caceres, N.G. Duffield, J. Horowitz, F. Lo Presti, D. Towsley. Loss-based Inference of Multicast Network Topology. CDC'99 [11] R.Caceres, N.G. Duffield, J. Horowitz, D. Towsley. Multicast-Based Inference of Network Internal Loss Characteristics. IEEE Transactions on Information Theory. [12] N.G. Duffield, F. Lo. Presti. Multicast Inference of packet delay variation at interior network links. In Proc. IEEE INFOCOM [13] S. Ratnasamy, S. McCanne. Inference of Multicast Routing Trees and Bottleneck Bandwidth using End-to-end Measurements. In Proc. IEEE INFOCOM [14] Koala Graphics. [15] P. Rajvaidya, Almeroth, K. A Router-Based Technique for Monitoring the Next- Generation of Internet Multicast Protocols, International Conference on Parallel Processing, [16] A. Adams, T. Bu, R. Cáceres, N.G. Duffield, T. Friedman, J. Horowitz, F. Lo Presti, S.B. Moon, V. Paxson, D. Towsley, The Use of End-to-End Multicast Measurements for Characterizing Internal Network Behavior, IEEE Communications Magazine, to appear [17] Fenner, W., Casner S. A traceroute facility for IP Multicast, <draft-ietf-idmrtraceroute-ipm-07.txt>, July [18] J. Walz, Multicast Monitoring Current Usage and a New Hierarchical Protocol, Master Thesis, Dept. of Computer Science, University of Massachusetts, February [19] Laurent Andrey, Olivier Festor, Emmanuel Nataf, Radu State. JTMN: A Java-based TMN Development and Experimentation Environment IEEE Journal on Selected Areas in Communications,Vol 18., No. 5., May 2000 [20] T. Howes, M. Smith and G.S. Good. Understanding and deploying LDAP directory services. New Riders [21] J. Strassner. Directory Enabled Networks. Macmillan Technical Publishing, [22] Deployment Guide. Netscape Directory Server (v 4.1). [23] C.-C. Shen and J. Y. Wei, Network-Level Information Models for Integrated ATM/SONET/WDM Management, IEEE/IFIP 1998 Network Operations and Management Symposium, New Orleans, USA, [24] Network Resource Information Model. TINA-C, [25] ITU-T, Generic Network Information Model. Recommendation M-3100 : ITU-T, [26] J. Warmer and A. Kleppe. The Object Constraint Language: Precise Modeling with UML, Addison-Wesley, [28] J. Rumbaugh, I. Jacobson and G. Booch. The Unified Modeling Language Reference Manual, Addison-Wesley, 1998.

16 16 GRES, Décembre 2001, Marrakech. [29] H. Holbrook, B. Cain Source-specific Multicast for IP, Internet Draft, November [30] S. Bhattachayya, C. Diot, L. Giuliano, R. Rockell, J. Meylor, D. Meyer, G. Shepherd, B. Haberman, An Overview of Source-Specific Multicast (SSM) deployment, Internet Draft, May [31] Rajvaidya, P. and Almeroth, K. and Claffy, K. A Scalable Architecture for Monitoring and Visualizing Multicast Statistics, Proc. IFIP/IEEE DSOM 2001, Ambler, A. and Calo, S. and Kar, G. (Eds)., LNCS 1960, pp.1-12, [32] R. Vida L. Costa, R. Zara, S. Fdida, S. Deering, B. Fenner, I. Kouvelas, B. Haberman Multicast Listener Discovery Version 2 (MLDv2) for IPv6, <draf-vida-mld-v2-01.txt>, july [33] I. Stoica, et al., "REUNITE: A recursive Unicast Approach to Multicast", Proc. Infocom [34] R. State and O. Festor Active Network based management for QoS assured multicast delivered media, Proc. IEEE Joint 4 th. International conference on ATM and High Speed Internet (ICATM2001). [35] [36] [37] [38]MMON specifications :

Supervision des réseaux et services pair à pair

Supervision des réseaux et services pair à pair Supervision des réseaux et services pair à pair Présentation des travaux de Thèse Guillaume Doyen LORIA - Université Henri Poincaré pour l obtention du Doctorat en Informatique de l université Henri Poincaré

Plus en détail

Administration et sécurité des réseaux M&K ELHDHILI

Administration et sécurité des réseaux M&K ELHDHILI Administration et sécurité des réseaux 1 Plan du cours Chapitre 1: Introduction à l administration des réseaux Domaines d activités Organisation logique (criètères, types de décisions ) Architectures et

Plus en détail

Les réseaux de campus. F. Nolot 2008 1

Les réseaux de campus. F. Nolot 2008 1 Les réseaux de campus F. Nolot 2008 1 Les réseaux de campus Les architectures F. Nolot 2008 2 Les types d'architectures L'architecture physique d'un réseau de campus doit maintenant répondre à certains

Plus en détail

Solutions de gestion de la sécurité Livre blanc

Solutions de gestion de la sécurité Livre blanc Solutions de gestion de la sécurité Livre blanc L intégration de la gestion des identités et des accès avec l authentification unique Objectif : Renforcer la politique de sécurité et améliorer la productivité

Plus en détail

Introduction à MPLS F. Nolot 2009 1

Introduction à MPLS F. Nolot 2009 1 Introduction à MPLS 1 Introduction à MPLS Introduction 2 Introduction Les fournisseurs d'accès veulent Conserver leur infrastructure existante ET Ajouter de nouveaux services non supportés par la technologie

Plus en détail

SDN / Open Flow dans le projet de recherche de GEANT (GN3+)

SDN / Open Flow dans le projet de recherche de GEANT (GN3+) SDN / Open Flow dans le projet de recherche de GEANT (GN3+) Xavier Jeannin GIP RENATER 23-25, rue Daviel 75013 PARIS Résumé Dans le cadre du projet GN3+ (avril 2013 Mars 2015), parmi la tâche orientée

Plus en détail

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES MODEL-BASED TESTING (MBT) CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES Le Model-Based Testing est une pratique de test en plein développement dans l'industrie pour accroitre l'efficacité

Plus en détail

Chapitre 11 : Le Multicast sur IP

Chapitre 11 : Le Multicast sur IP 1 Chapitre 11 : Le Multicast sur IP 2 Le multicast, Pourquoi? Multicast vs Unicast 3 Réseau 1 Serveur vidéo Réseau 2 Multicast vs Broadcast 4 Réseau 1 Serveur vidéo Réseau 2 Multicast 5 Réseau 1 Serveur

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Projet : Plan Assurance Qualité

Projet : Plan Assurance Qualité Projet : Document : Plan Assurance Qualité 2UP_SPEC_DEV1 VERSION 1.00 Objet Ce document a pour objectif de définir la démarche d analyse et de conception objet ainsi les activités liées. Auteur Eric PAPET

Plus en détail

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2)

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2) Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2) multicast applications Site NREN MLD / IGMP IGMP v2 : generality Interaction

Plus en détail

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2). Nom du projet : Zabbix Description : ZABBIX est un logiciel open source créé par Alexei Vladishev. Zabbix permet de surveiller le statut de divers services réseau, serveurs et autres matériels réseau.

Plus en détail

Support de Cours NGN. 1 ère année Master de recherche. Najjar M. 1

Support de Cours NGN. 1 ère année Master de recherche. Najjar M. 1 Support de Cours NGN 1 ère année Master de recherche Najjar M. 1 Chapitre 1 INTRODUCTION AUX RESEAUX NGN 1.1 Les exigences de tourner vers NGN 1.2 Caractéristiques du réseau NGN 1.3 Principaux équipements

Plus en détail

et contrôle de topologie dans les Support de la qualité de service réseaux mobiles ad hoc rabah.meraihi@enst.fr GET / Télécom Paris Rabah Meraihi

et contrôle de topologie dans les Support de la qualité de service réseaux mobiles ad hoc rabah.meraihi@enst.fr GET / Télécom Paris Rabah Meraihi Support de la qualité de service et contrôle de topologie dans les réseaux mobiles ad hoc Rabah Meraihi GET / Télécom Paris rabah.meraihi@enst.fr Rabah Meraihi 1 Plan 1. Introduction et contexte 2. Qualité

Plus en détail

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005

RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Oussama ELKACHOINDI Wajdi MEHENNI RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005 Sommaire I. Préliminaire : Notice d exécution et mode opératoire...4 II. Architecture globale de l application...5

Plus en détail

FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP

FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP Contenu de la formation CN01B CITRIX NETSCALER IMPLEMENT. POUR LES SOLUTIONS XENDESKTOP/XENAPP Page 1 sur 7 I.

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

Services Professionnels Centre de Contacts Mitel

Services Professionnels Centre de Contacts Mitel Services Professionnels Centre de Contacts Mitel Débutez un voyage vers la modernisation et l évolutivité : Elevez le niveau de votre performance commerciale Pour moderniser votre centre de contact : Passez

Plus en détail

Administration réseau Routage et passerelle

Administration réseau Routage et passerelle Administration réseau Routage et passerelle A. Guermouche A. Guermouche Cours 2 : Routage et passerelle 1 Plan 1. Introduction 2. Routage dans IP Principes de base Manipulation des tables de routage 3.

Plus en détail

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16 CONFIGURATION 1 Présentation 2 Topologie du projet 3 Installation 4 Configuration 4.1 Création de la DMZ publique 4.2 Accès vers l Internet 4.3 Publication d Exchange 4.4 Rapports d activité et alertes

Plus en détail

SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS ETOILE

SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS ETOILE page 1 / 10 Date : 19 décembre 2002 Origine : INRIA RESO Dossier : MULTICAST Titre : SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS E Référence : Multicast version 0 État : DRAFT VERSIONS SUCCESSIVES

Plus en détail

Le Multicast. A Guyancourt le 16-08-2012

Le Multicast. A Guyancourt le 16-08-2012 Le Multicast A Guyancourt le 16-08-2012 Le MULTICAST Définition: On entend par Multicast le fait de communiquer simultanément avec un groupe d ordinateurs identifiés par une adresse spécifique (adresse

Plus en détail

Installation et configuration de base de l active Directory

Installation et configuration de base de l active Directory SCHMITT Année 2012/2014 Cédric BTS SIO Installation et configuration de base de l active Directory Description: Ce projet a pour but d installer l active directory et de créer une redondance en cas de

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco

Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco Présentation et portée du cours : CNA Exploration v4.0 Networking Academy Profil des participants Le cours CCNA Exploration s adresse aux participants du programme Cisco diplômés en ingénierie, mathématiques

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE

SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE PLAN Architecture GVA et NGVA SDF dans Architecture GVA

Plus en détail

Synthèse de son offre logicielle

Synthèse de son offre logicielle Connecting your business Synthèse de son offre logicielle Copyright 2006, toute reproduction ou diffusion non autorisée est interdite STREAM MIND Créateur de produits logiciels innovants dans le traitement

Plus en détail

Chap.9: SNMP: Simple Network Management Protocol

Chap.9: SNMP: Simple Network Management Protocol Chap.9: SNMP: Simple Network Management Protocol 1. Présentation 2. L administration de réseau 3. Les fonctionnalités du protocole 4. Les messages SNMP 5. Utilisation de SNMP 1. Présentation En 1988, le

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

Synergies entre Artisan Studio et outils PLM

Synergies entre Artisan Studio et outils PLM SysML France 13 Novembre 2012 William Boyer-Vidal Regional Sales Manager Southern Europe Synergies entre Artisan Studio et outils PLM 2012 2012 Atego. Atego. 1 Challenges & Tendances Complexité des produits

Plus en détail

Déploiement adaptatif des composants dans les sessions collaboratives

Déploiement adaptatif des composants dans les sessions collaboratives NOuvelles TEchnologies de la REpartition NOTERE 2005 Déploiement adaptatif des composants dans les sessions collaboratives Emir HAMMAMI, Thierry VILLEMUR {ehammami, villemur}@laas.fr LAAS-CNRS 7, avenue

Plus en détail

Use Cases. Introduction

Use Cases. Introduction Use Cases Introduction Avant d aborder la définition et la conception des UC il est bon de positionner le concept du UC au sein du processus de développement. Le Processus de développement utilisé ici

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

Allocation de ressources pour réseaux virtuels Projet de fin d études. Mikaël Capelle. Marie-José Huguet Slim Abdellatif Pascal Berthou

Allocation de ressources pour réseaux virtuels Projet de fin d études. Mikaël Capelle. Marie-José Huguet Slim Abdellatif Pascal Berthou Allocation de ressources pour réseaux virtuels Projet de fin d études Mikaël Capelle Marie-José Huguet Slim Abdellatif Pascal Berthou 27 Juin 2014 Plan 1 Introduction - La virtualisation de réseau 2 3

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

BSM 9.0 ESSENTIALS. Nouveaux utilisateurs de Business Service Management (BSM) 9.0, parmi lesquels :

BSM 9.0 ESSENTIALS. Nouveaux utilisateurs de Business Service Management (BSM) 9.0, parmi lesquels : BSM 9.0 ESSENTIALS PUBLIC CIBLE Nouveaux utilisateurs de Business Service Management (BSM) 9.0, parmi lesquels : Administrateurs de base de données Administrateurs système Administrateurs réseau Directeurs

Plus en détail

Évaluation de la plate-forme de stockage multiprotocole Celerra NS20 EMC

Évaluation de la plate-forme de stockage multiprotocole Celerra NS20 EMC Évaluation de la plate-forme de stockage multiprotocole Celerra NS20 EMC Rapport rédigé à la demande d EMC Corporation Introduction EMC Corporation a chargé Demartek d effectuer une évaluation sous la

Plus en détail

Internet. PC / Réseau

Internet. PC / Réseau Internet PC / Réseau Objectif Cette présentation reprend les notions de base : Objectif, environnement de l Internet Connexion, fournisseurs d accès Services Web, consultation, protocoles Modèle en couches,

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 38 NFP111 Systèmes et Applications Réparties Cours 11 - Les Enterprise Java Beans (Introduction aux Enterprise Claude Duvallet Université du Havre UFR Sciences

Plus en détail

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2.

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Le test aux limites 3. Méthode 2.1. Pré-requis 2.2. Préparation des

Plus en détail

Hypervision et pilotage temps réel des réseaux IP/MPLS

Hypervision et pilotage temps réel des réseaux IP/MPLS Hypervision et pilotage temps réel des réseaux IP/MPLS J.M. Garcia, O. Brun, A. Rachdi, A. Al Sheikh Workshop autonomique 16 octobre 2014 Exemple d un réseau opérateur national 8 technologies : 2G / 3G

Plus en détail

Couplage BPM SOA dans une architecture distribuée

Couplage BPM SOA dans une architecture distribuée Couplage BPM SOA dans une architecture distribuée Razafindraibe T.A.A 1, Rastefano E. 2, Rabeherimanana L.I. 3 Laboratoire Systèmes Embarqués Instrumentation Modélisation des Systèmes et Dispositifs Electroniques

Plus en détail

Ebauche Rapport finale

Ebauche Rapport finale Ebauche Rapport finale Sommaire : 1 - Introduction au C.D.N. 2 - Définition de la problématique 3 - Etat de l'art : Présentatio de 3 Topologies streaming p2p 1) INTRODUCTION au C.D.N. La croissance rapide

Plus en détail

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1 Les Virtual LAN Master 1 STIC-Informatique 1 Les Virtual LAN Introduction Master 1 STIC-Informatique 2 Les Réseaux Locaux Virtuels (VLAN) Avantages des LAN Communication rapide, broadcasts Problèmes des

Plus en détail

SDL: 20 ans de programmation basée modèle

SDL: 20 ans de programmation basée modèle SDL: 20 ans de programmation basée modèle Emmanuel Gaudin emmanuel.gaudin @ pragmadev.com Principes MDE, MDA et MDD: Approche orienté modèle PIM: Platform Independant Model PDM: Platform Definition Model

Plus en détail

DoMooV, histoire d un système d exploitation de GTB www.domoov.com

DoMooV, histoire d un système d exploitation de GTB www.domoov.com DoMooV, histoire d un système d exploitation de GTB www.domoov.com Depuis sa création en 1993, la société NEWRON SYSTEM s'est forgé une solide notoriété dans le monde des automatismes autour de la technologie

Plus en détail

Fax sur IP. Panorama

Fax sur IP. Panorama Fax sur IP Panorama Mars 2012 IMECOM Groupe prologue - Z.A. Courtaboeuf II - 12, avenue des Tropiques - B.P. 73-91943 LES ULIS CEDEX - France Phone : + 33 1 69 29 39 39 - Fax : + 33 1 69 28 89 55 - http://www.prologue.fr

Plus en détail

Modélisation: outillage et intégration

Modélisation: outillage et intégration Modélisation: outillage et intégration Emmanuel Gaudin emmanuel.gaudin@pragmadev.com Un réel besoin Le logiciel double tous les deux ans. Le volume final rend extrêmement difficile de garantir le niveau

Plus en détail

RFID: Middleware et intégration avec le système d'information Olivier Liechti

RFID: Middleware et intégration avec le système d'information Olivier Liechti RFID: Middleware et intégration avec le système d'information Olivier Liechti Sun Microsystems, Inc. Agenda Introduction > Vision et architecture Le rôle du middleware RFID > Gestion des données > Administration

Plus en détail

Tendances Logicielles 25 Mars 2008

Tendances Logicielles 25 Mars 2008 Virtualisation Optimiser les opérations autour des applications Web Hervé Grange IMT France Northwest Africa WebSphere tech sales Les besoins à couvrir Optimisation des coûts par la consolidation des serveurs

Plus en détail

DEMARCHE OU PROCESSUS LOGICIEL

DEMARCHE OU PROCESSUS LOGICIEL DEMARCHE OU PROCESSUS LOGICIEL PROCESSUS LOGICIEL Définition Un processus définit une séquence d étapes, en partie ordonnées, qui concourent à l obtention d un système logiciel ou à l évolution d un système

Plus en détail

http://manageengine.adventnet.com/products/opmanager/download.html?free

http://manageengine.adventnet.com/products/opmanager/download.html?free Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent

Plus en détail

Trames Ethernet et IEEE 802.3:

Trames Ethernet et IEEE 802.3: Trames Ethernet et IEEE 802.3: PLAN I. Introduction II.Trames Ethernet et IEEE 802.3: Trame ETHERNET : III. 1. Description des différentes couches de TCP/IP 2. Couche INTERNET la norme IEEE 802.3 est légèrement

Plus en détail

C2O, une plate-forme de gestion et d automatisation de process

C2O, une plate-forme de gestion et d automatisation de process C2O, une plate-forme de gestion et d automatisation de process AVANTAGE PRODUCTION Siège social : 15 rue ampère - 60800 Crépy en Valois Tel: + 33 (0)1 76 77 26 00 - info@avantageproduction.com SARL au

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

Plus en détail

Cisco Certified Network Associate Version 4

Cisco Certified Network Associate Version 4 Cisco Certified Network Associate Version 4 Protocoles et concepts de routage Chapitre 2 Le résultat de la commande Router# show interfaces serial 0/1 est le suivant : Serial0/1 is up, line protocol is

Plus en détail

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

LES FONCTIONS DE SURVEILLANCE DES FICHIERS SYSLOG and APPLICATION LOGS Knowledge Module for PATROL - Data Sheet Version 1.5 Développé par http://www.axivia.com/ PRESENTATION DU PRODUIT SYSLOG and APPLICATION LOGS Knowledge Module for PATROL est

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base Windows Server 2008 Chapitre 3 : Le service d annuaire Active Directory: Concepts de base omar.cheikhrouhou@isetsf.rnu.tn omar.cheikhrouhou@ceslab.org Objectives Comprendre les concepts de base d Active

Plus en détail

Check Point Certified Security Expert R75. Configurer et administrer des solutions avancées de la suite des produits de sécurité Check Point R71.

Check Point Certified Security Expert R75. Configurer et administrer des solutions avancées de la suite des produits de sécurité Check Point R71. Check Point Certified Security Expert R75 Objectif Configurer et administrer des solutions avancées de la suite des produits de sécurité Check Point R71. Public Administrateur systèmes. Architecte réseaux.

Plus en détail

Étude de cas. UML n est pas une méthode

Étude de cas. UML n est pas une méthode Étude de cas UML n est pas une méthode UML n est pas une méthode, mais un simple langage ; l OMG ne préconise pas de processus ; il n existe pas une démarche unique qui fixe l ordre dans lequel les modèles

Plus en détail

Service de Déploiement Windows (WDS)

Service de Déploiement Windows (WDS) Service de Déploiement Windows (WDS) 7 décembre 2012 Dans ce document, vous trouverez une description détaillée des étapes à suivre pour installer les différents rôles sur votre poste Windows Server. Ce

Plus en détail

Pla. Introduction n. Conclusion. I. Le logiciel Alfresco. 2. Installation. II. Exemples d utilisation d Alfresco. III. Alfresco vs TeamViewer

Pla. Introduction n. Conclusion. I. Le logiciel Alfresco. 2. Installation. II. Exemples d utilisation d Alfresco. III. Alfresco vs TeamViewer Houij Aida Achour Fahima Messadi Aida 1 Pla Introduction n I. Le logiciel Alfresco 1. Présentation 2. Installation 3.Fonctionnalités II. Exemples d utilisation d Alfresco III. Alfresco vs TeamViewer Avantages

Plus en détail

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

Installation et configuration d un serveur DHCP (Windows server 2008 R2) Installation et configuration d un serveur DHCP (Windows server 2008 R2) Contenu 1. Introduction au service DHCP... 2 2. Fonctionnement du protocole DHCP... 2 3. Les baux d adresse... 3 4. Etendues DHCP...

Plus en détail

Cours : Réseaux 3 Routage avancé

Cours : Réseaux 3 Routage avancé ons épartement de Télécommunicatio Dé Cours : Réseaux 3 Routage avancé Prof. A. Dahbi Cycle Ingénieur 2011 1 Objectifs Les objectifs sont : Décrire le rôle des protocoles de routage dynamique. Identifier

Plus en détail

Déployer Windows Vista en entreprise... 15. L étude de cas... 25

Déployer Windows Vista en entreprise... 15. L étude de cas... 25 Déployer Windows Vista en entreprise... 15 Introduction... 16 Les deux grandes méthodes de déploiement... 16 Le manque de standardisation... 17 Le concept Windows Imaging... 17 Le ressource kit de déploiement...

Plus en détail

LIVRE BLANC. La garantie de la meilleure performance réseau pour les applications Cloud

LIVRE BLANC. La garantie de la meilleure performance réseau pour les applications Cloud LIVRE BLANC La garantie de la meilleure performance réseau pour les applications Cloud TABLE DES MATIERES I. Présentation... 3 II. Les besoins : inspection approfondie des paquets (DPI), Qualité de Service

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2 Module 1 Introduction à la gestion de l environnement Windows Server 2008 R2 Vue d ensemble du module Rôles serveur Utilisation des outils d administration Microsoft Windows Server 2008 R2 Utilisation

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

TP 2 : ANALYSE DE TRAMES VOIP

TP 2 : ANALYSE DE TRAMES VOIP TP 2 : ANALYSE DE TRAMES VOIP I REPRÉSENTER SON RÉSEAU Remettez en état votre petit réseau VOIP et réalisez-en le schéma (avec Vision 2010 éventuellement) II PEAUFINER LE PARAMÉTRAGE Pour activer la messagerie

Plus en détail

http://www.sigl.epita.net

http://www.sigl.epita.net Génie Logiciel Assisté par Ordinateur GLAO Note de choix des composants de l AGL Groupe n 6 - Caïman Epita - SIGL Promo 2004 http://caiman-sigl.fr.st Nb de Pages : 9 Taille : 413184bytes Version : 0.2

Plus en détail

Talend Technical Note

Talend Technical Note Mars 2011 Page 1 sur 5 Le MDM offre un hub central de contrôle et une vision unique des données maître de l'entreprise, quelles que soient les disparités entre les systèmes source. Il assure que les données

Plus en détail

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation Un peu d'organisation Conception et Programmation par Objets HLIN406 Marianne Huchard, Clémentine Nebut LIRMM / Université de Montpellier 2 Premières semaines Contrôle des connaissances Supports 2015 Sommaire

Plus en détail

Spécifications Techniques de raccordement au Service Multicast FMbone-2 de Renater

Spécifications Techniques de raccordement au Service Multicast FMbone-2 de Renater Spécifications Techniques de raccordement au Service Multicast FMbone-2 de Renater Complément au document «Spécifications techniques d interconnexion des Réseaux régionaux et métropolitains à Renater 2»

Plus en détail

«Scale-to-fit» Storage

«Scale-to-fit» Storage LIVRE BLANC «Scale-to-fit» Storage Faites évoluer votre stockage de façon totalement transparente grâce au «Scale-to-Fit» de Nimble Storage. Ce livre blanc explique comment les solutions Nimble Storage

Plus en détail

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM Kamel HJAIEJ SUP COM Eléments essentiels de NGN Un cœur de réseau unique et mutualisé dont l architecture est en 3 couches : Transport, Contrôle et Services. Une évolution du transport en mode paquet (IP,

Plus en détail

Enterprise Intégration

Enterprise Intégration Enterprise Intégration Intégration des données L'intégration de données des grandes entreprises, nationales ou multinationales est un vrai cassetête à gérer. L'approche et l'architecture de HVR est très

Plus en détail

AUTOMATISATION DES TESTS FONCTIONNELS - HP UNIFIED FONCTIONAL TESTING (UFT)

AUTOMATISATION DES TESTS FONCTIONNELS - HP UNIFIED FONCTIONAL TESTING (UFT) AUTOMATISATION DES TESTS FONCTIONNELS - HP UNIFIED FONCTIONAL TESTING (UFT) REF : CQL08 DURÉE : 5 JOURS OBJECTIFS Maîtriser la démarche d automatisation des tests Savoir automatiser les tests fonctionnels

Plus en détail

Besoin de concevoir des systèmes massivement répartis. Comment tester le système? Solution. Évaluation de systèmes répartis à large échelle

Besoin de concevoir des systèmes massivement répartis. Comment tester le système? Solution. Évaluation de systèmes répartis à large échelle Besoin de concevoir des systèmes massivement répartis. Évaluation de systèmes répartis à large échelle Sergey Legtchenko Motivation : LIP6-INRIA Tolérance aux pannes Stockage de données critiques Coût

Plus en détail

Chapitre 1 Découvrir Windows Server 2008 13. Chapitre 2 Installation et configuration 25

Chapitre 1 Découvrir Windows Server 2008 13. Chapitre 2 Installation et configuration 25 Chapitre 1 Découvrir Windows Server 2008 13 1.1. Les fondations du système... 17 1.2. La virtualisation... 18 1.3. La sécurité... 21 1.4. Web... 23 1.5. Fonctionnalités disponibles dans Windows Server

Plus en détail

Livre banc. Contrôle de trajet dynamique : la base de votre WAN hybride

Livre banc. Contrôle de trajet dynamique : la base de votre WAN hybride Contrôle de trajet dynamique : la base de votre WAN hybride Le réseau étendu (WAN, wide area network) a connu bien peu d innovations pendant une grande partie de la dernière décennie. Alors que le reste

Plus en détail

L accès à distance du serveur

L accès à distance du serveur Chapitre 11 L accès à distance du serveur Accéder à votre serveur et aux ordinateurs de votre réseau depuis Internet, permettre à vos amis ou à votre famille de regarder vos dernières photos, écouter vos

Plus en détail

ManageEngine OpUtils 3. Vue d ensemble du produit

ManageEngine OpUtils 3. Vue d ensemble du produit ManageEngine OpUtils 3 Vue d ensemble du produit Agenda Vision général du produit Fonctions clés Les outils dans OpUtils Q & A Synthèse Vue du produit OpUtils est un outil de diagnostique du système et

Plus en détail

Modèle d implémentation

Modèle d implémentation Modèle d implémentation Les packages UML: Unified modeling Language Leçon 5/6-9-16/10/2008 Les packages - Modèle d implémentation - Méthodologie (RUP) Un package ou sous-système est un regroupement logique

Plus en détail

Pratique de le gestion de réseau

Pratique de le gestion de réseau Pratique de le gestion de réseau Nazim Agoulmine Omar Cherkaoui ISBN : 2-212-11259-9 Table des matières V Table des matières Introduction générale........................................ 1 Structure du

Plus en détail

L'architecture Mesh. frati@nyx.unice.fr

L'architecture Mesh. frati@nyx.unice.fr L'architecture Mesh frati@nyx.unice.fr On connaissait déjà le mode sans infrastructure : le mode Ad-Hoc mode habituel pour connecter deux ordinateurs entre eux (d égal à égal) permettant des partages de

Plus en détail

SOLUTION POUR CENTRE D'APPEL

SOLUTION POUR CENTRE D'APPEL SOLUTION ON DEMAND 14 rue Henri Pescarolo 93370 Montfermeil FRANCE 00 33 9 70 19 63 40 contact@saascall.com SOLUTION POUR CENTRE D'APPEL SOLUTIONS SAASCALL Moteur de Distribution SaaScall SaaScall Contact

Plus en détail

L3 informatique Réseaux : Configuration d une interface réseau

L3 informatique Réseaux : Configuration d une interface réseau L3 informatique Réseaux : Configuration d une interface réseau Sovanna Tan Septembre 2009 Révision septembre 2012 1/23 Sovanna Tan Configuration d une interface réseau Plan 1 Introduction aux réseaux 2

Plus en détail

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER

FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER E-Guide FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER Search Networking.de FAQ : GUIDE DE DÉVELOPPEMENT DE L AUTOMATISATION DE LA COMMUTATION DE DATACENTER En favorisant

Plus en détail

UML 1ère partie. Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html UML

UML 1ère partie. Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html UML UML UML 1ère partie Référence: http://uml.developpez.com/lp/cours/uml_free_fr_cours.html LOG2000 Éléments du génie logiciel 2002 Bayomock André-Claude PLAN Définition et historique Vue générale A quoi

Plus en détail

Les bases de la commutation. A Guyancourt le 14/03/2013

Les bases de la commutation. A Guyancourt le 14/03/2013 Les bases de la commutation A Guyancourt le 14/03/2013 AGENDA Le modèle OSI (Open Systems Interconnection). Hub vs Switch. Le fonctionnement des commutateurs. Les Standards de câblage et les normes Ethernet

Plus en détail

Réplication de données de classe entreprise pour environnements distribués et reprise sur sinistre

Réplication de données de classe entreprise pour environnements distribués et reprise sur sinistre Réplication de données de classe entreprise pour environnements distribués et reprise sur sinistre La tendance actuelle vers une conception distribuée de l entreprise, avec des agences, des centres de

Plus en détail

LES OUTILS DE LA GESTION DE PROJET

LES OUTILS DE LA GESTION DE PROJET LES OUTILS DE LA GESTION DE PROJET PROJET : «ensemble des actions à entreprendre afin de répondre à un besoin défini dans des délais fixés». Délimité dans le temps avec un début et une fin, mobilisant

Plus en détail

Libérez votre intuition

Libérez votre intuition Présentation de Qlik Sense Libérez votre intuition Qlik Sense est une application nouvelle génération de visualisation de données en libre-service qui permet à chacun de créer facilement des visualisations

Plus en détail