로그인 / 등록 Account

엣지 컴퓨팅

IoT와 엣지 컴퓨팅이 연동되어야 하는 이유

Jump to section

IoT는 처리 및 분석이 필요한 대량의 데이터를 생성하여 사용합니다. 엣지 컴퓨팅은 컴퓨팅 서비스를 최종 사용자 또는 IoT 기기와 같은 데이터 소스에서 가까운 곳으로 이동시킵니다. 

이를 통해 예측 유지 관리를 위한 이상 징후 감지와 같은 작업을 더 빠르게 시작하는 패턴을 식별하기 위해 데이터를 데이터센터 또는 클라우드로 다시 보내는 대신, 기기가 있는 엣지 위치에서 IoT 데이터를 수집하고 처리할 수 있습니다. 

IoT 기기가 컴퓨팅 성능을 활용하는 능력은 실시간으로 신속하게 데이터를 분석하는 수단으로서 그 가치가 점점 커지고 있습니다. 

 

IoT 및 엣지 컴퓨팅이란 무엇일까요?

사물인터넷(IoT)은 실제 오브젝트를 인터넷에 연결하는 프로세스입니다. IoT 기기는 수동 작업 없이 네트워크를 통해 데이터를 송수신하는 물리적 IoT 기기 또는 하드웨어로, 

전구와 같은 일반적인 가전 제품부터 의료 기기, 웨어러블 기기, 스마트 기기는 물론 스마트 시티의 교통 신호등까지 이러한 IoT에 속합니다.

일반적인 IoT 시스템은 피드백 루프에서 데이터를 지속적으로 전송, 수신 및 분석하며, 거의 실시간으로 또는 장기간에 걸쳐 사람이 조작하거나 인공 지능 및 머신 러닝(AI/ML)을 통해 분석할 수 있습니다. 

 

엣지 컴퓨팅은 사용자 또는 데이터 소스의 물리적인 위치나 그 위치와 가까운 곳에서 컴퓨팅을 수행하여 대기 시간을 줄이고 대역폭을 절감합니다.

컴퓨팅 서비스를 이러한 위치에 가까이 배치하므로 사용자는 더 빠르고 안정적인 서비스와 함께 더 나은 사용자 경험을 누릴 수 있습니다. 기업에서는 대기 시간에 민감한 애플리케이션을 더욱 원활하게 지원하고 AI/ML 분석과 같은 기술을 사용하여 트렌드를 파악하고 제품 및 서비스를 개선할 수 있습니다.

엣지 컴퓨팅을 통해 기업은 다양한 위치에서 공통 리소스 풀을 사용하고 배포하여, 중앙화된 인프라 확장을 통해 증가하는 기기와 데이터를 처리할 수 있습니다.

IoT 게이트웨이는 엣지의 데이터를 클라우드 또는 중앙화된 데이터센터로 다시 전송하거나, 엣지 시스템으로 전송해 로컬에서 처리되도록 합니다.

 

IoT와 엣지 컴퓨팅은 어떻게 연관될까요?

IoT는 물리적 기기 또는 데이터 소스의 실제 위치에 가까울수록 원활한 컴퓨팅 성능을 활용할 수 있습니다. IoT 센서 또는 기기에서 생성된 데이터를 빠르게 분석하여 문제에 더욱 신속하게 대응하고 완화하려면 이동하는 데 시간이 걸리는 중앙 사이트가 아닌 엣지에서 데이터 분석이 이루어져야 합니다.

엣지 컴퓨팅은 IoT 기기에 필요한 데이터 및 컴퓨팅 성능을 위한 프로세싱 및 스토리지의 로컬 소스 역할을 하며, IoT 기기와 이러한 기기가 연결된 중앙 IT 네트워크 사이의 통신 대기 시간을 줄여줍니다.

엣지 컴퓨팅이 없다면 IoT는 네트워크 연결과 클라우드 또는 데이터센터의 컴퓨팅 서비스에만 의존해야 합니다. IoT 기기와 클라우드 간에 데이터를 주고받다 보면 응답 시간이 느려지고 운영의 효율성도 떨어질 수 있습니다.

또한, 엣지 컴퓨팅은 느린 셀룰러 또는 위성 연결을 통해 대량의 데이터를 전송하는 데 필요한 네트워크 대역폭과 같은 기타 문제를 해결하도록 지원하며, 네트워크 연결이 유실되었을 때 시스템에서 오프라인으로 작업을 계속할 수 있도록 해줍니다.

엣지 컴퓨팅을 구현하면 연결된 IoT 기기에서 생성된 대규모 데이터를 활용할 수 있습니다. 분석 알고리즘과 머신 러닝 모델을 엣지에 배포하면 로컬에서 데이터를 처리하여 신속한 의사 결정을 내릴 수 있습니다.추가 프로세싱 또는 장기간 저장을 위해 중앙 사이트로 전송하기 전에 데이터를 집계할 수도 있는 것도 엣지 컴퓨팅의 이점입니다.

 

엣지 컴퓨팅과 클라우드 컴퓨팅

클라우드 컴퓨팅 모델에서 컴퓨팅 리소스와 서비스는 대규모 데이터센터로 중앙 집중화되는 경우가 많습니다. 클라우드는 IoT 기기를 인터넷에 연결하는 데 필요한 네트워크 인프라의 일부를 제공합니다.

엣지 기기에는 기기와 중앙화된 위치의 데이터베이스 간 양방향 통신이 원활히 이루어지도록 일종의 네트워크 연결이 필요하며, 일반적으로 클라우드가 이러한 네트워크 연결을 제공합니다.

