IrisAccelerator ist ein System, das einen schnellen Irisabgleich mit der Technologie von Iris ID ermöglicht. IrisAccelerator kann so konfiguriert werden, dass er große Bevölkerungsdatenbanken von bis zu 1 Milliarde mit Hunderten von Millionen von De-Duplikationsvorgängen pro Tag unterstützt. Das IrisAccelerator-System ist ein Server-Cluster, in dem jeder Server mehrere Matching-Engines betreibt, die oft als "Blades" bezeichnet werden. Die IrisAccelerator-Architektur ist so konzipiert, dass sie hardwareunabhängig ist. Sie kann auf einer "virtuellen Maschine" eingesetzt werden, um Größenvorteile zu erzielen.
Um die Reaktionszeit bei der Suche in der Datenbank zu verkürzen, gleicht IrisAccelerator™ den IrisCode eines Antragstellers parallel ab.
IrisAccelerator Hauptproduktmerkmale
Skalierbarkeit
Hochverfügbarkeit: (kein Single Point of Failure)
Unterstützung von Teilausfällen
Wiederherstellung von Komponenten
Konsistenz
Spekulative Ausführung
Das IrisAccelerator™-System besteht aus den folgenden Modulen:
IrisAccelerator™: Ein Softwareentwicklungskit, das die Anwendungsprogrammschnittstelle für die Kommunikation mit dem System bereitstellt. Diese Schnittstelle besteht aus Anmelde- und Identifizierungsfunktionen, die von Endbenutzeranwendungen genutzt werden können, um Benutzer im IrisAccelerator™-System anzumelden und zu identifizieren.
IrisController™: Die Serverkomponente, die die Datenbank der Benutzer und ihrer IrisCodes verwaltet. IrisController™ verarbeitet die IrisAccelerator™ SDK-Anfragen und ist ein Ein-Punkt-Zugang zum IriSABRE™.
IriSABRE™: Das Irisabgleichsmodul, das Anfragen mit der gesamten Datenbank abgleicht. Alle Einschreibungen und IrisCode-Löschungen aus dem System werden im IriSABRE™ aktualisiert.
LoadBalancer
---