포그 컴퓨팅은 산업용 사물인터넷(IIoT) 구현을 위한 핵심 패러다임으로 부상하고 있습니다. OpenFog 컨소시엄에 따르면, 이는 "클라우드에서 에지까지의 연속체 전반에 걸쳐 컴퓨팅, 스토리지, 제어, 네트워킹 리소스를 분산하는 시스템 수준의 수평 아키텍처"로 정의됩니다. 목표는 낮은 지연 시간과 컨텍스트 인식 인텔리전스를 필요한 곳에 직접 제공하는 것입니다.
국방 분야의 오픈 아키텍처 제어
2004년 미 해군은 조달 비용 절감과 시스템 통합 가속화를 위해 해군 오픈 아키텍처(Navy Open Architecture)를 선도했습니다. 데이터 배포 서비스(DDS) 발행-구독 표준을 중심으로 명확한 소프트웨어 및 전자 인터페이스를 정의함으로써, 해군은 서브시스템 간 원활한 실시간 데이터 교환을 가능하게 했습니다.
그림 1. 해군 오픈 아키텍처 기능 개요. 분배 및 적응 미들웨어가 분산 소프트웨어 애플리케이션을 통합합니다.
오늘날 OpenFog 참조 아키텍처는 해군의 설계를 반영하며, 포그 스타일의 분산 제어 접근 방식이 복잡하고 임무 크리티컬한 환경에서도 작동함을 입증합니다. 해군의 현장 배치에서 얻은 교훈은 포그 컴퓨팅 표준의 진화를 안내할 수 있습니다.
스마트 그리드를 위한 오픈 필드 메시지 버스(OpenFMB)
스마트 그리드 상호운용성 패널(SGIP)은 전력 그리드 애플리케이션을 위한 최신 에지 인텔리전스 프레임워크인 OpenFMB를 개발하고 있습니다. 태양광, 풍력, 수력, 지열과 같은 분산 에너지 자원(DER)은 장거리 송전의 필요성을 없애며 지역적으로 전력을 공급합니다. 그러나 DER은 간헐적이어서 분산 제어가 필요합니다.
OpenFMB는 서브시스템과 애플리케이션을 통합하는 실시간 발행-구독 버스로 이 요구를 해결합니다. 아래 그림과 같이 그 아키텍처는 에너지 분배에 맞춰진 포그 컴퓨팅 환경 그 자체입니다.
그림 2. OpenFMB 아키텍처는 중앙의 실시간 발행-구독 버스를 통해 서브시스템을 통합합니다.
OpenFog 컨소시엄과 OpenFMB 팀 간의 협력은 공통 표준과 모범 사례의 채택을 가속화할 수 있습니다.
중환자 치료의 상호운용성: OpenICE
중환자실에서는 수십 개의 장비로 환자를 모니터링하지만, 기본적인 상호운용성이 부족해 임상의가 데이터를 수동으로 통합해야 합니다. OpenICE(Open Source Integrated Clinical Environment)는 DDS 기반 데이터 버스를 제공하여 의료 기기와 소프트웨어 애플리케이션을 연결하고, 센서 융합과 지능형 의사결정 지원을 가능하게 합니다.
그림 3. DDS 기반 데이터버스를 갖춘 OpenICE 분산 컴퓨팅 아키텍처는 의료 기기와 소프트웨어 통합을 용이하게 합니다.
다른 프레임워크와 마찬가지로 OpenICE는 로컬 분산 제어 아키텍처의 강력함을 보여주며, 이는 포그 컴퓨팅의 핵심 원칙입니다.
오픈 프로세스 자동화 포럼
엑손모빌(Exxon-Mobil)과 다른 프로세스 자동화 선두주자들은 정유소 제어 시스템을 위한 오픈 아키텍처 프레임워크를 수립하기 위해 모이고 있습니다. 기존 설치는 이기종 벤더들로 구성되며, 각각 독자적인 프로토콜과 인터페이스를 가지고 있어 통합 비용을 증가시키고 혁신을 제한합니다.
이 포럼의 비전은 IIoT 전반에서 장치와 애플리케이션을 통합하는 실시간 서비스 버스로, 포그 컴퓨팅의 통합 버스 개념을 반영합니다.
그림 4. 실시간 서비스 버스를 중심으로 한 엑손모빌의 오픈 프로세스 자동화 아키텍처.
산업 간 협력의 기회
국방, 에너지, 의료, 프로세스 자동화 등 각 이니셔티브는 소프트웨어 통합 버스(주로 DDS 기반)를 활용하여 분산 제어, 모니터링, 분석을 가능하게 합니다. 또한 엔드투엔드 보안, 시스템 프로비저닝, 분산 데이터 관리 등 포그 컴퓨팅의 필수 요소들도 다루고 있습니다.
습득한 교훈을 공유하고 공통 표준으로 수렴함으로써, 이 커뮤니티들은 산업 경계를 초월하는 통합된 오픈 아키텍처 프레임워크를 만들 수 있습니다. 이러한 협업은 새로운 차원의 혁신을 열고, 통합 비용을 절감하며, 탄력적이고 지능적인 시스템의 배치를 가속화할 것입니다.