클라우드에서 제공하는 통신은 엣지 기기에서 클라우드를 거쳐 데이터센터로 데이터를 전송하거나, 데이터 스토리지, 데이터 프로세싱, 빅데이터 분석을 위해 엣지 기기에서 데이터센터로 의사 결정 로그를 다시 보내는 형태일 수 있습니다.

 

IoT 기기와 엣지 기기의 차이점은 무엇일까요?

엣지 기기는 네트워크 엣지의 원격 위치에 있는 물리적 하드웨어입니다. 네트워크의 다른 부분에서 제한적인 도움만을 받는 상태에서 거의 실시간으로 데이터를 수집, 처리, 실행할 수 있을 만큼 충분한 메모리, 프로세싱 성능, 컴퓨팅 리소스를 갖추고 있습니다.

IoT 기기는 인터넷에 연결되어 있으며 데이터 소스인 물리적 오브젝트를 뜻하며, 엣지 기기는 데이터가 수집 및 처리되는 위치를 뜻합니다.

짧은 대기 시간(밀리초) 안에 의사 결정을 내리고 데이터를 처리할 수 있을 정도로 충분한 스토리지와 컴퓨팅 성능을 갖추고 있는 엣지 기기는 IoT의 일부로 간주될 수 있습니다.

IoT 기기와 엣지 기기라는 용어는 같은 의미로 사용되기도 합니다.

 

실제 IoT의 예시

‘스마트’라는 단어는 일반적으로 IoT를 의미합니다. IoT의 몇 가지 예는 다음과 같습니다. 

  • 자율 주행 차량
  • 스마트 온도 조절 장치
  • 스마트홈 
  • 가상 및 증강 현실 
  • 스마트 시티
  • 산업용 IoT
  • 스마트워치

IoT 및 엣지 컴퓨팅 활용 사례

산업용 IoT, 즉 IIoT는 공장의 기계처럼 산업 환경에서 사용되는 IoT를 뜻합니다. 공장에서 사용되는 중장비의 라이프사이클을 예로 들어보겠습니다. 사용하는 사람마다 장비에 가하는 부담이 다르며, 운영 중 언제든 고장이 날 수 있습니다.

이러한 기계에서 쉽게 고장나거나 과도하게 사용되는 부품에 IoT 센서를 추가하여 데이터를 수집하도록 하고, 이 데이터를 분석하여 예측 유지 관리에 활용하면 전반적인 다운타임을 줄일 수 있습니다.

자율 주행 차량은 IoT와 엣지 컴퓨팅이 연동되어야 하는 이유를 잘 설명해주는 예시입니다. 도로 위를 달리는 자율 주행 차량은 교통량, 보행자, 도로 표지판, 교통 신호등과 같은 실시간 데이터를 수집 및 처리하고 차량 시스템을 모니터링해야 합니다.

차량이 사고를 피하기 위해 급정거하나 빠르게 방향을 전환해야 하는 경우, 차량과 클라우드가 데이터를 주고 받으며 처리하기에는 너무 오랜 시간이 걸립니다. 

엣지 컴퓨팅은 클라우드 컴퓨팅 서비스를 차량으로 가져와 차량의 IoT 센서가 로컬에서 데이터를 실시간으로 처리해 사고를 피할 수 있도록 지원합니다. 

 

Red Hat의 엣지 컴퓨팅을 선택해야 하는 이유

Red Hat의 엣지 컴퓨팅 솔루션은 자동화된 프로비저닝, 관리 및 오케스트레이션을 통해 운영을 간소화하는 데 중점을 두고 있습니다. 컴퓨팅, 스토리지, 네트워크 등 워크로드 요구 사항을 아우르는 공통의 인프라를 구축할 수 있도록 Red Hat이 도와 드립니다.

Red Hat® Enterprise Linux®는 데이터센터의 엔터프라이즈 워크로드를 엣지의 모델링 및 분석으로 실행하기에 충분한 일관성과 유연성을 지닌 운영 체제(OS)입니다.

세계 어디서나 경량화 하드웨어에 미니 서버 룸을 배치하는 과정에서 많은 어려움을 겪고 있습니다. Red Hat Enterprise Linux는 인증된 하드웨어, 소프트웨어, 클라우드 및 서비스 제공업체로 구성된 광범위한 에코시스템 전반에 걸쳐 장기적인 안정성 및 보안이 필요한 워크로드를 위해 구축됩니다. 

프라이빗 및 퍼블릭 데이터센터, 엣지 위치 등 원하는 인프라 또는 클라우드에서 자유롭게 컨테이너 기반 애플리케이션을 빌드, 배포, 관리하려면 Red Hat OpenShift를 선택하세요. 이 솔루션은 컨테이너 중심의 고성능 엔터프라이즈급 쿠버네티스 환경을 제공합니다.

엣지 컴퓨팅 솔루션을 지원하는 툴

Red Hat Enterprise Linux

엣지, 베어메탈, 가상화, 컨테이너를 비롯한 모든 유형의 클라우드 환경 전반에서 기존 애플리케이션을 확장하고 이머징 기술을 출시할 수 있는 Linux 기반입니다.

Red Hat OpenShift

프라이빗 및 퍼블릭 데이터센터, 엣지 위치 등 원하는 인프라 또는 클라우드에서 자유롭게 컨테이너 기반 애플리케이션을 빌드, 배포, 관리할 수 있습니다.

엣지 컴퓨팅의 더 큰 가능성을 살펴보세요