들어가며
엣지 컴퓨팅 도입
본사에서 개발하는 리튬배터리 관제시스템에 연동될 것으로 예상되는 초기 배터리의 수는 약 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