Représentation en 3D de grands volumes d’informations

Slides:



Advertisements
Présentations similaires
Les outils pour améliorer la dictée vocale
Advertisements

VLC UMVF Fiche Veille Statut Logiciel gratuit, open source
Courbes de fonctions avec Excel
Agréger les infos SITRA et réservation sur mon site
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
Ingénieurs 2000 – Année 2004/ Ludovic LELION
Approche interne de la chaîne d’information (approche nécessaire pour maîtriser le fonctionnement des systèmes au delà du premier ordre) Spécification.
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Chap. 1 Structures séquentielles : listes linéaires
FIN. Lycée Général et Technologique Simone de BEAUVOIR Quest-ce quInternet? On compare souvent Internet à une « autoroute » FIN.
Conception d’une application de gestion de fiches études
Projet 4info.
12 novembre 2012 Grégory Petit
Exposé : Prise de contrôle à distance
Système de stockage réseaux NAS - SAN
Révision Avant lintra – Architecture de lordinateur, les composants, le fonctionnement, codage – Système dexploitation: organisation des données (fichier),
Présentation du SVI - DELSOL Mikaël
Lycée Général et Technologique du Rempart - Marseille.
Serveurs Partagés Oracle
ECF 5 PRESENTATION « BULLE APPLICATIVE »
Le filtrage IP Ahmed Serhrouchni ENST’Paris CNRS.
Lutilisation de la Cloudwatt-box Emmanuel Keller, CTO OpenSearchServer.
Les instructions PHP pour l'accès à une base de données MySql
Développement d’IHM* et d’applicatifs spécifiques
SUJETS SPÉCIAUX EN INFORMATIQUE I PIF Contenu du cours Transformations géométriques des objets –Transformations 2D –Transformations entre systèmes.
Les relations clients - serveurs
Citrix® Presentation Server 4.0 : Administration
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Management des systèmes d’information Conclusion
SYSTEMES D’INFORMATION
Gestion de Fichiers Tri Interne Efficace et Tri Externe.
Module 2 : Préparation de l'analyse des performances du serveur
Vue d'ensemble Configuration d'adresses IP
Système d’exploitation
Programmation Système et Réseau (sous Linux)
Projet : Gestion de l’eau
Formation Site Web Animation Pédagogique Ecole de Dommartin.
Supports de formation au SQ Unifié
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Gestion des comptes utilisateurs (Windows 2000)
Qu'est-ce qu'un ERP  Outils automatisé pour modéliser les comportements d'une entreprise afin de les rendre plus automatiques.
Projet télésurveillance
Introduction au Génie Logiciel

ETNA – 1ème année Guillaume Belmas –
PREAMBULE Se prémunir de la documentation suivante: Guide d’Utilisation SGF, Référentiels: BAC + Certification Intermédiaire, Adresses des entreprises.
Les fichiers des anciens cheminots Etat des lieux début 2008 Le portail CGC L'avenir 1.
MuseRake Hypercable Product. MuseRake - Présentation Générale MuseRake - Présentation Générale Le rôle de MuseRake est d’améliorer les conditions d’utilisation.
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Commutation de circuits
INDATA Ingénierie Les secteurs d’activités d’INDATA :
Projet Réseau Octobre 2005 Groupe 7: Armand D’Ussel et Cédric Jeannin.
En route vers le déploiement . . .
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
SNMP Simple Network Management Protocol
Logiciel de surveillance de réseaux informatique
Introduction aux outils de supervision
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
Outil de Supervision Réseau
Configuration NAT Dynamique
Accès à une quantité impressionnante de données Classement en 10 chapitres.
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
Jonas Berdoz Fabrizio Beretta Piccoli Valentin Delaye Michaël Sandoz Projet GEN juin 2010.
Présentation de 2 séquences
Chapitre8 Configuration de l'adressage TCP/IP et de la résolution de noms Module S41.
Chapitre 12 Surveillance des ressources et des performances Module S41.
KOSMOS 1 Outils transversaux Module 7 1.L’annuaire 2.La recherche d’informations 3.La réservation de ressources.
Microsoft Access est un outil de gestion de base de données. Ce est un grand avantage pour les petites, moyennes.
Transcription de la présentation:

