Search

EMQ X Stack Tutorial

생성일
2021/02/25 00:48
Image
logo_512.png

들어가며

엣지 컴퓨팅 도입

본사에서 개발하는 리튬배터리 관제시스템에 연동될 것으로 예상되는 초기 배터리의 수는 약 3만대입니다. 리튬배터리는 1초 주기로 상태데이터를 전송하는데, 이는 초당 3만개의 트래픽을 관제시스템이 처리할 수 있어야함을 의미합니다. 하여 관제시스템 개발팀은 서버로 부하가 집중되는 문제를 해결하기 위해 엣지 컴퓨팅 도입을 결정하였습니다.

EMQ Products

개발팀은 엣지 서버 구현을 위해 관련된 기술을 조사하던 중에, 최근 공개된 EMQ 제품군의 활용도가 높을 것으로 예상하여 간단한 데모를 진행했습니다. EMQ 제품군 중 개발팀이 데모에 활용한 제품은 다음과 같습니다.

Edge Side Products

EMQ X Edge
EMQ X Edge는 자원이 제한적인 엣지에서 동작하기에 적합한 경량 MQTT 브로커이며, 아파치 라이센스 2.0을 따르는 오픈소스입니다. MQTT V3.1/3.1.1과 V5.0 표준을 만족하며 MQTT, TCP, WebSocket을 지원합니다.
EMQ X Kuiper
EMQ X Kuiper는 EMQ X Edge와 마찬가지로 엣지에서 동작하기에 적합한 경량 IoT 데이터 분석 소프트웨어입이며, 아파치 라이센스 2.0을 따릅니다. SQL 기반의 룰 엔진을 사용하여 전송되는 스트리밍 데이터를 실시간으로 처리하는 것이 특징입니다.

Cloud Side Products

EMQ X Edge Manager
EMQ X Edge Manager는 웹 기반의 엣지 소프트웨어 관리 플랫폼입니다. 엣지 사이드의 EMQ 제품군을 관리할 수 있는 통합된 관리 콘솔을 제공합니다.
EMQ X Enterprise

EMQ X Edge Stack & Cloud 통합 데모

데모 아키텍처 그림
데모 환경
테스트

튜토리얼

실습환경
EMQ X Edge Manager
EMQ X Edge
EMQ X Kuiper
Virtual Device

레퍼런스