로컬 데이터 처리로 효율성을 높이고 지연 시간을 줄이며 실시간 AI 애플리케이션을 지원하는 엣지 컴퓨팅의 강력한 성능을 알아보세요.
엣지 컴퓨팅은 데이터 처리 방법론의 근본적인 변화를 의미하며, 중앙 집중식 클라우드 컴퓨팅 서버에서 벗어나 데이터가 생성되는 물리적 위치, 즉 네트워크의 '엣지'로 계산을 이동합니다. 엣지 컴퓨팅은 분석을 위해 원시 데이터를 데이터 센터나 클라우드로 장거리 전송하는 대신 로컬 디바이스, 게이트웨이 또는 서버를 활용하여 현장에서 계산을 수행합니다. 이 분산 컴퓨팅 패러다임은 네트워크 연결이 간헐적으로 이루어지는 경우에도 짧은 추론 지연 시간, 네트워크 대역폭의 효율적인 사용, 향상된 데이터 보안 및 운영 복원력을 요구하는 애플리케이션에 필수적입니다. 기본적인 머신 러닝(ML) 개념에 익숙한 사용자에게 엣지 컴퓨팅은 모델을 배포하고 데이터가 생성되는 곳에서 직접 실행하는 데 필요한 인프라를 제공합니다.
엣지 컴퓨팅은 특히 컴퓨터 비전(CV) 영역에서 인공지능(AI) 과 머신러닝에 혁신적인 변화를 가져올 수 있습니다. 이미지 또는 비디오 스트림 분석과 같은 많은 AI 애플리케이션은 적시에 의사 결정을 내리기 위해 센서 데이터를 즉각적으로 처리해야 합니다. 대량의 데이터를 클라우드로 전송하면 실시간 추론이 필요한 시나리오에서는 용납할 수 없는 지연시간(레이턴시)이 발생하는 경우가 많습니다. 엣지 컴퓨팅은 다음과 같은 정교한 객체 감지 모델을 포함한 ML 모델을 통해 이러한 문제를 직접 해결합니다. Ultralytics YOLO와 같은 정교한 객체 탐지 모델을 포함한 ML 모델을 데이터 소스에서 또는 그 근처에서 직접 실행할 수 있습니다. 이를 통해 응답 시간을 획기적으로 단축하고 네트워크 대역폭을 절약하며, 민감한 정보를 로컬로 유지하여 GDPR과 같은 규정을 준수함으로써 데이터 프라이버시를 크게 개선할 수 있습니다. 엣지 디바이스용으로 특별히 설계된 NVIDIA Jetson 시리즈와 같은 특수 GPU와 TPU (예: Google Coral Edge TPU) 같은 가속기와 같이 강력하면서도 에너지 효율적인 하드웨어의 발전은 이러한 추세에 더욱 박차를 가하고 있습니다. 엣지 AI 디바이스에 컴퓨터 비전 애플리케이션을 배포하는 방법에 대해 자세히 알아보세요.
엣지 컴퓨팅과 엣지 AI를 구분하는 것이 중요합니다.
기본적으로 엣지 AI는 엣지 컴퓨팅 패러다임의 하위 집합 또는 특정 애플리케이션으로, 중앙 집중식 데이터 센터 외부에 AI 기능을 배포하는 데 중점을 둡니다. 실제 엣지 AI 애플리케이션을 더 자세히 살펴볼 수 있습니다.
엣지 컴퓨팅은 로컬 프로세싱에 의존하는 다양한 혁신적인 AI/ML 애플리케이션을 지원합니다:
엣지에 AI 모델을 성공적으로 배포하려면 특정 기술과 도구가 필요한 경우가 많습니다: