본 이전기술인 데이터 처리 엣지 컴퓨팅 엔진은 산업용 IoT 게이트웨이의 소프트웨어 기술로써, 취합한 데이터를 공통의 규격화된 데이터로 변환하고, 로컬에 저장하거나 분석하며, 취득 데이터 및 장치 상태를 모니터링하기 위한 데이터 시각화 및 소프트웨어 이미지 배포 기능을 지원하는 소프트웨어 프레임워크 (개발코드명 Tedge) 기술임
■ IoT 기기 수 증가로 인한 방대한 데이터양과 실시간 처리 속도의 중요도가 높아지면서 엣지 컴퓨팅 기술이 대두됨. 엣지 컴퓨팅은 취득된 모든 데이터를 클라우드로 보내지 않고, 엔드 포인트 근처에 컴퓨팅 파워를 배치하여 데이터가 수집되는 엣지에서 이를 즉시 분석하고 필요한 대응을 하는 소프트웨어 기술이 필요함
■ 가트너에 따르면 2022년에는 75% 이상의 기업 데이터가 엣지에서 생성될 것으로 전망되며, IDC는 2022년까지 세계 엣지 컴퓨팅 시장이 35.4%의 연평균 성장률을 보여 약 7조 5000억원 규모에 달할 것으로 전망하고 있음
■ FEMS 및 BEMS 등을 위해 사설 클라우드 서비스를 사용하는 경우, 기업 데이터 보호 문제가 야기될 수 있으며, 센서 수 증가에 따른 대용량 데이터 전송으로 인한 클라우드 사용료 및 통신 비용 증가, 클라우드에서의 데이터 처리 및 분석에 의한 지연시간 증가로 실시간 대응이 불가능한 문제가 발생함. 상술한 문제점들을 해결하고, 점차 증가하고 있는 현장의 실시간 대응 요구를 만족시키기 위해서는 엣지 컴퓨팅이 가능한 소프트웨어 기술이 필요함
- IIoT/Edge 게이트웨이 구현을 위한 EdgeX 기반 소프트웨어 프레임워크
- 대량의 엣지 시스템을 위한 Kubernetes 기반의 유연한 마이크로서비스 관리
- 시계열 DB인 Prometheus와 시각화를 위한 오픈소스인 Grafana에 기반한 엣지 시스템 모니터링 및 데이터 시각화
- 대용량의 고속 데이터 처리를 위한 규칙기반 데이터 처리 마이크로서비스
■ EdgeX 기반 Tedge 포팅
- ARM 32bit + FPGA 로직기반 System-on-chip H/W에 대한 포팅 기술
- MongoDB, Consul, ZeroMQ 등 핵심 부가 서비스 운용 기술
- 사용자 정의 마이크로서비스 구현 기술
■ Tedge 플랫폼 운용
- 비정상 데이터 실시간 탐지위한 Rules Engine 서비스 구현 기술
- Tedge 플랫폼 관리위한 System Management 에이전트 구현 기술
- Tedge 플랫폼 운용을 위한 번들 웹 GUI
■ Kubernetes 기반 Tedge 마이크로서비스 관리
- Tedge 플랫폼에서 구동되는 마이크로서비스의 상태 정보 수집 기술
- Tedge 플랫폼의 마이크로서비스 관리(시작, 삭제, 배포) 기술
- Tedge 플랫폼의 마이크로서버스 관리를 위한 시각화 기술
■ Prometheus, Grafana 기반 Tedge 플랫폼 시각화
- Tedge 플랫폼에서 수집되는 장치/센서 데이터 시각화 기술
- Tedge 플랫폼이 구동되는 H/W의 상태 정보 시각화 기술
- Tedge 플랫폼의 마이크로서비스 상태 정보 시각화 기술
■ Tedge 플랫폼 상세설계서 포함 기술문서 10건
■ 엣지게이트웨이 데이터 전달기 등 소스코드 5건
■ 마이크로서비스 기반의 기기 제어 인터페이스 제공 방법 및 장치 등 특허 실시권 4건
■ ARM 32-bit에 최적화된 이미지 생성을 위한 Docker file과 docker-compose file
■ 본 이전기술의 적용 제품으로는 스마트 공장, 스마트 빌딩 등에 전력계측을 위해 활용되는 에너지 미터로부터 데이터를 수집하는 분전반 내 데이터 취득 및 전달장치, 빌딩 등의 플로어 등에 설치되는 플로어 게이트웨이 소프트웨어 등에 적용이 가능함
■ 본 이전기술은 에너지 수요관리 사업자, 스마트 공장 설비 사업자, 스마트 빌딩 설비사업자의 스마트 공장, 스마트 빌딩의 FEMS, BEMS 등 에너지 관리 솔루션을 위한 인프라 설비 등에 적용이 가능함
■ 한국전력의 배전지능망 및 에너지 신산업계의 신재생 에너지 저장 장치 및 배전 관련 장치들로부터 필드 데이터를 실시간으로 취합하여 관리하는 엣지 컴퓨팅 솔루션 개발에 적용될 수 있음