Brevet FR2806562A1 — publié le 20010921

SUPERVISEUR D'EQUIPEMENTS, DE RESEAUX ET DE SERVICES INFORMATIQUES OU DE TELECOMMUNICATION La présente invention concerne le domaine de la supervision de d'équipements de réseaux et de services informatiques ou de télécommunications. On connaît dans l'état de la technique le brevet W09104537 un superviseur de réseau virtuel assurant, dans un premier mode de fonctionnement, l'envoi et la réception des informations entre lesdits ordinateurs du système. Dans un second mode de fonctionnement, le superviseur du réseau virtuel est configuré pour satisfaire les demandes provenant d'un ordinateur particulier commandant et utilisant les autres ordinateurs. Le superviseur de réseau virtuel règle les paramètres de transmission, la taille des paquets ainsi que la vitesse de transmission chaque fois que des erreurs de transmission sont rencontrées lors de l'envoi des informations entre ordinateurs. On connaît également le brevet PCT W09919803 se rapportant à un système d'interface client conçu pour permettre à des clients de gérer leurs équipements sur des réseaux de communication. A cet effet, une interface utilisateur graphique (GUI) basée sur le réseau Internet permet à un client d'interagir avec une ou plusieurs ressources de gestion de réseau et avec un ou plusieurs services de télécommunications. Ce système d'interface intégrée comprend: 1) une fonction de gestion de rapports réseau du client; 2) un système de corbeille d'arrivée centralisé pour les notifications en ligne adressées à la station de travail client; 3) un système de surveillance des services de réseau en temps réel; 4) un système à bande large servant à présenter des vues physiques et logiques des réseaux de données et des informations sur les performances; ) une fonction de gestion de réseau de transmissions sortantes (ONM); 7) une fonction de surveillance des évènements à commutation par paquets; 8) un outil de gestion des appels de dépannage; 9) une fonction de rapport sur les factures basée sur le réseau Internet et permettant l'accès aux informations de facturation; ) un gestionnaire d'appels basé sur le réseau Internet; 11) un service d'administration et d'entrée des commandes en ligne; 12) et un système de gestion de la sécurité et de l'authentification. Un autre brevet PCT W09933225 concerne un système et un procédé de gestion de réseau fonctionnant selon un processus de traitement des messages qui comprend un gestionnaire de réseau et au moins un élément de réseau. Le dispositif de messagerie de gestion de réseau de ce système envoie et reçoit plusieurs messages simultanés entre la couche élément de réseau et la couche gestion de réseau, la prise en charge de ces messages simultanés permettant d'accélérer et de simplifier considérablement la gestion de réseau. Le brevet américain US5295244 décrit un système de management de réseau. Le but de l'invention est de proposer un système ouvert, qui permet de modéliser et de superviser facilement les éléments qui composent un réseau ou un système. A cet effet, l'invention concerne selon son acception la plus générale un équipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications comportant un serveur informatique commandé par un programme de gestion des configurations d'un parc de matériels, notamment de matériels informatiques ou de télécommunication, la surveillance des dysfonctionnements, le traitement des informations relatives aux performances du réseau et la gestion des moyens de sécurité caractérisé en ce qu'il comporte un serveur muni d'une mémoire dans laquelle est enregistrée une base de données contenant des fiches descriptives de chaque objet, comportant des attributs prédéterminés ainsi qu'au moins un attribut libre paramétrable par l'utilisateur. L'utilisateur est ainsi en mesure de définir des descripteurs qui lui sont propres pour caractériser les objets enregistrés dans la base de données. Cette caractéristique technique nouvelle par rapport aux équipements de l'art antérieur permet à l'utilisateur de disposer d'un outil paramétrable de gestion de la configuration et de supervision. L'utilisateur peut ainsi personnaliser les fonctionnalités des éléments gérés, tout en exploitant une architecture préformatée réalisant les principales fonctions normalisées de supervision d'équipements, de réseaux et de services informatiques ou de télécommunications. En particulier, les descripteurs, et notamment les descripteurs spécifiques à l'utilisateur, peuvent être importés de l'équipement supervisé, ou peuvent être exportés vers ledit équipement supervisé. L'utilisateur est ainsi en mesure de vérifier en permanence la configuration de chacun des équipements supervisés, et également de modifier la configuration d'un ou de plusieurs équipements, ou encore d'initialiser à distance la configuration d'un équipement ou de plusieurs équipements installés sur le réseau informatisé. Cette solution permet de simplifier considérablement le maintien de l'ensemble supervisé, et de procéder au remplacement rapide d'un matériel défaillant. L'invention permet une grande évolutivité de l'équipement de supervision en raison de la possibilité pour l'utilisateur d'ajouter des descripteurs ou des attributs autres que ceux initialement prévus par le concepteur du superviseur. Avantageusement, l'équipement de supervision comporte une interface graphique pour configurer chacun des matériels du parc supervisé à partir des données mémorisées dans la base de donnée enregistrée dans la mémoire de l'ordinateur. Selon un mode de réalisation avantageux, l'ordinateur comporte une base de données destinée à l'enregistrement des informations délivrées par les moyens de surveillance des dysfonctionnements, et pour le paramétrage des alarmes en fonction des valeurs des données surveillées. Selon une variante, il comporte un moyen de transmission à distance de messages comprenant des données de supervision activé par une horloge. Selon une autre variante, il comporte un moyen de transmission à distance de messages comprenant des données de supervision activé en fonction de la survenance d'un événement prédétermine. Selon un mode de réalisation particulier, il comporte des moyens de filtrage pour la sélection des alarmes à activer. Avantageusement, l'équipement de supervision comporte des moyens de visualisation globale de l'état d'une pluralité de services, sous forme d'un ensemble d'indicateurs, chacun des indicateurs étant apte à activer la représentation détaillée de l'état du service associé audit indicateur. La présente invention sera mieux comprise à la lecture de la description d'un exemple non limitatif de réalisation qui suit. L'équipement selon l'invention est destiné à garantir aux administrateurs de réseaux ou de systèmes un niveau de qualité de service élevé, depuis la planification du développement (simulation du développement, prototypage, formation,...) jusqu'à l'exploitation (supervision en temps réel, calculs de qualité de service, inventaire des ressources,....). Il vise à fournir en temps réel une vue en profondeur du réseau ou du système et de son état, au niveau souhaité (équipement, réseau, service), d'une façon agréable et intuitive (vue graphique avec possibilité de naviguer simplement à l'intérieur des objets gérés ou entre ces objets, ou listes composées des informations choisies, filtrées selon les critères de l'utilisateur). Il sait tirer les conséquences des problèmes qui apparaissent, en déterminant les objets, liens, services ou clients impactés, tout en tenant compte des redondances qui existent. L'équipement est construit selon un modèle "Client-Serveur". Le serveur comporte un système de gestion de base de données. Un équipement de médiation participe à cette architecture. Le dialogue entre clients, serveur, équipement de médiation s'effectue en utilisant le protocole TCP-IP. Le modèle d'informations en BDD intègre les fonctions de gestion les plus importantes: fonctions de gestion des objets, de contrôle des enregistrements, de gestion des états, de report d'alarmes ou de report d'événements. L'équipement permet d'adapter le protocole de dialogue et le format des données échangées avec les différents équipements gérés. Cet équipement de médiation peut interroger régulièrement les éléments gérés ("polling"), ou attendre des "notifications" de leur part ("trap" SNMP par exemple). Les alarmes peuvent être reçues indépendamment les unes des autres (boucles ou contacts de relais par exemple), ou être reçues en série dans un message regroupant éventuellement plusieurs équipements différents, dans la mesure o le format de trame est connu. (par exemple, le protocole "SEM" défini par le CNET ( Centre National d'Etudes des Télécommunications). La structure des données utilisées, ainsi que le SGBD permettent de n'avoir pratiquement aucune limite sur le nombre d'objets gérés ou d'événements stockés, mis à part la taille du disque dur. L'équipement selon l'invention est robuste et protège les données confiées: *Inter surveillance du serveur et de l'équipement de médiation. *Test des liaisons. *Contraintes d'intégrité introduites en BDD. Elles vérifient en permanence la cohérence des données saisies et l'intégrité de la base. *Toute opération destructive doit être confirmée. *Sauvegarde "à chaud" (sans arrêt de la base). *Possibilité de doubler le serveur et l'équipement de médiation, avec réplication automatique des données et inter surveillance permanente. La supervision d'équipements, de réseaux et de services informatiques ou de télécommunications ou de systèmes implique les fonctions suivantes *Gestion de la configuration, *Gestion des incidents, *Gestion des performances, *Gestion de la sécurité, Gestion de la configuration: Cette fonction est destinée à établir l'inventaire des ressources (gestion du parc d'équipements, structure du réseau) * Ajout, modification, suppression de types d'équipements. * Configuration des types d'équipements. * Ajout, modification, suppression d'équipements. * Déclaration préalable des équipements avant installation physique. * Etat d'utilisation (en service, en maintenance, en panne). * Ajout, modification, suppression de liens. * Comparaison entre la configuration terrain et la configuration enregistrée. * Ajout, modification, suppression de services. * Utilisation des ressources par les services. * Proposition automatique d'équipements disponibles et convenables. *Configuration des alarmes des types d'équipements, description des causes possibles et des actions correctives. * Télégestion et configuration d'équipements. Gestion des incidents: Cette fonction concerne la supervision (connaissance en temps réel de l'état des équipements, du réseau ou du système et des services qui l'utilisent). Elle concerne les tâches suivantes: * Réception des événements d'alarme. * Masquage, démasquage automatique. * Stockage des événements et consultation d'un journal de bord. * Affichage et impression des alarmes au fil de l'eau. * Filtrage des alarmes à afficher défini par l'utilisateur. * Localisation des défauts, recherche de l'origine des incidents: corrélation d'alarmes. * Visualisation de l'impact des incidents: éléments, liens, services et clients concernés. * Représentation de l'état opérationnel des services, en tenant compte des redondances de liens et d'équipements. * Visualisation des informations sous forme graphique ou sous forme de listes définies par l'utilisateur. Gestion des performances: Cette fonction est destinée à établir l'historique des événements, calculs de statistiques. * Consultation d'historiques définis par l'utilisateur: journal des événements, des changements des états opérationnels des services. * Choix des données à afficher et des filtres à utiliser (date de début, de fin, durée, gravité, service, client, site concerné etc..). * Calcul de la qualité des différents services. Gestion de la sécurité: Cette fonction est destinée à établir l'utilisation du système de supervision par les exploitants). * Ajout, modification, suppression de rôles (ensemble de privilèges attribués). * Ajout, modification, suppression d'utilisateurs et de consoles autorisés. * Identification et authentification des utilisateurs. * Journal des connexions et déconnexions. * Surveillance d'activité. Trois niveaux de configuration peuvent être traités: équipements (avec prise en compte des fournisseurs), réseau, services (avec prise en compte des clients). L'équipement comporte une base de donnée personnalisable. L'utilisateur peut enrichir lui-même le Modèle de Données fourni, en définissant jusqu'à 20 attributs pour chacun de ces objets. Il permet de créer (pour chaque objet géré) une "fiche", sous la forme d'un écran dans lequel sont définis des textes et des champs de saisie choisis par l'utilisateur. Ces informations sont traitées de la même façon que celles du modèle de données fourni (affichage en cas d'alarme, affichage dans les historiques, les journaux, consultation / modification possible à tout moment). Les équipements de ce type "héritent" de ces valeurs de réglage, mais il est possible après de les modifier au niveau de chaque équipement du type, si ces réglages doivent être "individualisés". Ainsi, en cas de dépannage, le technicien sait immédiatement comment configurer le nouvel équipement qu'il vient de retirer du magasin. A chaque service peut être associé un client, ce qui permet d'afficher automatiquement et en temps réel l'état des services d'un client précis, ou de programmer une action précise en cas de problème (envoi de fax ou mail etc..). REVENDICATIONS 1 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications comportant un calculateur commandé par un programme de gestion des configurations d'un parc de matériels, la surveillance des dysfonctionnements du réseau, le traitement des informations relatives aux performances du réseau et la gestion des moyens de sécurité caractérisé en ce que ledit calculateur est muni d'une mémoire dans laquelle est enregistrée une base de données contenant des fiches descriptives de chaque objet, comportant des attributs prédéterminés ainsi qu'au moins un attribut libre paramétrable par l'utilisateur. 2 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon la revendication 1 caractérisé en ce qu'il comporte une interface graphique pour configurer chacun des matériels du parc supervisé à partir des données mémorisées dans la base de donnée enregistrée dans la mémoire du calculateur. 3 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon la revendication 1 ou 2 caractérisé en ce que le calculateur comporte une base de données destinée à l'enregistrement des informations délivrées par les moyens de surveillance des dysfonctionnements, et pour le paramétrage des alarmes en fonction des valeurs des données surveillées. 4 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon l'une au moins des 1l revendications précédentes caractérisé en ce qu'il comporte un moyen de transmission à distance de messages comprenant des données de supervision activé par une horloge. 5 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte un moyen de transmission à distance de messages comprenant des données de supervision activé en fonction de la survenance d'un événement prédéterminé. 6 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte des moyens de filtrage pour la sélection des alarmes à activer. 7 Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte des moyens de visualisation globale de l'état d'une pluralité de services, sous forme d'un ensemble d'indicateurs, chacun des indicateurs étant apte à activer la représentation détaillée de l'état du service associé audit indicateur. 8 - Equipement informatique pour la supervision d'équipements, de réseaux et de services informatiques ou de télécommunications selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte des moyens d'affichage des informations relatives aux incidents sous forme de listes définies par l'utilisateur.