Brevet FR2951601A1 — publié le 20110422

--> La présente invention concerne un dispositif destine à la surveillance d'un système forme d ' une pluralité d'appareillages situés dans des lieux pouvant être différente. Ce genre de dispositif trouve des applications importantes, notamment pour la gestion de systèmes dits d'informatique. Les grands systèmes impliquent la présence d'une multitude d'appareillages, de nature différente, dont il convient de surveiller le bon fonctionnement Un dispositif de ce genre est décrit dans le brevet des Etats d'Amériques n° US 5 729472. Ce dispositif vise plus à gérer des réseaux qu à surmonter des défaillances diverses. Dans ce* dispositif connu, tes mesures pour remédier aux défaillances après leur détection ne sont pas décrites. II est important de noter que lorsqu'on affaire à des grands systèmes, îl faut être vigilant pour remédier aux défaillances qui peuvent être dues à des causes évidentes telles qu'une coupure de l 'alimentation électrique de quelques appareils. Il faut qu'une fois ce genre de défaillance détectée définir les mesures pour y remédier rapidement en alertant les personnes concernées par ce genre de défaillance. L ' invention propose un dispositif du genre mentionné dans le préambule qui fournit des moyens pour qu'un très grand nombre de défaillances soit remédié dans les plus brefs délais. Conformément à I' invention, le dispositif selon le préambule est remarquable en ce qu ' il est formé d'au moins un circuit-sonde muni de premiers accès reliés au système à surveiller, d ' un ensemble de supervision relié à des seconds accès desdils eireuits-sonde-v et d ' une console d'alerte reliée audit ensemble de supervision pour signaler es défaillances du systeme en vue d'y remédier. l ,a description sauvante accompagnée des dessins ci-annexes. le toul donné a titre d ' exemple non limitatif, fera bien comprendre comment l ' invention peut clic réalisée. Dans les dessins : la figure 1 montre un dispositif conforme à fiineniîon, la figure 2 montre, plus en détail la structure d ' un circuit-sonde et de se connexions, --> la figure 1 montre, plus en détail, la structure 'un centre de supervision. la figure 4 montre la modélisation d'un objet à surveiller, la ligure 5 montre fa hiérarchisation des objets à surveiller,, la ligure 6 montre les relations entre objet qualifié et te système de supervision. les figures 7a, 7b et 7c montrent In visualisation d'un Heu dans lequel une intervention peut remédier â une défaillance Sur ces figures, les éléments communs portent tous les mêmes références sur toutes les figures, A la figure t. fa référence 1 indique un système dont on \eui surveiller le tan fonctionnement. Ce système est constitué d'un réseau informatique (LAN) portant ta référence 2, Tous les éléments de ce réseau 2 sont alimentés par le réseau de distribution de courant d'alirnenlation. Le courant étant ensuite distribué à chaque élément en transitant par une armoire de distribution 5- lin principe, un interrupteur de type disjoncteur est affecté â chacun de ces éléments â alimenter. Sur la figure, un seul disjoncteur est montré et porte la référence 7. Il est muni d'une commande qui passe à fétat bas lorsqu'une surintensitè se produit. D ' une manière préférentielle, le réseau 2 met en œuvre le protocole SNMP (a Simple Network Management Protocol ou en français : protocole simple de gestion de réseau). C'est un protocole de communication qui permet aux administrateurs réseau de gérer tes équipements du réseau, de superviser et de diagnostiquer des problèmes réseaux, des problèmes de matériels à distance. Conformément à l ' invention. le dispositif " comporte des circuits-sondes 10 et 12 qui prélèvent différentes informations dans fe système â surveiller : ceci est indiqué par les flèches 2{î et 22 respectivement pour les circuits-sondes 10 et 12. Ces différents circuits-sondes envoient des informations vers un ensemble de supervision 30 en transitant par le réseau Internet 50. Λ cet effet chacun des cireuits-sondes est affecté d'une adresse TCP/IP (protocole Internet ). Cette liaison Internes peut s'elîeeUier soit par liaison lilairc soit par liaison radio électrique du type IFf par exemple. Ces circuits-sondes 10 et 12 unissent par accéder â l ' ensemble de supervision 30, Celui-ci analyse les informations provenant de ces circuits-sondes 10 et 12 et peut décider en retour d ' envoyer un message d ' alerte à une console d ' alerte 55. Cette console 55 peut comporter des mo>cn de visualisation et aussi des moyens sonores pour signaler une défaillance du s> stérile 1 , La liaison a\ee la console d'alerte peut s ' effectuer de différentes façons soit aussi en utilisant -->le réseau Internet 50, soir par le réseau téléphonique commuté 58. Ce choix peut dépendre de la gravité ou de la nature des défaillances détectées. II convient de noter que J ensemble de supervision 30 est formé d'une pluralité de centres de supervision. Sur la figure deux centres 60 et 61 sont représentés. Ces centres travail Ient_ en redondance de sorte que si fun tombe en panne, f autre continue les taches de supervision. Ces deux centres 60 et 61 peuvent lire disposés en des endroits géographiques différents. Ils sont reliés entre eux par des liaisons 63 impliquajit le réseau Internet dε sorte que leurs configurations soient copiées de fun vers l'autre. La figure 2 montre en défait la structure du circuit-sonde 10, lî va de soi que la structure de fautre circuit-sonde 12 est identique. Ces circuits-sondes sont des circuits qui " peuvent s ' adapte * â foules sortes de configurations pour des systèmes â surveiller de structures variées. Le eircuît-sonde 10 agît comme une sondé qui va récolter en permanence l ' état de fonctionnement des équipements el infrastructures du système à surveiller I , La figure 2 montre aussi les connexions de ce circuit avec sson environnement. Le cïrcυit-sonde 10 a. entre autres, pour mission : - d'effectuer des tests de présence de tension électrique au niveau de f arrivée générale du f iimî.vseur d ' énergie,, et au niveau es disjoncteurs généraux et finaux, - d' effectuer des tests du positionnement (ouvert ou fermé) des disjoncteurs généraux et iïnaux. grâce à un ensemble de relais et de capteurs. - iV effectuer des tests des alimentations et arrivées de tension électriques des systèmes vitaux (.climatisation, onduleurs, etc.). grâce à un ensemble de détecteurs de tension autonome. - d " effectuer des tests des arrivées de tension électriques sur les baies informatiques, - la récupération des anomalies, alertes et alarmes e équipements vitaux {climatisation, onduleurs, systèmes de détection de présence, systèmes de détection incendie, tous .systèmes de sécurité), grâce au raccordement de ces équipements sur Le eircuii-sonde. - d'effectuer des tests d ' un ensemble des connexions réseaux , grâce â un ensemble de tests réalisés par circuit-sonde en permanence. - d'effectuer des tests des taux d ' occupation des unités de stockage (disques durs, serveurs, baies de disque ...), grâce à un ensemble de tests réalisés au niveau du circuit-sonde, en permanence. --> d ' effectuer des tests sur le bon fonctionnement des programmes informatiques, grâce à un ensemble de tests réalisés en permanence,. - d ' effectuer des tests sur les connexions avec les opérateurs grâce à un ensemble de tests réalisés par te circuit-sonde, en permanence. Toutes ces informations sont envoyées, au tîl de l'eau, à f ensemble de supervision 30. Dans l ' exemple montré à la figure ! il est prévu une première série de connecteurs 80 de type RJ45 dont un 81 est relié au réseau Internet 50 via un modem ADSL 70 Une autre prise 82 est reliée au réseau 2 pour analyser les informations traitées par le protocole SNMP. ^ Une deuxième série de connecteurs 90 est destinée à détecter la position ouverte ou fermée de différents interrupteurs. Dans te cadre de l'exemple décrit, un connecteur est relîé â une centrale d'intrusion 91 pour détecter Fouverture d'un accès dans les locaux où loge le système i surveiller 1. Un autre connecteur est relié à on. détecteur d'incendie 92 et un troisième au disjoncteur 7 faisant partie de farnioire de distribution 5. Λ ce dîsjoneteui 7. on a associé un détecteur de position 95 de celui-ci. La détection Une troisième série de connecteurs l M, non utilisée dans cet exemple, est destinée à la surveillance, en grandeurs analogiques de tension, A ce niveau on mesure la tension appliquée â ces connecteurs. La valeur ainsi mesurée sera transmise vois l'ensemble de supervision qui, en fonction de seuils prédéfinis, pourra déterminer des défaillances. I fne quatrième série de connecteurs 1 10 est destinée à la connexion pour une ligne bus de type RS485 ou S422 utilisable pour des appareillages de processus industriels. Dans l ' exemple décrit, il n ' y a pas de processus industriels à surveiller. Un connecteur 12 est destiné à transmettre les informations collectées par le circuit-sonde 10 en direction du système de supervision 30 en utilisant le réseau commuté R i C 58. Cette possibilité donne l'avantage que cette transmission puisse s ' effectuer même en cas de défaillance importante au niveau du modem 70 i l In connecteur 1 15 est utilisable, aussi, en cas de défaillance de ce modem 70 pour tiansmeUre les informations récoltées par une liaison radio de type GSM Un -->eircuit-GSM 116 est relié à ce connecteur 1 15 qui se met en relation avec un autre cireuit-OSM 117 pour injecter les informations dans le réseau Internet 50. La figure 3 montre en détail F ensemble de supervision 30, plus précisément en fait, la structure 'un centre de supervision 60 qui en est un constituant. II se compose tout d'abord d'un registre d'état 200 qui reçoit des informations d'états issus des cireuits-sondes 10 et 12 transitant par un circuit d'interface 201 connecté au reseau commuté 58 et au réseau Internet 50. Ces états sont analysés au moyen d'un moteur d'artajysc 202 en fonction des données de référence contenues dans une base de données constituant un dictionnaire de référentte 205. Une mémoire de masse 210 est destinée â contenir les rapports de log (journal des événements) collectés par les cireuits-sondes 10 et 12, Enfin un registre de sortie 215 contient les données à envoyer à la console 55. Les informations d ' êtats sont organisées en lignes dont chacune correspond à un point de surveillance. Les états reçus sont comparés avec des étais attendus contenus dans fe dictionnaire réfirenliet 205. Le moteur 202 décide au vu des informations reçues et celles contenues dans le dictionnaire 205 s'il y a défaillance ou non, en tenant compte d ' une certaine flexibilité. S'il y a défaillance, if va écrire une ligne de défaillance dans le registre de sortie 215, Cette ligne de défaillance contiendra le ticu géographique du point défaillant Ln outre, pour certains points est affectée une liste de personnes compétentes pour remédier à la panne. 11 est possible aussi d'analyser les informations élaborées au oyen du protocole SNMP et de savoir, par exemple, le degré d'occupation de certains disques durs et ainsi de provoquer une intervention.. Plus en détail, le dispositif e l'invention est basé sur des considérai ions suivantes, i out type d ' installation d'une entreprise quelconque peut être schématisé par une arboiescencc d ' éléments isolantes de fonctions précise. Ces éléments, à J'analyse, se révèlent être dépendants les uns des autres dans leurs fonctionnements. Leur dépendance crvl plus ou moins forte suivant la fonction de chacun de ces éléments Selon un aspect de l'invention, on identifie ces éléments en tant qu ' objets autonomes dans leurs fonctions et on qualifie leur rôle ainsi que les composants critiques susceptibles de générer des dysfonctionnements oit des pannes. Le dispositif de l ' invention s'applique à tout type d'objet technique auquel on peut associer une sonde donnant une information électronique de fonctionnement. --> Par extension, un objet quel qu'il soit (équipement technique d'infrastructure du bâtiment el/ou équipement technique d'infrastructure i formation et ou de communication) est appelé un objet qualifié c'est-à-dire qu'il est soumis à la surveillance de ses fondions essentielles. Par exemple la figure 4 montre 1a modélisation d ' un objet qualifié 500. Grâce à l'invention, il devient possible : - de surveiller des équipements techniques hétérogènes et surtout de collecter les informations de surveillance de llofrasirueture du bâtiment et de 11 of structure informatique. - d ' établir une hiérarchie dans F importance des objets qualifiés et par conséquent un classement intelligent des anomalies relevées par les sondes. On peut alors corréler F apparition de plusieurs alarmes pour déduire l'origine d'un ensemble d ' alarmes relevées simultanément. Cela est réalisé par la possibilité de définir les filiations de tous les objets qualifiés impliqués dans le bon fonctionnement d'une installation technique, î nvention préconise d'établir une classification des objets qualifiés de deux type ; primaire et secondaire. La classification primaire (et principale) qualifie son appartenance à une famille de fonctions ci par extension * induit un premier niveau d'importance (voir zone 510 â la figure 4), Les classifications primaires déjà listées sont i --> Λii si Loliict SϋO a pour classe primaire de sa fonction principale la classe 10 comme cela est indiqué par la référence 515 à fa figure 5. Li zone 520 est la zone de filiation. Les objets qualifiés peuvent potentiellement appartenir à plusieurs classes, voire toutes, mais n ' en possèdent qu αte principale. î- : un onduleur appartient à la classe principale 20 (type énergie ) bien qu ' il puisse également appartenir â la classe 30, s'il possède des fonctions de communication. La classification secondaire qualifie le niveau hiérarchique de filiation de l ' objet qualifie dans f architecture générale, du point de vue de sa classification primaire. Ceci est explicité à la figure 5 par la référence 550. La classification secondaire est un nombre qui débute â J (rang le plus important) et s'incrémente au fur et â mesure que Ton rencontre des objets de même classe, liés et qui établissent un nouveau niveau de filiation. Plus la classe secondaire de l'objet qualifié croît, inoins il est critique du point de vue de sa classe primaire. Ex . un objet qualifié de classe 2Q„ donc de type principal énergie peut avoir une classification secondaire 4 (c ' est-à-dire qu'il est a 4* me rang cf importance de ta hiérarchie. 1 étant le plus fort) par rapport à sa fonction énergie, niais peut avoir une classification secondaire valant J u point de vue de la classe 30 (- classe de communication). tîn résumé : Les objets qualifiés sont reliés entre eux dans une arborescence hiérarchique en définissant Îe/Ies éléments des plus importants vers: les éléments les moins importants. La figure 5 montre taie hiérarchisation entre dïlfërenfcs objets qualifiés référencés par 4-L B ~ 1-1. B4-1 - 1 pour une branche et par IÎ4- 1 -2, 1 4™ L 1 -2 pour une deux ie e branche. La figure 5 explicite cette notion d ' objet qualifié avec les relations des éléments du dispositif de l ' invention. Les branches de l ' arbre qualifient : I } la n pologie du lien (classification primait e) 2) f importance du lien (classification secondaire) f a tvpologic du tien est un code arbitraire qui désigne la nature de la surveillance et i m ogre un critère d ' importance principal. --> L'importance du lien désigne le niveau de dépendance d'un objet qualifié dans la relation parent-enfant, La figuré e montre la façon dont peut s'organiser ces différents objets avec les circuits-sondes repérés sur cette figure par les références O SB 0 ONSB002, ONSB003. ..ONSB006 et les centres e supervision 30. On a référencé par ONSAS001 et ONSAS002 des automates serveurs à assimiler au moteur 202 et par ONSDB001 un serveur de données à assimiler à la mémoire 205, La flèche FI indique les dépendances croissantes, c'est-à-dire du nombre d ' Objets qui dépendent les uns des autres et la flèche F2 le degré d'importance, c'est-à-dire qu'une défaillance qui se produit a de plus en plus à ' importance dans le sens de la flèche. Lu fonction des considérations précédentes, il est possible de fournir des informations en direction de la console d'alarme 55 via le circuit d'interface 201 Selon un mode de réalisation préférentiel, la console d'alarme comporte w écran qui permet de visualiser rendrait où se trouve la panne. Ceci est montré aux figures 7a â 7c relatifs au cas où un disjoncteur faisant partie d'une armoire d'alimentation s'est coupé. Souvent ces armoires sont situées assez, loin de P endroit où se trouve îa console 55, Une fois qu ' une alarme se déclenche signalée par une tonalité émise par la console. l'utilisateur, invité â appuyer sur une commande, lait apparaître un plan sur lequel est indiqué le Heu de la panne XI à la figure 7a. Ce plan peut indiquer l ' adresse d ' une manière assez grossière et il convient d'affiner la localisation. Une étape suivante (figure 7b) consiste à représenter le plan de l'étage où se trouve le lieu d'inter ention X2, Enfin, on montre f îniei rupteur X , placé dans une armoire d'alimentation, qui a basculé {figure 7c). 11 convient de remarquer que différentes mesures de confidentialité peuvent être prises dans le cadre de P invention décrite. Ainsi toute liaison impliquant le îéseau Internet se fait en utilisant s liens VPN Virtual Privait* Network ou eu fiançais : Réseau privé virtuel, bu plus, pour pouvoir accéder â la console 55, un mot de passe est demandé. --> REVENDICATÏONS. 1- Dispositif destiné à la surveillance d'un système (1) comportant une pluralité d'appareillages (2, 5) situés dans des lieux pouvant être différents, dispositif caractérisé en ce qu'il est formé d'au moins un circuit-sonde (10, 12) muni de premiers accès reliés au système à surveiller, d'un ensemble de supervision (30) relié à des seconds accès desdits circuits-sondes et d'une console d'alerte (55) reliée audit ensemble de supervision pour signaler des défaillances du système en vue d'y remédier. 2- Dispositif destiné à la surveillance d'un système selon la revendication 1 caractérisé en ce que l'ensemble de supervision (30) est formé d'une pluralité de centres de supervision (60,61) pouvant être situés en des lieux différents et de moyens de secours pour que chacun de ces centres de supervision puisse se substituer fun à l'autre. 3- Dispositif destiné à la surveillance d'un système selon la revendication 1 ou 2 caractérisé en ce qu'il est prévu une liaison redondante entre lesdits circuits sondes (58. 50) et l'ensemble de supervision (30). 4- Dispositif destiné à la surveillance d ' un système selon la revendication 3 caractérisé en ce la liaison redondante repose au moins sur une liaison Internet (50). accessible par fils et ou par radio. 5- Dispositif destiné à la surveillance d'un système selon Lune des revendications 2 à 4 caractérisé en ce que l'ensemble de supervision (30) pour lequel les centres de supervision (60,61 ) comportent une base de données (210) dans laquelle sont emmagasinées différentes données pour définir les emplacements géographiques desdits appareillages. 6- Dispositif destiné à la surveillance d'un système selon la revendication 5 caractérisé en ce que la base de données comporte une indication de la personne à contacter en fonction du ry pe de défaillance. 7- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 6 caractérisé en ce que ladite console d'alerte (55) est reliée à l ' ensemble de supervision (30) par une liaison de r pe Internet. 8- Dispositif destiné à la surveillance d'un système selon l ' une des revendications 1 à 7 caractérisé en ce que ladite console d'alerte (55) est reliée à l'ensemble de supervision par une liaison de type téléphonique (RTC). 9- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 8 pour lequel parmi la pluralité d'appareillages à surveiller, il est prévu au moins un -->circuit d'alimentation d'appareillages (5) pourvu de disjoncteurs de surcharge muni d'une commande mécanique ayant une position de fonctionnement enclenchée et une position de fonctionnement déclenchée caractérisé en ce qu'au moins un détecteur de position (95) est affecté auxdites commandes et est relié à au moins un desdits circuits-sondes (10). 10- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 9 pour lequel le système à surveiller est formé par au moins un réseau informatique (LAN) dans lequel le protocole SNMP est mis en œuvre caractérisé en ce qu'au moins un circuit-sonde comporte des accès (82) pour analyse des informations traitées par ledit protocole SNMP. 1 1- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 1 caractérisé en ce que la console d'alerte (55) en coopération avec l'ensemble de supervision (30) montre un plan des lieux en vue de visualiser l'endroit où l'on doit intervenir pour remédier à une défaillance détectée. 12- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 1 1 caractérisé en ce que la console d'alerte (55) en coopération avec Pensemble de supervision (30) montre une liste d'au moins une personne à contacter compétente pour remédier à une défaillance détectée. 13- Dispositif destiné à la surveillance d'un système selon Pune des revendications 1 à 12 caractérisé en ce que les circuits-sondes sont affectés d'une adresse 1P (Internet Protocole). 14- Dispositif destiné à la surveillance d'un système selon l'une des revendications 1 à 13 caractérisé en ce que pour faciliter la détection de défaillance, les appareillages à surveiller sont modélisés en objets dits objets qualifiés formant une hiérarchie, en ce que ces objets sont classifiés en deux types primaire et secondaire, la classification primaire (515) qualifiant son appartenance à une famille de fonction et la classification secondaire (550) qualifiant le niveau hiérarchique de filiation dans l'architecture.