로그인 / 등록 Account

토픽

엣지 컴퓨팅 이해

많은 조직에서는 클라우드 컴퓨팅을 통해 대규모 데이터센터 내 서비스를 중앙화했습니다. 그러나 사물 인터넷(IoT)과 같은 새로운 최종 사용자 경험의 경우, 물리적 기기가 존재하는 네트워크의 외부 '엣지'에 가까운 곳에서 서비스 프로비저닝을 수행해야 합니다.
 

Jump to section

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

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

클라우드 컴퓨팅 모델에서는 종종 대규모 데이터센터에서 중앙 집중화된 방식으로 컴퓨팅 리소스와 서비스를 제공하며, 최종 사용자는 네트워크의 ‘엣지’에서 이러한 리소스와 서비스를 이용합니다. 이 모델은 비용상의 강점이 입증되었으며 보다 효율적인 리소스 공유가 가능합니다. 그러나 IoT와 같은 새로운 형태의 최종 사용자 경험은 물리적 디바이스 또는 데이터 소스가 실제로 존재하는 위치 근처, 즉 네트워크의 ‘엣지’에서 컴퓨팅 기능을 사용할 수 있어야 합니다.

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

Red Hat OpenStack Platform으로 엣지 컴퓨팅 구축 동영상 보기

엣지 기기란 무엇일까요?

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

엣지 기기에는 기기와 중앙화된 위치의 데이터베이스 간 양방향 통신이 원활히 이루어지도록 일종의 네트워크 연결이 필요하며, 데이터가 수집 및 처리되는 위치가 바로 엣지 기기입니다.

엣지 컴퓨팅의 주요 활용 사례는 무엇이 있을까요?

엣지 컴퓨팅은 하이브리드 컴퓨팅 모델을 보완하는 형식으로 활용할 수 있습니다. 특히 중앙화된 컴퓨팅이 다음에 사용되는 경우 유용합니다.

  • 컴퓨팅 집약적 워크로드
  • 데이터 집계 및 스토리지
  • 인공 지능(AI)/머신 러닝(ML)
  • 여러 지리적 위치에서의 운영 조정
  • 전통적인 백엔드 프로세싱
  • 자율주행 차량
  • 증강 현실/가상 현실
  • 스마트 시티

엣지 컴퓨팅을 이용하면 거의 실시간으로 데이터 소스에서 문제를 해결할 수 있습니다. 즉, 대기 시간이 짧아지거나 실시간 모니터링으로 비즈니스 목표를 지원할 수 있다면 엣지 컴퓨팅 활용 사례에 해당합니다.

사물 인터넷(IoT)

IoT 기기의 경우 요청을 수신하고 확인하는 데 아주 많은 네트워크 단계가 있을 수 있습니다. 기기 자체의 컴퓨팅 성능이 높거나 네트워크에서 기기에 가까울수록 더 나은 사용자 경험을 제공할 수 있습니다. 
 

모바일 기술

모바일 컴퓨팅의 경우 대기 시간 문제 및 서비스 장애 관련된 문제가 자주 발생합니다. 엣지 컴퓨팅은 신호 전파 대기를 줄여 긴박한 대기 시간 제약을 해결할 수 있습니다. 또한 아주 작은 영역이나 적은 수의 사용자만 서비스 장애를 경험하도록 제한하거나, 간헐적인 네트워크 연결에서도 특정 수준의 서비스를 지속할 수 있게 해줍니다.

통신

서비스 제공업체는 자체 기업 네트워크를 현대화하여, 워크로드와 서비스를 코어 네트워크(데이터센터 내)로부터 네트워크의 엣지, 접점 주변 그리고 중앙 오피스 방향으로 보냅니다.서비스 제공을 위한 최종 물리 인터페이스인 중앙 오피스를 가상화함으로써 서비스 제공업체는 네트워크 엣지에서 서비스를 배포한다는 목표를 달성할 수 있습니다.

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

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

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

엣지 컴퓨팅을 구현하면 연결된 IoT 기기에서 생성된 대규모 데이터를 활용할 수 있습니다. 분석 알고리즘과 머신 러닝 모델을 엣지에 배포하면 로컬에서 데이터를 처리하여 신속한 의사 결정을 내릴 수 있습니다.

