오픈소스가 IoT 혁신을 이끄는 방식
기기에서 엣지, 클라우드, 데이터센터까지 오픈소스 소프트웨어와 하드웨어가 IoT에 상호운용성을 가져옵니다.
소스코드를 자유롭게 검사·사용·수정할 수 있는 오픈소스는 학계, 기업, 정부에서 시작해 1991년 리누스 토발즈의 리눅스 커널 공개로 메인스트림이 됐습니다. 오늘날 리눅스는 임베디드 기기, 라우터, 액세스포인트, 데이터센터 워크로드를 구동하며 IoT의 폭발적 성장을 받칩니다.
오픈소스를 다양한 이해관계자가 전문성과 혁신을 기여하는 크라우드소싱 지식 기반, 위키피디아 같은 것으로 생각하면 됩니다. 그 결과 더 높은 품질의 솔루션이 나옵니다.
오픈소스와 IoT 제품 개발
IoT 기기는 고립돼 개발되지 않습니다. 연결 전문가가 모뎀을, 보안 벤더가 프로토콜을, 폼팩터 공급업체가 도메인 특화 설계 전문성을 제공합니다. 성공적 제품은 파트너 주도, 생태계 지향 접근에서 나오는데, 이는 오픈소스 소프트웨어의 협업적 본질과 닮았습니다. IoT 지형이 여전히 파편화돼 있으므로, 통합 컨소시엄 모델이 전체 밸류체인이 거대 주소 가능 시장을 더 효과적으로 서빙하게 돕습니다.
IoT 플랫폼은 센서 등 기기를 네트워크에 연결하고, 중앙 클라우드나 엣지 프로세서(또는 둘 다)에 연결하며 엔드투엔드 보안을 보장합니다. 빌링, 위치, 자산 추적, 모니터링도 처리합니다.
주요 플랫폼
마이크로소프트 애저, 스레드 같은 독점 스택이 있는 한편, 주요 IoT 기업의 막대한 투자를 끌어낸 오픈소스 플랫폼 집단도 있습니다.
- GE 프리딕스(Predix) – GE 내부용으로 개발됐다 나중에 산업용 IoT 배포용 PaaS로 제공됐습니다.
- 올신 얼라이언스 올조인(AllJoyn)
- 오픈 커넥티비티 재단(OCF) IoTivity – 작년 합병돼 현재 리눅스 재단 후원하에 있습니다.
리눅스 재단
리눅스 커널에서 탄생한 리눅스 재단은 다양한 컨소시엄과 얼라이언스를 하나로 묶어 소프트웨어, 아이디어, 이벤트, 교육을 교류합니다. 기업 회원엔 AT&T, 퀄컴, 삼성, 시스코, 인텔, 마이크로소프트, 오라클, 화웨이가 포함됩니다.
OCF 레퍼런스 아키텍처 외에도, 필드 기기가 데이터 기반 통찰과 액션을 트리거하는 네트워크 엣지에서 상호운용성을 증진하는 오픈소스 이니셔티브를 호스팅합니다.
에지X 파운드리(EdgeX Foundry)
델에서 약 12만 5천 줄 코드로 시드된 에지X 파운드리는 상호운용 가능한 엣지 컴포넌트 구축, 시장 출시 가속화, 기존 표준 활용으로 복잡하고 파편화된 시장을 다스리는 걸 목표로 출범했습니다. 조립 라인 결함 감지나 원격 장비 모니터링 같은 산업용 IoT 시나리오에서 엣지는 결정적 의사결정 지점이 됩니다.
필드 센서가 결함을 감지하면 문제 식별 시에만 알림을 보냅니다. 게이트웨이나 엣지 기기가 데이터를 처리해 정상 작동을 확인하면 클라우드·대역폭 비용을 아끼고 기술자가 긴급 이슈에 집중할 수 있습니다.
오픈소스 하드웨어
데이터센터에서 고성능 시스템은 주로 오픈소스 소프트웨어를 돌립니다. 하드웨어 제조사도 같은 철학을 채택해 설계와 사양을 공개함으로써 스위치, 서버, 랙, 전원 인프라의 비용을 낮추고 효율을 높입니다.
오픈 컴퓨트 프로젝트(Open Compute Project)
페이스북이 설립한 오픈 컴퓨트 프로젝트는 리눅스 재단의 하드웨어 대응물입니다. IoT가 기업 모든 층으로 확대됨에 따라 데이터센터는 IoT가 요구하는 유연하고 온디맨드적인 분산 컴퓨트 리소스를 제공해야 합니다.
NFV와 SDN
오픈소스는 네트워크 기능 가상화(NFV)와 소프트웨어 정의 네트워킹(SDN)을 통한 통신망 자동화라는 중요한 통신 이니셔티브를 받칩니다. 진화하는 5G 뉴 무선 표준이 복잡성을 키우며 자동화 솔루션을 필수로 만듭니다.
AT&T의 ECOMP(Enhanced Control, Orchestration, Management & Policy) 아키텍처는 2016년 말까지 네트워크 34%를 가상화했습니다.
화웨이 오픈 오케스트레이터 프로젝트(Open-O)가 AT&T 노력과 합쳐져 오픈 네트워크 자동화 플랫폼(ONAP)이 됐고, 현재 리눅스 재단 관장하에 있습니다.
스프린트는 C3PO(Clean CUPS Core for Packet Optimization)라는 독자 NFV/SDN 레퍼런스 솔루션을 내놨습니다. 스프린트 COO 군터 오텐도르퍼는 "네트워크 코어에 혁명을 일으키며 향후 수년간 닥칠 데이터 파도에 대응하는 확장된 툴박스의 일부다. C3PO는 NFV와 SDN 이니셔티브의 중요 부분으로, 스프린트가 시장 수요에 더 빨리 적응하고 새 서비스를 더 효율적이고 비용 효과적으로 확장하게 한다"고 말했습니다.
네트워크 자동화와 IoT
네트워크 슬라이싱은 운영자가 어떤 기기든 어떤 클라우드, 엣지, 데이터센터 엔드포인트와 연결하는 맞춤형 크로스도메인 데이터 파이프를 자동으로 만들게 합니다. 대역폭은 각 엔터프라이즈·산업용 IoT 유스케이스별 특정 니즈에 맞춰 프로비저닝되며, 이 모든 게 오픈소스 기술로 가능해집니다.