엣지 컴퓨팅 주요 오픈소스 프로젝트 (2019)

Source

  • Evernote/Inbox/엣지 컴퓨팅 분야의 주요 오픈소스 프로젝트 슬로우뉴스.md

Summary

2019년 기준 엣지 컴퓨팅 분야의 주요 오픈소스 프로젝트 현황을 정리한 문서입니다. 엣지 컴퓨팅은 데이터 생성 지점(엣지)에서 직접 처리하여 지연 시간을 줄이고 실시간 분석을 가능하게 하는 기술로, 클라우드의 상대적 개념입니다. 주요 프로젝트로는 리눅스 재단(LF Edge) 산하의 EdgeX Foundry(벤더 독립 마이크로서비스 프레임워크)와 Akraino Edge Stack(통신사용 5G/IoT 솔루션), 인텔/마이크로소프트 등이 참여하는 OpenEdgeComputing(엘리자 프로젝트 기반), 바이두가 주도하는 OpenEdge, 그리고 이클립스 재단의 Kura(IoT 게이트웨이 플랫폼) 등이 소개됩니다.

Key Points

  • 엣지 컴퓨팅은 중앙 집중식 처리의 비효율(지연, 부하)을 해결하기 위해 데이터 생성 지점에서 직접 처리하는 아키텍처입니다.
  • EdgeX Foundry: 리눅스 재단(LF Edge) 프로젝트로, 벤더 독립적인 느슨한 결합의 마이크로서비스 프레임워크를 제공합니다. Go 언어 기반이며 다양한 하드웨어/OS를 지원합니다.
  • Akraino Edge Stack: LF Edge 산하 프로젝트로, AT&T와 인텔이 주도하며 통신사를 위한 5G/IoT 엣지 솔루션(가상 머신/컨테이너 환경)을 제공합니다.
  • OpenEdgeComputing: 인텔, MS, 노키아 등이 참여하며, 카네기멜론 대학의 ‘엘리자(Elijah)’ 프로젝트(OpenStack++ 기반)를 기술적 기반으로 합니다.
  • OpenEdge: 바이두가 주도하는 프레임워크로, 모듈화/컨테이너화를 통해 엣지 기기를 제어하며 바이두 클라우드(BIE)와 연동됩니다. 당시 바이두 플랫폼 종속성이 있었습니다.
  • Eclipse Kura: 이클립스 재단의 IoT 프로젝트로, IoT 게이트웨이 구축 및 원격 관리를 위한 스마트 응용 프로그램 컨테이너를 제공합니다.