IIoT(산업용 사물 인터넷, Industrial Internet of Things)란 무엇일까요?

IIoT는 제조, 에너지, 기타 산업용 사례에서 사용되는 연결된 장치를 가리키는 산업용 사물 인터넷(Industrial Internet of Things)의 약어입니다. 흔히 엣지 컴퓨팅과 관련해 IIoT 장치를 배포합니다. IIoT는 산업용 기계에 더 많은 자동화와 자체 모니터링을 도입함으로써 효율성을 높이는 것이 장점입니다.

다중 액세스 엣지 컴퓨팅(MEC) 개념

다중 액세스 엣지 컴퓨팅(Multi-access edge computing, MEC)은 네트워크 엣지에서 클라우드 컴퓨팅 기능과 IT 서비스 환경을 제공하는 네트워크 아키텍처의 한 유형으로, 대기 시간을 줄이고 네트워크 운영 및 서비스 제공의 효율을 높이며 고객 경험을 개선하는 것을 목표로 합니다.

다중 액세스 엣지 컴퓨팅을 보다 폭넓게 정의하자면 클라우드 컴퓨팅의 진화된 형태로서, 이동성, 클라우드 기술, 엣지 컴퓨팅을 사용하여 애플리케이션 호스트를 중앙화된 데이터센터에서 네트워크의 엣지로 이동시킵니다. 그 결과 애플리케이션은 최종 사용자와 더욱 가까워지고 컴퓨팅 서비스가 애플리케이션에서 생성된 데이터에 더욱 가까워집니다. 

5G란? 

5G는 5세대 모바일 네트워크를 의미하며, 이전 네트워크에선 불가능했던 서비스를 지원하도록 대역폭 및 대기 시간이 업그레이드되었습니다. 5G 네트워크는 기가비트 속도 또는 최대 10Gbps의 데이터 전송 속도를 보장하며, 대기 시간을 대폭 단축할 뿐 아니라 커버리지를 원격 영역까지 확장할 수 있습니다.

5G는 엣지 컴퓨팅의 활용 사례로 간주되며 기타 엣지 활용 사례도 지원합니다. 엣지 컴퓨팅은 5G 네트워크의 성능 및 대기 시간 요구 사항을 충족하고 고객 경험을 개선할 수 있는 방법입니다.

통신을 위한 엣지 컴퓨팅

엣지 컴퓨팅 도입은 많은 통신사들이 네트워크를 현대화하고 새로운 수익원을 모색하는 과정에서 최우선 과제로 대두되었습니다. 특히 워크로드와 서비스를 데이터센터 내 코어 네트워크에서 네트워크의 엣지, 접속 지점 그리고 중앙 오피스 쪽으로 옮기고 있는 통신사들이 많습니다.

통신 업계의 경우 고객이 엣지 네트워크에서 사용하고자 하는 애플리케이션 및 서비스가 수익 창출의 핵심이지만, 성공 여부는 적합한 에코시스템 구축, 이해관계자와 기술 파트너 간 조율에 달려 있습니다.

엣지 컴퓨팅을 위한 오픈소스 기반

어떤 단일 공급업체도 완벽한 엣지 컴퓨팅 솔루션을 제공할 수는 없습니다. 그 대신 다양한 요소로 솔루션을 구성할 수는 있습니다.오픈소스 플랫폼은 독점 기술 스택으로 인해 벤더에 종속되는 일 없이 광범위한 에코시스템 전반의 상호 운용성을 보장합니다. Red Hat은 새로운 엣지 컴퓨팅 활용 사례를 발굴하기 위해 쿠버네티스, OpenStack, Fedora IoT와 같은 업스트림 오픈소스 커뮤니티에 투자하고 있습니다.

엣지 컴퓨팅 더 알아보기

하이브리드 클라우드 청사진으로 보는 데이터 집약적인 지능형 애플리케이션

엣지에서의 유지 관리: 엣지 컴퓨팅에서 클러스터 관리가 중요한 이유

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

Red Hat Enterprise Linux

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

Red Hat OpenShift

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

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