Représentation en 3D de grands volumes d’informations Le réseau de l’ENST en 3D Nicolas BREMARD Fabien COUTANT Sylvain GARRIGUES Benoît RAPEBACH Expert : Phillipe Dax Moniteur logiciel : Patrick Bellot

Représentation en 3D de grands volumes d’informations Le réseau de l’ENST en 3D Présentation du projet Développement Historique Architecture du programme Démonstration Améliorations possibles Conclusion

Problème de la représentation de grandes quantités d’informations Un plan 2D ne peut pas convenir pour de grands nombres de données

Apport de la 3D 3D -> à la fois vue d’ensemble et vue détaillée en s’approchant

Description du projet Métaphore choisie pour la représentation du réseau : Réseau -> un archipel d’îles Sous-réseau -> une île Localisation des ordinateurs dans l’ENST -> un quartier Représentation globale du réseau 2 Organiser les données Placer les éléments graphiques 1 Parcourir le réseau de l’ENST Obtenir des informations sur les machines 3 Créer une unité graphique Trouver des représentations efficaces

Processus de développement du projet Outils : GDB, CVS, Doxygen, VREng. Utilitaires : XEmacs, Putty, MS PowerPoint, X-Win32, PhotoShop, DevC++,... Collaboration :Réunions 1 à 2 fois par semaine, Messenger Temps (personne×heure) Planification 20 Analyse 40 Conception 100 Codage et tests

Historique : début novembre, 500 lignes Peu d’ordinateurs maisons rudimentaires recherche des algorithmes de placement

Historique : fin novembre, 900 lignes Placement sur différentes îles Début de la recherche sur les textures Complexification de la structure

Historique : maintenant, 2100 lignes Placement au point avec fonctionnalités aléatoires 1200 ordinateurs représentés 7 styles disponibles Intégration de panneaux Différenciation selon nombre d’utilisateurs et de processus - Utilisation améliorée

Représentation en 3D de grands volumes d’informations Le réseau de l’ENST en 3D Présentation du projet Développement Historique Architecture du programme Démonstration Améliorations possibles Conclusion

Architecture Collecte des informations Décision de la Représentation Génération du code

Module de détection et de recueil d’informations La plupart des éléments d’un réseau (routeurs, stations de travail) répondent aux requêtes SNMP (Simple Network Management Protocol). Exemple de requête SNMP : ~ # snmpwalk -Os -v 1 -c public giga-34 . sysDescr.0 = STRING: Foundry Networks, Inc. Router, IronWare Version sysUpTimeInstance = Timeticks: (394863690) 45 days, 16:50:36.90 ... COMELEC SIAV TSI INFRES ENST INTERNET Idée : interroger « le routeur de l’école » La requête précédente génère plus de 15000 lignes d’informations consultation des lignes correspondant à la table ARP

Module de détection et de recueil d’informations De l’interrogation précédente, on obtient la liste des adresses IP des machines connectées au réseau. interrogation de chaque machine pour obtenir les informations souhaitées mémorisation des informations création d’une liste chaînée des machines connectées struct machine { char *nom, *quartier, *ile; struct utilisateurs u; struct processus p; struct machine *next; }; chaque requête prend en moyenne 2 secondes il faudrait près de 10 minutes pour parcourir le réseau Une interrogation séquentielle des machines est inacceptable : nécessité d’un traitement en parallèle la construction simultanée de la liste chaînée devient alors impossible Solution : interrogations en parallèle, mémorisation des résultats dans un fichier création de la liste chaînée par lecture séquentielle du fichier de résultats

Structure Objet Position Taille Composants : entite** rotation genereCode Ile Maisons : Maison*** addMaison Pont X1, Y1, X2, Y2 Maison nbUtilisateurs echelle addOrdi : Maison Entite Position, Nom genereCode rotation translation Gratte nbOrdis addOrdi : Maison boite panneau toit

Algorithmes de placement

Représentation en 3D de grands volumes d’informations Le réseau de l’ENST en 3D Présentation du projet Développement Historique Architecture du programme Démonstration Améliorations possibles Conclusion

Améliorations possibles Fusionner l’aspect vision globale et administration réseau : Trouver une représentation des noms Permettre la recherche d’ordinateurs précis

Représentation en 3D de grands volumes d’informations Le réseau de l’ENST en 3D Présentation du projet Développement Historique Architecture du programme Démonstration Améliorations possibles Conclusion