IrisAccelerator - это система, обеспечивающая быстрое сопоставление радужной оболочки глаза с помощью технологии Iris ID. IrisAccelerator может быть настроен на поддержку больших баз данных населения объемом до 1 миллиарда человек с сотнями миллионов операций по дедупликации в день. Система IrisAccelerator представляет собой кластер серверов, каждый из которых управляет несколькими механизмами сопоставления, часто называемыми "лезвиями". Архитектура IrisAccelerator разработана таким образом, чтобы быть аппаратно независимой. Она может быть развернута на "виртуальной машине" для достижения эффекта масштаба.
Чтобы сократить время отклика на поиск в базе данных, IrisAccelerator™ параллельно сопоставляет IrisCode пользователя.
Ключевые особенности IrisAccelerator
Масштабируемость
Высокая доступность: (отсутствие единой точки отказа)
Поддержка частичных отказов
Восстановление компонентов
Согласованность
Спекулятивное выполнение
Система IrisAccelerator™ состоит из следующих модулей:
IrisAccelerator™: Комплект для разработки программного обеспечения, который предоставляет программный интерфейс приложения для взаимодействия с системой. Этот интерфейс включает в себя функции регистрации и идентификации, которые могут быть использованы приложениями конечных пользователей для регистрации и идентификации пользователей в системе IrisAccelerator™.
IrisController™: Серверный компонент, который управляет базой данных пользователей и их IrisCodes. IrisController™ обрабатывает запросы IrisAccelerator™ SDK и является единой точкой доступа к IriSABRE™.
IriSABRE™: Модуль сопоставления радужной оболочки глаза, который сопоставляет запросы со всей базой данных. В IriSABRE™ обновляются все записи и удаления IrisCode из системы.
Балансировщик нагрузки
---