Brevet FR2839564A1 — publié le 20031114

image graphique. 1 2839564 CHAMP DE L' INVENTION La presente invention se rapporte d'une maniere generale au domaine des systemes informatiques et de maniere plus particuliere, a un systeme et un procede pour configurer un reseau de maniere dynamique. ARRIERE PLAN DE L' INVENTION La plupart des part icul iers et des ent repri s es emploient une variete de reseaux dans leurs activites quotidiennes. Par exemple, la plupart des entreprises emploient differents reseaux locaux (LAN) et/ ou reseaux etendus (WAN), les uns et/ ou les autres pouvant etre connectes a l'Internet, dans une variete d' executions pour s'accorder a leurs besoins. Beaucoup de ces particuliers et entreprises peuvent souhaiter connaitre des informations relatives a l'activite du reseau. Certains reseaux peuvent etre a une echelle mondiale et avoir un certain nombre de politiques de securite, de politiques comptables et autres mecanismes pour la gestion administrative, en place pour suivre La trace de l'utilisation des dispositifs de reseau par differents utilisateurs, groupes, departements ou autres entites administratives qui peuvent etre utiles a l'entreprise. Ces donnees d'utilisation peuvent etre utilisees pour proportionner la depreciation ou la facturation, ou pour prevoir la croissance ou les contraintes pour le reseau. D'autre part, les consommateurs ou les plus petites entreprises peuvent apprecier de travailler ou de jouer a des joux sur un ordinateur personnel (PC) qui est connecte a une imprimante, un routeur et/ ou differents autres dispositifs de reseau dans un LAN. Pour obtenir une performance maximum, ces entites peuvent aussi suivre la trace de la performance de differents processus sur leurs reseaux. 2 2839564 De maniere a pouvoir surveiller des elements, tels des ordinateurs, des routeurs, des processus et autres elements, sur l'un quelconque de ces reseaux, ils doivent etre configures dans la topologie de leurs reseaux respectifs. Malheureusement, ce processus necessite une intervention manuelle, qui est de maniere usuelle fastidieuse et sujette aux erreurs. En outre, chaque element de reseau individual doit etre configure de maniere separee de tous les autres dans son reseau respectif. Malheureusement, loreque le reseau sous- jacent change de maniere dynamique et que des dispositifs vent frequemment ajoutes et retires, ces contraintes deviennent de plus en plus difficiles a respecter. En dernier lieu, beaucoup d'utilisateurs ne vent pas familiers avec le niveau de detail requis pour configurer un composant seul dans une topologie de reseau et vent encore moins habitues aux changements de topologie a mesure que des elements du reseau vent ajoutes ou retires. RESUME DE ' INVENTION Selon un premier aspect, l' invention propose un procede pour configurer de maniere dynamique comprenant les etapes consistent a recevoir des criteres de collecte associes a un nud pertinent sur un reseau; recevoir des instructions de collecte associees au nud pert inent; et fournir des informat ions de mi se a j our de la configuration pour le nud pertinent en reponse aux criteres de collecte et aux instructions de collecte. Dans une variante de mode de realisation, le procede conforme a l' invention comprend en outre ltetape consistent a recevoir des donnees de nud pertinent associees au nud pertinent depuis une source de decouverte. 3 2839564 Dans une autre variante de mode de reali sat ion, le procede conforme a l' invention comprend en outre l'etape consistent a executer un parmi les groupes consistent a facturer, comptabiliser, surveiller, gerer les erreurs, analyser, equilibrer la charge et tester en repons e aux informat ions de mi se a j our de la configuration. Selon un deuxieme aspect, l' invention propose un systeme pour configurer de maniere dynamique comprenant un gestionnaire de politique pour communiquer avec un reseau; et une logique couplee de maniere a pouvoir communiquer au gestionnaire de politique et operable pour recevoir des criteres de collecte associes a un nud pertinent sur le reseau; recevoir des instructions de collecte associees au nud pertinent; et fournir des informations de mise a j our de la configuration pour le nud pertinent en reponse aux criteres de collecte et aux instructions de collecte. Dans une variante de realisation du systeme selon l' invention, le gestionnaire de politique est en outre operable pour recevoir des donnees de nud pertinent comprenant un parmi les groupes consistent en une notification qu'un nud du reseau a ete supprime, une information incrementielle de nuds qui ont ete ajoutes au ou supprimes du reseau et des nuds seulement actifs sur le reseau. Dans une autre variante de realisation du systeme selon l' invention, les criteres de collecte vent en outre associes a une adresse IP d'un dispositif, un genre de dispositif et une valeur d'un dispositif formant un objet MIB. Dans une autre variante de realisation du systeme selon l' invention, les informations de mise a j our de la configuration vent utilisees pour effectuer une parmi le groupe d' operations consistent a facturer, 4 2839564 comptabiliser, gerer les erreurs, analyser, surveiller, equilibrer la charge et tester en reponse aux informations de mise a j our de la configuration. Selon un troisieme aspect, l' invention propose un mecanisme pour configurer de maniere dynamique comprenant un support formant un stockage, risible par un ordinateur; et une application formant un gestionnaire de politique residante dans le support formant stockage risible par l'ordinateur et operable pour recevoir des criteres de collecte associes a un nud pertinent sur un reseau; recevoir des instructions de collecte associees au nxud pertinent; et fourni r de s informat ions de mi se a j our de la configuration pour le nud pertinent en reponse aux criteres de collecte et aux instructions de collecte. Dans une variante de realisation du mecanisme selon l' invention, le gestionnaire de politique est en outre operable pour recevoir des donnees de nud pertinent associees au nud pertinent depuis une source de decouverte. Dans une autre variante de realisation du mecanisme selon l' invention, les instructions de collecte comprennent un parmi le groupe consistent en des donnees MIB ("Management Information Base", base d' information de gestion selectionnees, un intervalle d' interrogation, des informations d'acces au dispositif et un emplacement pour stocker des donnees collectees. BREVE DESCRIPTION DES DESSINS Pour obtenir une comprehension plus complete de la presente invention et de ses avantages, il est maintenant fait reference aux descriptions qui font suite, prises en liaison avec les dessins d'accompagnement, dans lesquels: la figure 1 est un exemple d'un diagramme par blocs d'un systeme pour configurer un reseau de maniere 2839564 dynamique utilisant des enseignements de la presente invention; et la figure 2 est un exemple d'un procede qui peut etre utilise dans un systeme pour configurer un reseau de maniere dynamique utilisant des enseignements de la presente invention. DESCRIPTION DETAILLEE DES DESSINS Le mode de realisation preferential de la presente invention et ses avantages vent compris de la meilleur maniere en se reportant aux figures 1 et 2 des dessins, des references numeriques identiques etant utilisees pour des parties identiques et correspondantes des differents dessins. La figure 1 est un exemple d'un diagramme par blocs d'un systeme pour configurer un reseau de maniere dynamique utilisant des enseignements de la presente invention. Dans le mode de realisation illustre a la figure 1, un systeme pour configurer un reseau de maniere dynamique 10 comprend un gestionnaire de politique 20 qui est operable pour communiquer avec des ressources de decouverte 40A et 40B par l'intermediaire d'un reseau 30. Le gestionnaire de politique 20 peut etre operable pour communiquer avec des dispositifs de reseau 50A et 50B par l'intermediaire du reseau 30. Le systeme 10 est operable pour configurer de maniere dynamique le reseau de sorte que des informations d'utilisation puissent etre collectees aupres des dispositifs de reseau 50A et B. Le reseau 30 peut etre un reseau local (LAN), un reseau etendu (WAN), comprenant l'Internet, ou tout autre reseau qui possede une topologie qui comprend un nombre quelconque de dispositifs de reseau 50A et 50B a mesure qu'ils vent ajoutes ou retires. D'une maniere generale, le gestionnaire de politique 20 recoit des informations de topologie d'une ou plusieurs sources de decouverte 40A et 40B, traite ces informations en 6 2839564 utilisant des criteres de collecte et des instructions de col lecte et fournit de s informat ions de configuration sous une forme convenable pour que d'autres composants collectent des informations d'utilisation relatives a des nuds pertinents tels que les dispositifs de reseau 50A et 50B. Ces composants peuvent inclure, sans toutefois etre limites a, des composants qui collectent des donnees aupres d'un dispositif a utilisation personnalisee tel que NETFLOW disponible aupres de Cisco Systems, Inc. Le gestionnaire de politique 20 est operable pour communiquer avec une ou plusieurs sources de decouverte A et 40B. Les sources de decouverte 40A et 40B vent toutes les sources qui peuvent fournir des informations de topologie au gestionnaire de politique 20, et peuvent par consequent etre des moteurs de decouverte tels que des ordinateurs generaux ou a objet special et/ ou des logiciels tel que OpenView Network Node Manager disponible aupres de la societe Hewlett Packard. OpenView Network Node Manager est un groupe d' applications logicielles qui fournit comme l'une de ses fonctions une liste de nuds actifs, ou decouverts qui vent sur un reseau specific que les applications gerent couramment. Ces nuds pertinents vent decrits dans la presente description comme des dispositifs de reseau 50A et 50B. En fonction de l' application, ces dispositifs peuvent faire ['objet d'une interrogation relative a des informations d'utilisation, d'erreur ou de performance, convenables pour facturer, planifier la capacite, gerer les erreurs, faire une analyse de marche ou pour tout autre objet. Les sources de decouverte 40A et 40B peuvent aussi etre d'autres sources d'informations de topologie telles que, sans toutefois etre limitees a, des bases de donnees externes qui contiennent des informations de topologie. 7 2839564 Bien que la figure 1 illustre un mode de realisation comprenant deux sources de decouverte 40A et 40B, la presente invention envisage l'utilisation d'une ou plusieurs sources de decouverte 40A... 40N, ou N est un nombre quelconque convenable pour une execution particuliere. Le gestionnaire de politique 20 est operable pour communiquer avec un support formant une stockage 22 ou, par exemple, des donnees telles que les criteres de collecte, les instructions de collecte et/ ou les informations de configuration peuvent etre stockes a reception, pour traitement, et/ ou pour transfert vers d'autres processus, dispositifs de reseaux, sources de decouverte ou autres elements ou applications du reseau. Le gestionnaire de politique 20 peut etre une logique qui reside dans une plateforme qui assure le traitement. Dans un tel mode de realisation, le gestionnaire de politique peut etre un logiciel, un microprogramme ou un materiel. Par exemple, dans un mode de realisation particulier, le gestionnaire de politique 20 peut etre constitue de programmes ou de routines ou de processus logiciels qui peuvent etre executes par un processeur. Ces programmes ou routines peuvent etre appuyes par un systeme formant une memoire (non montre de maniere explicite), tel qu'un cache ou une memoire a acces aleatoire (RAM) convenable pour stocker tout ou partie de ces programmes ou routines et/ ou toute autre donnee pendant differents processus executes par ces applications. Le code logiciel ou les routines logicielles peuvent etre executes en utilisant une variete de procedes incluant, sans toutefois etre limites a, des procedes orientes objet et en utilisant une variete de langages et de protocoles. En variante, le gestionnaire de politique 20 peut etre un materiel ou toute autre logique qui peut inclure une circuiterie numerique a objet special qui peut etre, par exemple, une circuiterie integree specifique a l 'application (ASIC), des machines a etats, une logique floue, aussi bien que d'autres circuiteries conventionnelles ou non, connues maintenant ou developpees plus tard. Dans d'autres modes de realisation, le gestionnaire de politique 20 peut inclure un logiciel ou un microprogramme qui comprend des procedures ou des fonctions et, dans certains modes de realisation, peut etre programmable par l'utilisateur a la demande, en fonction de ['execution. Le gestionnaire de politique 20, les sources de decouverte 40A et 40B et/ ou les dispositifs de reseau A et 50B peuvent aussi etre une plateforme de traitement quelconque telle que, sans toutefois etre limitee a, un ordinateur personnel ou un dispositif de reseau. Des exemples de dispositif de reseau 50A vent les routeurs, les peripheriques informatiques ou d'autres elements de reseau tels qu'un servour web. Le gestionnaire de politique 20, la source de decouverte A et/ ou le dispositif de reseau 50A peuvent aussi etre des ordinateurs a objet general ou specifique, et chacun peut etre une partie d'un ordinateur adaptee pour executer un systeme d' exploitation (OS). Chacun de ces dispositifs peut etre un dispositif sans fil, tel qu'un telephone, un assistant numerique personnel ou un dispositif pour l'Internet. La presente invention envisage une variete d'autres configurations representatives, qu'elles soient conventionnelles ou non conventionnelles, connues maintenant ou qui peuvent etre developpees dans le futur. Le gestionnaire de politique 20 peut etre couple a un ou plusieurs reseaux convenables 30 qui peuvent etre compatibles avec une variete de protocoles. Par exemple, dans un mode de realisation particulier, le 9 2839564 reseau 30 peut etre un reseau qui peut etre gere en utilisant un protocole SNMP ("Simple Network Management Protocol", protocole simple pour gerer un reseau), tel que, sans toutefois etre limite a, un reseau Ethernet compatible avec les protocoles TCP/ IP. Le reseau 30 peut etre un reseau de telecommunications quelconque qui peut inclure, sans toutefois etre limite a, le reseau telephonique commute public (PSTN), un reseau sans fil, un reseau Ethernet ou tout autre reseau convenable qui est connu maintenant ou peut etre developpe dans le futur. La ou le reseau 30 est un reseau gere en utilisant un protocole SNMP, les sources de decouverte 40A et 40B peuvent etre un processus logiciel tel que, par exemple, un gestionnaire NNM ("OpenView-Network Node Manager" gestionnaire de nud de reseau OpenView) couramment disponible aupres de la societe Hewlett Packard, qui peut balayer le reseau pour dresser une liste de nuds a protocole SNMP. Dans un mode de realisation particulier, les nuds pertinents vent identifies par leurs adresses IP sur un reseau. L'adresse IP d'un nud pertinent peut ensuite etre utilisee pour acceder a sa base MIB ("Management Information Base" base d'informations de gestion) pour obtenir les donnees de reseau souhaitees en utilisant un protocole SNMP. Les donnees MIB vent organisees de maniere typique selon une forme tabulaire conformement aux standards des protocoles SNMP et fournissent les informations de reseau demandees a des processus tels que par exemple, un gestionnaire IUM ("OpenView Internet Usage Manager", gestionnaire OpenView pour l'utilisation de l'Internet) disponible de maniere courante aupres de la societe Hewlett Packard. Une fois qu'un element est configure sur le reseau et qu'il est designe comme un nud pertinent, un gestionnaire IUM 1 o 2839564 peut recuperer de maniere efficace des informations pertinentes sur l'activite du reseau ou des statistiques pertinentes relatives a cet element. Le gestionnaire IUM est une plateforme de mediation de l'utilisation disponible pour rassembler et/ ou filtrer des informations souhaitees relatives a l'utilisation aupres de dispositifs et de series du reseau tels que des routeurs, des commutateurs, des serveurs et des passerelles qui executent une variete de protocoles. Un gestionnaire IUM peut etre utilise de maniere typique par les compagnies de telephone, les fournisseurs de service de l'Internet et les autres entites qui ont besoin d'informations sensibles et en temps opportun relatives reseau pour obtenir une vue generale du reseau pour des objets tels que la facturation de l'utilisation, l'analyse de marche, la planification de la capacite. Pour un reseau a protocole SNMP, un gestionnaire IUM peut etre utilise pour extraire des informations necessaires pour cet element de tables MIB. Des exemples d' objets MIB comprennent le temps de reponse ou le temps de rafralchissement pour cet element particulier du reseau et des vitesses pour transferer des octets en entree et en sortie de l' clement du reseau. Il est possible d'utiliser un nombre quelconque de sources de decouverte 40A et 40B, des l' instant ou chacune peut communiquer les informations de topologie convenables, telles que celles relatives a des nuds decouverts ou pertinents sur le reseau 30, au gestionnaire de politique 20. A titre d'exemple, dans un mode de realisation particulier, une source de decouverte 40A peut executer une interface definie par un gestionnaire de politique 20. Lorsqu'ils vent executes en langage de programmation JAVA, deux procedes principaux dans une telle interface peuvent ii 2839564 etre: a) getDiscoveredNodes() ("obtenir les nuds decouverts"); et b) setAttribute() ("determiner les attibuts"). Le procede getDiscoveredNodes() renvoTe un arrangement de nuds pertinents, ou de dispositifs de reseau, tandis que le procede setAttribute() peut etre ut i l i se pour initial i ser ou configurer le comportement d'une source de decouverte 4OA. Le gestionnaire de politique 20 peut etre execute pour recevoir ou recuperer de maniere automat ique de te l le s informat ions a partir d'une source de decouverte 40A ou 40B. La figure 2 est un exemple d'un procede qui peut etre utilise dans un systeme pour configurer un reseau de maniere dynamique en utilisant des enseignements de la presente invention. D'une maniere generale, le procede comprend un gestionnaire de politique 20 communiquant avec une ressource de decouverte 4OA pour commencer a recevoir des informations de topologie dans un reseau 30. Le gestionnaire de politique 20 peut alors utiliser des criteres de collecte et des instructions de collecte pour des nuds pertinents identifies dans les informations de topologie pour fournir des informations de configuration qui peuvent etre utilisees pour collecter des informations d'utilisation relatives a ces nuds pertinents. Des variantes de mode de realisation peuvent utiliser un nombre de pas plus ou moins grand et le procede peut etre effectue en utilisant un certain nombre d' executions differentes, en fonction de ['application. A l'etape 202, le gestionnaire de politique 20 recoit des donnees de nud pertinent d'une ou plusieurs sources de decouverte 4OA. Ces donnees peuvent etre formatees en utilisant une variete d' executions incluant, sans toutefois etre limitees a, des fichiers plats, des donnees tabulaires et de nombreux autres. En outre, dans des modes de realisation differents, ces 12 2839564 donnees peuvent etre fournies en utilisant des scenarios differents, comprenant des notifications, des alertes et/ ou d'autres informations a mesure que le reseau change de maniere incrementielle. Par exemple, dans un premier mode de realisation, le gestionnaire de politique 20 peut recevoir des donnees de nud pertinent qui incluent tous les nuds dans la topologie du reseau 30. Dans d'autres modes de realisation, le gestionnaire de politique 20 peut recevoir des donnees de nud pertinent qui incluent des changements de donnees de nud incrementiel pertinent dans la topologie du reseau 30, comme par exemple les senls nuds particuliers qui ont ete supprimes du, ou ajoutes au, reseau 30. Dans des modes de realisation encore differents, le gestionnaire de politique 20 peut recevoir des donnees de nud pertinent qui n'incluent que des nuds actifs ou inactifs dans la topologie du reseau 30. Dans un autre mode de realisation, le gestionnaire de politique 20 peut recevoir des combinaisons de differents types de donnees de nud pertinent; en d'autres termes et par exemple, initialement les donnees de nud pertinent peuvent inclure tous les nuds dans la topologie du reseau 30 et peuvent alors n'inclure par la suite que des mises a j our ou des informations incrementielles. A l'etape 204, le gestionnaire de politique 20 recoit des criteres de collecte et a l'etape 206, le gestionnaire de politique 20 recoit des instructions de collecte. Les criteres de collecte vent utilises de maniere typique pour ranger un nud decouvert selon une categoric, sur la base d'un ou plusieurs amenagements du nud decouvert. Par exemple, dans un mode de realisation particulier, les criteres de collecte peuvent etre bases sur une adresse IP du dispositif, le genre d'un dispositif ou une valeur d'un objet MIB du i3 2839564 dispositif tel que son identifiant pour le groupage, son nom ou une description du systeme. Les criteres de collecte fournissent un guide au gestionnaire de politique 20 sur la maniere selon laquelle le gestionnaire de politique 20 pourrait grouper ou ranger selon des categories des dispositifs de reseau 50A et/ ou 50B de maniere a pouvoir collecter les informations d'utilisation. Les instructions de collecte et les criteres de collecte peuvent etre stockes et/ ou transferee en utilisant une variete d' executions comprenant des structures de base de donnees, des fichiers plat et autres. Les instructions de collecte fournissent un guide au gestionnaire de politique 20 relativement a queues donnees un processus tel qu'un gestionnaire IUM devrait collecter aupres des dispositifs de reseau 50A et/ ou B, et quand et comment de telles donnees doivent etre collectees de sorte que les informations d'utilisation puissent etre fournies a la demande, conformement a l' execution. Les instructions de collecte peuvent etre, par exemple, des objets MIB particuliers a collecter, un intervalle d' interrogation a utiliser pour la collecte des donnees d'utilisation, des informations d'acces au dispositif tel qu'un identifiant d'authentification, et ltendroit ou stocker les donnees collectees aupres des dispositifs de reseau 50A et/ ou B. Dans un mode de realisation particulier, le gestionnaire de politique 20 peut solliciter cette information aupres d'une base de donnees 22 de sorte que les donnees de nud pertinent recues de la source de decouverte 40A ou 40B a l'etape 202 puissent etre as sociees aux instruct ions de collecte pert inentes sur la base des criteres de collecte applicables. Une telle base de donnees peut etre une base de donnees ORACLE 14 2839564 disponible aupres d' Oracle Corporation. De nombreuses autres executions vent envisagees par la presente invention. Par exemple, le gestionnaire de politique 20 pourrait demander des criteres de collecte et/ ou des instructions de collecte aupres d'une base de donnees 22 lorsqu'un evenement particulier survient, tel que la reception de donnees de nud pertinent a l'etape 202. Dans un mode de realisation encore different, la base de donnees 22 peut envoyer des criteres de collecte et/ ou des instructions de collecte de maniere automatique au gestionnaire de politique 20 lorsqutun evenement survient, tel que la reception d'un message qui peut avoir ete envoye avec les donnees de nud pertinent. A l'etape 208, le gestionnaire de politique 20 engendre les informations de configuration necessaires pour collecter des donnees aupres des nuds pertinents en reponse aux criteres de collecte et/ ou instructions de collecte. De telles informations de configuration peuvent etre engendrees dans une parmi plusieurs formes convenables pour que d'autres composants collectent des informations d'utilisation aupres des dispositifs actifs du reseau identifies dans les donnees de nud pertinent. Bien que le gestionnaire de politique 20 engendre des informations de configuration qui associent chaque dispositif de nud pertinent a une ou plusieurs instructions de collecte en utilisant des criteres de collecte, les criteres de collecte et les instructions de collecte vent mutuellement exclusifs et peuvent etre definis et/ ou modifies de maniere independante. A l'etape 210, un composant peut etre cree de maniere optionnel le pour col lecter de s informations d'utilisation en reponse aux informations de configuration engendrees. Un tel composant peut etre un collecteur ou un autre processus qui collecte des donnees a partir d'un dispositif d'utilisation de 2839564 client tel que NETFLOW disponible aupres de Cisco Systems, Inc. Ce composant peut alors etre configure de maniere optionnelle a l'etape 212 pour collecter des informations d'utilisation aupres des dispositifs de reseau actifs. Il peut etre illustratif d'exposer un exemple specifique qui suggere comment de telles informations vent utilisees. Des exemples de critere de collecte et d' instructions de collecte vent comme suit: [/CollectionCriteria/Criteria_1] UseCollectionInstructions=SNMP_Group_1 Test=IP,*,AND [/CollectionCriteria/Criteria_2] UseCollectionInstructions=SNMP_Group_2 Test=IP,15.11.129.18-15.11.129.19 [/CollectionInstructions/SNMP_Group_1] SnmpNMEFieldMap=Routerld,1.3.6.1.2. 1.2.2.1.2,DISPLPYSTR SnmpNMEFieldMap=TxBytes,1.3.6.1.2.1.2.2.1.16, COUNTER32 SnmpQueryInterval=15m SnmpVersion=1 [/CollectionInstructions/SNMP_Group_2] SnmpNMEFieldMap=RxBytes,1.3.6.1.2. 1.2.2.1.10,COUNTER32 SnmpQueryInterval=15m SnmpVersion=1 Comme nous l'illustrons dans cet exemple, le critere de collecte "Criteria 1" precise que toute adresse IP qui est donnee sera affectee a Collection Instruction SNMP-Group 1. Dans ce mode de realisation, des adresses IP qui vent donnees comme des arguments aux criteres de collecte seront des nceuds pertinents 16 2839564 sur le reseau 30. Par consequent, le gestionnaire de politique 20 instruit que des collectes peuvent etre effectuees aupres des objets MIB 1.3.6.1.2.1.2.2.1.2 et 1.3.6.1.2.1.2.2.1.16 de tout nxud pertinent. Le critere de collecte "Criteria 2" precise que Collection Instruction SNMPGroup 2 collectera un objet MIB 1.3.6.1.2.1.2.2.1.10 aupres des dispositifs ayant 15.11.129.18 et 15.11.129.19 pour adresses IP. Il peut etre avantageux d'utiliser un tel systeme et un tel procede pour des applications dans lesquelles il est avantageux d'avoir des informations concernant des nuds pertinents sur une topologie de reseau. Par exemple, un tel systeme et un tel procede peuvent etre utilises pour fournir des groupes comme criteres de collecte et/ ou instructions de collecte. Ces groupes peuvent ensuite etre utilises pour collecter des donnees aupres de dispositifs particuliers qui conviennent a une execution souhaitee. Par exemple, des groupes comptables peuvent etre identifies de maniere a effectuer la facturation, la planification, l'equilibrage de la charge et/ ou le gestion des erreurs pour des groupes d'employes ranges selon des categories en fonction de leurs numeros de groupes comptables. Des modes de realisation de la presente invention peuvent aussi reduire ou eliminer une intervention manuelle qui est necessaire de maniere typique avec des procedes et des systeme conventionnels pour configurer des reseaux. Un tel avantage peut reduire ou eliminer un certain nombre d'erreurs et l' aspect fastidieux auxquels une telle intervention manuelle est associee. En outre, des elements individuals de reseau peuvent maintenant etre configures en meme temps que d'autres dans un reseau. Un tel avantage peut reduire ou eliminer le besoin de configurer separement chaque - 17 2839564 element individual de reseau, comme cela est necessaire avec les procedes conventionnels. En outre, des modes de realisation de la presente invention reduisent ou eliminent le besoin pour des utilisateurs d'etre familiers avec un niveau de detail necessaire pour configurer un composant seul dans une topologie de reseau, aussi bien que de prendre en compte les changements de topologie a mesure que des elements du reseau vent ajoutes ou enleves. 18 2839564 REVENDICATIONS 1. Procede pour configurer un reseau (30) de dispositifs informatiques de maniere dynamique, comprenant les etapes consistent a: recevoir des criteres de collecte associes a un nud pertinent (50A, 50B) sur le reseau (30); recevoir des instructions de collecte associees au nud pertinent (50A, 50B); et fournir des informations de mise a j our de la configuration pour le nud pertinent (50A, 50B) en reponse aux criteres de collecte et aux instructions de collecte. 2. Procede de la revendication 1, comprenant en outre l'etape consistent a recevoir des donnees de nud pertinent (50A, 50B) associees au nud pertinent (50A, B) depuis une source de decouverte (40A, 40B). 3. Procede de la revendication 1, comprenant en outre l'etape consistent a executer un parmi les groupes consistent a facturer, comptabiliser, surveiller, gerer les erreurs, analyser, equilibrer la charge et tester en reponse aux informations de mise a j our de la configuration. 4. Systeme pour configurer un reseau (30) de dispositifs informatiques de maniere dynamique, comprenant: un gestionnaire de politique (20) pour communiquer avec le reseau (30); et une logique couplee de maniere a pouvoir communiquer au gestionnaire de politique (20) et operable pour: 1 19 2839564 recevoir des criteres de collecte associes a un nud pertinent (50A, 50B) sur le reseau (30) i recevoir des instructions de collecte associees au nud pertinent (50A, 50B); et fournir des informations de mise a j our de la configuration pour le nud pertinent (50A, B) en reponse aux criteres de collecte et aux instructions de collecte. 5. Systeme de la revendication 4, dans lequel le gestionnaire de politique (20) est en outre operable pour recevoir des donnees de nud pertinent (50A, 50B) comprenant un parmi les groupes consistent en une notification qu'un nud du reseau (30) a ete supprime, une informat ion increment iel le de nuds qui ont ete ajoutes au ou supprimes du reseau (30), et des nuds seulement actifs sur le reseau (30). 6. Systeme de la revendication 4, dans lequel les criteres de collecte vent en outre associes a une adresse IP d'un dispositif, un genre de dispositif et une valeur d'un dispositif formant un objet MIB. 7. Systeme de la revendication 4, dans lequel les informations de mise a j our de la configuration vent utilisees pour effectuer une parmi le groupe d' operations consistent a facturer, comptabiliser, gerer les erreurs, analyser, surveiller, equilibrer la charge et tester en reponse aux informations de mise a j our de la configuration. 8. Mecanisme pour configurer un reseau (30) de dispositifs informatiques de maniere dynamique comprenant: 2839564 un support formant un stockage, risible par un ordinateur; et une application formant un; gestionnaire de politique (20) residante dans le support formant stockage risible par l'ordinateur et operable pour: recevoir des criteres de collecte associes a un nud pertinent (50A, 50B) sur le reseau (30) i recevoir des instructions de collecte associees au nud pertinent (50A, 50B); et fournir des informations de mise a j our de la configuration pour le nud pertinent (50A, B) en reponse aux criteres de collecte et aux instructions de collecte. 9. Mecanisme de la revendication 8, dans lequel le gestionnaire de politique (20) est en outre operable pour recevoir des donnees de nud pertinent (50A, 50B) associees au nud pertinent (50A, 50B) depuis une source de decouverte (40A, 40B). 10. Mecanisme de la revendication 8, dans lequel les instructions de collecte comprennent un parmi le groupe consistent en des donnees MIB ("Management Information Base", base d'information de gestion) selectionnees, un intervalle d' interrogation, des informations d'acces au dispositif et un emplacement pour stocker des donnees collectees.