IrisAccelerator est un système qui permet une comparaison rapide des iris grâce à la technologie d'Iris ID. IrisAccelerator peut être configuré pour prendre en charge de grandes bases de données de population allant jusqu'à 1 milliard avec des centaines de millions de transactions de déduplication par jour. Le système IrisAccelerator est une grappe de serveurs où chaque serveur exécute plusieurs moteurs de comparaison, souvent appelés "Blades". L'architecture d'IrisAccelerator est conçue pour être indépendante du matériel. Elle peut être déployée sur une "machine virtuelle" pour réaliser des économies d'échelle.
Afin de réduire le temps de réponse de la recherche dans la base de données, IrisAccelerator™ fait correspondre l'IrisCode d'une personne inscrite de manière parallèle.
Principales caractéristiques du produit IrisAccelerator
Évolutivité
Haute disponibilité : (pas de point de défaillance unique)
Prise en charge des pannes partielles
Récupération des composants
Cohérence
Exécution spéculative
Le système IrisAccelerator™ se compose des modules suivants :
IrisAccelerator™ : Un kit de développement logiciel qui fournit l'interface de programme d'application pour communiquer avec le système. Cette interface se compose de fonctions d'inscription et d'identification qui peuvent être ressourcées par les applications de l'utilisateur final pour inscrire et identifier les utilisateurs dans le système IrisAccelerator™.
IrisController™ : Le composant serveur qui gère la base de données des utilisateurs et de leurs IrisCodes. IrisController™ traite les demandes de SDK d'IrisAccelerator™ et constitue un accès en un point à l'IriSABRE™.
IriSABRE™ : Le module de correspondance d'iris qui fait correspondre les demandes à l'ensemble de la base de données. Toutes les inscriptions et les suppressions d'IrisCode du système sont mises à jour dans l'IriSABRE™.
Équilibreur de charge
---