Système de surveillance de réseau 12:18:00 Système de surveillance de réseau Florent Gayet Audie Mallogia Thomas Pequet Grégory Sautier Groupe G4 Présentation de la maquette Page 1
Système de surveillance de réseau 12:18:00 Système de surveillance de réseau Plan de la présentation 1 - Problématique 2 - Solutions envisageables 3 – Solutions retenues 4 – IHM : les cas d ’utilisation 5 – Critères qualité 6 – Conclusion Groupe G4 Présentation de la maquette Page 2
Système de surveillance de réseau 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion Système de surveillance de réseau 1 - Collecter des informations sur des équipements distants 2 - Stocker les informations 3 - Exploitation des données Groupe G4 Présentation de la maquette Page 3
2.1- Les différents moyens de récolter les informations 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 2.1- Les différents moyens de récolter les informations - Analyser la MIB grâce à SNMP - Interroger un agent installé sur les ordinateurs - Scanner les ports ouverts du poste - Analyser les trames du réseau Groupe G4 Présentation de la maquette Page 4
2.2- Stockage des informations 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 2.2- Stockage des informations - Fichier texte - Base de données (relationnelle ou objet) Groupe G4 Présentation de la maquette Page 5
2.3 - Exploitation Interface classique ou Interface WEB 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 2.3 - Exploitation Interface classique ou Interface WEB Affichage sous forme cartographique ou Sous forme d’une arborescence réseau - Fournir des états d’impression - Fournir des statistiques Groupe G4 Présentation de la maquette Page 6
3.1- Les différents moyens de récolter les informations 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 3.1- Les différents moyens de récolter les informations Analyser la MIB grâce à SNMP le serveur interroge l’agent SNMP le programme interprète les trames SNMP - Scanner les ports ouverts récupérer les informations du daemon (ex: 80 -> httpd, 139 -> NetBios) Groupe G4 Présentation de la maquette Page 7
3.1- Les différents moyens de récolter les informations 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 3.1- Les différents moyens de récolter les informations - Interroger un agent installé sur les ordinateurs système Unix et Windows récupère les informations par ses propres moyens (appels systèmes, MIB, scanner ports) doit implémenter un protocole de communication qui : - Met à disposition les informations au serveur - Minimise la charge sur le réseau Groupe G4 Présentation de la maquette Page 8
3.2- Stockage des informations 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 3.2- Stockage des informations Base de données (relationnelle ou objet) Premier choix: relationnelle MySQL multi-plateforme simple à déployer stable Deuxième choix: PostGreSQL objet multi-plateforme Groupe G4 Présentation de la maquette Page 9
3.3 - Exploitation Interface classique en Java 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 3.3 - Exploitation Interface classique en Java Affichage sous forme cartographique - Sous forme d’une arborescence - Fournir des états d’impression - Fournir des statistiques Groupe G4 Présentation de la maquette Page 10
4 – IHM: Cas d’utilisation 1 - Problématique 4 – IHM : les cas d’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 4 – IHM: Cas d’utilisation 1er cas: Découverte du réseau 2ème cas: Interrogation d'un poste de travail 3ème cas: Tableau de bords des logs Groupe G4 Présentation de la maquette Page 11
1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 5.1 - Qualité du logiciel Portabilité : un langage de programmation pour l’agent et le serveur qui respecte les exigences du cahier des charges Fiabilité : une politique de sauvegarde étudiée Discrétion : une charge réseau minime, une charge machine négligeable Groupe G4 Présentation de la maquette Page 12
5.2 - Qualité de production / Gestion de Projet 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 5.2 - Qualité de production / Gestion de Projet Un environnement Qualité avec de nombreux documents de référence (pql, pdp, pgp, …) décisions prises, compte-rendus avancement du projet communication (inter et intra projet) méthode de développement Groupe G4 Présentation de la maquette Page 13
6 - Conclusion - Actions à venir : 1 - Problématique 4 – IHM : les cas d ’utilisation 2 - Solutions envisageables 5 – Critères qualité 3 – Solutions retenues 6 – Conclusion 6 - Conclusion - Actions à venir : recherches appronfondies sur notre technique de communication entre serveur et agents ainsi que sur le langage de l’agent analyse détaillée (UML, conception de la base de données, …) => questions… Groupe G4 Présentation de la maquette Page 14