IrisAccelerator es un sistema que proporciona una rápida coincidencia de iris utilizando la tecnología de Iris ID. IrisAccelerator puede configurarse para soportar grandes bases de datos de hasta 1.000 millones de personas con cientos de millones de transacciones de deduplicación al día. El sistema IrisAccelerator es un clúster de servidores en el que cada servidor ejecuta varios motores de coincidencia, a menudo denominados "Blades". La arquitectura de IrisAccelerator está diseñada para ser independiente del hardware. Puede desplegarse en una "máquina virtual" para realizar economías de escala.
Para reducir el tiempo de respuesta de la búsqueda en la base de datos, IrisAccelerator™ coteja el IrisCode de un inscrito de forma paralela.
Principales características de IrisAccelerator
Escalabilidad
Alta disponibilidad: (sin un único punto de fallo)
Soporte de fallos parciales
Recuperación de componentes
Consistencia
Ejecución especulativa
El sistema IrisAccelerator™ consta de los siguientes módulos:
IrisAccelerator™: Un Kit de desarrollo de software que proporciona la Interfaz de Programa de Aplicación para comunicarse con el sistema. Esta interfaz se compone de funciones de inscripción e identificación que pueden ser alimentadas por aplicaciones de usuario final para inscribir e identificar a los usuarios en el sistema IrisAccelerator™.
IrisController™: El componente servidor que gestiona la base de datos de usuarios y sus IrisCodes. IrisController™ procesa las solicitudes del SDK de IrisAccelerator™ y es un punto de acceso único al IriSABRE™.
IriSABRE™: El módulo de coincidencia de iris que compara las solicitudes con toda la base de datos. Todas las inscripciones y eliminaciones de IrisCode del sistema se actualizan en el IriSABRE™.
Cargador de datos
---