Nazare는 설비에서 초당 천만 개 이상의 데이터 포인트를 수집, 저장, 변환할 수 있습니다. 이는 Nazare가 Rust 기반으로 독자 개발한 고속 빅데이터 처리 엔진이 탑재되어 있기 때문입니다.
자체 개발한 스트리밍 기술을 통해 빅데이터 처리 기술과 일반 데이터 베이스 대비 수배의 수집 성능을 보여주며 단한대로 1000 만개의 데이터를 실시간으로 수집합니다. 특히 설비 데이터 수집에 최적화되어 있습니다.
저가 서버 1 대로초당 1000만개의 시계열 데이터를 실시간으로 수집합니다.
Rust로 자체 개발한 스트리밍 기술은 JVM 기반의 Spark 대비 10배, 일반 데이터베이스 대비 2배 이상의 수집 성능을 보입니다.
Kafka와 분산 파이프라인을 통해 데이터를 병렬로 동시에 수집 저장하여 성능을 올릴 수 있습니다.
Rust로 개발되어 높은 메모리 효율과 낮은 CPU 사용량을 보이고 swap을 이용하여 OOM 없이 동작합니다. 또한 90% 이상의 압축 효율로 저장되어 스토리지 소모가 적습니다.
Rust로 개발되어 스트리밍 처리시 JVM 기반의 Spark 대비 30배 이상 메모리 효율이 뛰어나고 swap을 이용하여 OOM에 발생하지 않습니다.
Arrow을 이용한 컬럼 방식의 인메모리 처리를 통해 Spark 대비 3-4배 개선된 CPU 사용량을 보여줍니다.
고압축 Parquet 파일 포맷을 이용하여 90% 이상의 압축 효율로 일반 DB 대비 최대 10배 이상 적은 스토리지 사용량을 가집니다.
실시간스트리밍과 배치 방식을 모두 지원하고 OT설비는 물론 웹서버, 데이터 베이스 등의 다양한 데이터 소스를 지원합니다. 한 대로 시작하지만 무한으로 용량이 확장됩니다.
Kafka, MQTT 등의 실시간 스트리밍 수집은 물론 SQL을 이용한 배치 수집 방식 모두 지원합니다.
OT 설비, IoT 장비 뿐만 아니라 웹서버, 데이터베이스 등의 다양한 데이터 소스를 지원합니다.
수평 확장을 통해 수십 PB 이상을 저장할 수 있고 시간이 지나도 수집 또는 조회 속도가 느려지지 않습니다.