IM InfoSphere Identity Insight, Version 8.0

Architecture du produit

IBM InfoSphere Identity Insight est un système multiniveaux dans lequel les données issues de sources de données sont chargées dans le système à partir de programmes d'acquisition et traitées par les pipelines hébergés sur les noeuds de pipelines. Les résultats de ce traitement sont transcrits dans la base de données des entités et peuvent être acheminés vers d'autres systèmes ou bases de données.

Dans le cadre d'un déploiement standard, les données professionnelles de plusieurs sources de données sont envoyées aux programmes d'acquisition, dans lesquels elles sont converties au format UMF (Universal Messaging Format). Chaque programme d'acquisition fait appel à un transport pour l'envoi des données à un ou plusieurs pipelines. La plupart de ces transports sont bidirectionnels et le système peut être configuré de façon à fournir des réponses au programme d'acquisition.

Diagramme de l'architecture du logiciel IBM InfoSphere Identity Insight

Un ou plusieurs processus de pipelines s'exécutent sur les noeuds de pipelines. Chaque pipeline gère sa propre connexion à la base de données des entités. Au fur et à mesure que le pipeline reçoit les données UMF d'un ou plusieurs programmes d'acquisition, il traite une à une les fiches via ses trois processus de base : reconnaissance, résolution et lien. Dès que le traitement d'une fiche est terminé, le pipeline en stocke les résultats dans la base de données des entités.

Les utilisateurs peuvent interagir avec le système via les interfaces suivantes :

IBM InfoSphere Identity Insight utilise une version intégrée d'IBM WebSphere Application Server. Ce serveur d'applications héberge la console de configuration, le Visualizer , ainsi que les services Web.

Une base de données Application Monitor est également incluse dans le système. Elle permet de stocker les configurations des noeuds qui sont enregistrés pour le contrôle du système et pour l'acheminement.

Cette architecture robuste offre une grande évolutivité pour tous les types de déploiement. Les pipelines peuvent être déployés sur plusieurs machines, petites ou grosses. Leurs performances peuvent atteindre n'importe quel niveau, à condition que les bases de données aient une capacité suffisante.



Commentaires en retour

Dernière mise à jour : 2009