AEROX 플랫폼

AEROX Sever

  • 지문 및 장문(Half-palm) 생체정보 기반의 1:1 대조 기능을 제공
  • 지문에 한해 대규모 사용자 검색 기능(1:N)과 이를 위한 검색용 DB 관리 기능 제공
  • 생체 대조 및 검색 기능을 서버 제품 형태로 활용 가능

복잡한 빌드 환경과 데이터 전환의 부담을 지우고,
무한한 확장성과 완벽한 서비스 안정성을 보장합니다

  • 기존 데이터 통합
    기존 지문 데이터와 연계를 지원하여 보유 중인 데이터를 그대로 활용 가능
    기존 데이터와 비접촉 생체인증, 사용자 DB 연계 다이어그램
  • 안정적인 서비스 운영 관리
    상태 조회와 운영 관리 기능을 통해 안정적인 서비스 운영 지원
    시스템 상태 조회와 운영 관리 다이어그램
  • Docker 배포
    Docker 이미지 기반 배포를 통해 설치 및 배포 절차 간소화
    Docker 기반 서버 배포 다이어그램
  • 자동 스케일업
    하드웨어 자원 증설 효과를 자동으로 반영하는 구조를 통해 검색 성능과 등록 수용 규모를 함께 높임
    자동 스케일업과 검색 성능 확장 다이어그램

초고속•고정밀 매칭과 통합 관리로 최상의 운영 효율을 제공합니다

고정밀 1:1 매칭 검증

지문 및 장문(Half-palm) API를 통해 입력된 생체정보를 비교하여 유사도를 산출하고, 기준값에 따라 결과를 판별

1:1 대조 처리 흐름 다이어그램

초고속 1:N 다중 탐색

입력된 지문을 기반으로 등록 사용자 중 일치 후보를 검색
필요에 따라 연령대, 성별 등의 조건을 적용할 수 있으며, 검색 레벨, 최소 점수 후보 개수 등 검색 조건을 설정 가능

1:N 검색 처리 흐름 다이어그램

안전한 생체 DB 최적화

1:N 검색 운영을 위한 검색용 사용자 지문 템플릿 등록, 삭제, 백업 DB 정리 기능을 제공

검색용 사용자 지문 템플릿 DB 관리 다이어그램

실시간 모니터닝 및 웹 콘솔

로그인, 로그 조회, 분석 데이터 조회, 설정 관리 등 운영 기능을 웹 화면으로 제공

운영 WEB 대시보드 화면 구성 다이어그램

기본 구성도

AEROX Matcher API 기본 구성도

부하 분산 구성도

부하 분산 구성은 동일한 검색용 데이터를 유지하는 복수의 AEROX Matcher API 인스턴스에 요청을 분산 처리하는 방식으로,
서비스 확장성과 운영 효율을 고려한 구성 예시입니다
인스턴스 간 데이터베이스 동기화 처리는 상위 시스템에서 구성해야합니다

AEROX Matcher API 부하 분산 구성도

병렬 조회 구성도

병렬 조회 구성은 서로 다른 검색용 데이터를 보유한 복수의 AEROX Matcher API 인스턴스에 요청을 동시에 전달하고,
결과를 통합해 응답하는 방식으로, 실시간 응답성이 중요한 환경에 알맞는 구성 예시입니다
검색용 데이터의 분할, 배치, 등록 및 삭제 반영 정책과 조회 결과의 통합 처리는 상위 시스템에서 구성해야 합니다

AEROX Matcher API 병렬 조회 구성도

제품 권장 사양

공통 사양

항목 내용
OS Ubuntu 20.04 LTS (리눅스 계열 OS 지원 여부 포함)
CPU Architecture X86 64 (AVX2 optimized)
GLIBC 2.31 이상
Docker Engine 20.10.24 이상

1:1 매칭 H/W 권장 사양

항목 내용
CPU Ubuntu 20.04 LTS (리눅스 계열 OS 지원 여부 포함)
Memory 16 GB or higher

1:N 매칭 H/W 권장 사양

항목 1:N Small 1:N Medium 1:N Large
CPU 4 cores (vCPU 8) or higher 8 cores (vCPU 16) or higher 32 cores (vCPU 64) or higher
Memory 16 GB 32 GB 64+ GB
Disk Type : NVMe SSD Type : NVMe SSD Type : NVMe SSD
FS Type : ex4 FS Type : ex4 FS Type : XFS
Storage : 100 GB Storage : 500 GB Storage : 1 TB+