Edge Computing 정의
분산 컴퓨팅의 하나로, 데이터 처리를 데이터가 생성된 위치, (ex- IoT장치나 로컬 데이터 센터 등)에서 가까운 곳으로 이동시킵니다. 데이터 처리가 데이터가 생성된 곳에서 멀리 떨어진 중앙집중형 데이터 센터에서 이루어지는 기존의 클라우드 컴퓨팅과 차이가 있습니다.
Edge Computing 사용 분야
낮은 지연 시간, 실시간 처리, 그리고 로컬 의사결정이 중요한 상황에서 주로 활용됩니다. 이는 IoT, 자율주행 차량, 스마트 시티, 산업 자동화, 증강 현실 등에 적용을 하고 있습니다.
IoT 센서: 제조 공장의 기계에 설치된 센서는 데이터를 바로 처리하여 고장이나 운영상의 이슈를 빠르게 파악하고 의사결정을 내일 수 있도록 도와줍니다..
자율주행 차량: 데이터를 실시간으로 처리하여 즉각적인 결정, 예를 들어 충돌을 피하기 위한 급제동 등을 할 수 있습니다.
스마트 시티: 실시간 교통 상황을 기반으로 신호등이 타이밍을 조절하여 교통 흐름을 개선하고 혼잡을 줄입니다.
원격 의료: 환자의 신체 지표를 실시간으로 모니터링하고 분석하여 데이터가 중앙 서버로 이동하는 필요를 줄입니다.
모든 기기 (스마트폰, 스마트워치, 냉장고 등)가 데이터를 멀리 떨어진 데이터 센터로 전송하여 처리한다면 데이터가 왕복하는 데 걸리는 시간은 지연을 초래하게 됩니다. 이것은 의료 긴급 상황이나 자율주행 차량과 같이 즉각적인 조치가 필요한 상황에서는 문제가 될 수 있습니다.
엣지 컴퓨팅은 이러한 문제를 해결하기 위해 컴퓨팅 능력을 데이터가 생성되는 곳 가까이로 이동시킵니다. 자율주행 차량의 예를 들어보겠습니다. 자율주행 차량은 여러가지 센서를 통해서 실시간으로 엄청난 양의 데이터를 생성합니다. 이 데이터가 먼 데이터 센터로 전송되어 처리된다면, 작은 지연조차도 차량이 사고를 피하기 위해 적시에 반응하지 못하게 할 수 있습니다. 그러나 엣지 컴퓨팅을 사용하면, 데이터는 차량 내에서 처리될 수 있어 실시간 의사결정이 가능합니다.
비슷하게, 스마트 공장에서는 제조 장비의 센서가 데이터를 현지에서 처리할 수 있습니다. 이것은 과열 중인 기계를 즉시 중단하는 등의 즉각적인 조치를 취할 수 있게 해, 잠재적인 재앙을 방지할 수 있습니다.
엣지 컴퓨팅은 클라우드 컴퓨팅에 대한 보완재로 작용하여, 데이터 집약적인 상황에서 실시간 데이터 처리와 의사결정 능력을 제공합니다. 지연을 줄이고 현장에서의 보다 빠른 의사결정을 가능하게 함으로써, 중요한 역할을 하고 있습니다.
'IT 잡학사전' 카테고리의 다른 글
Containerization (컨테이너 (0) | 2023.08.29 |
---|---|
가상화(Virtualization) (0) | 2023.08.24 |
PaaS (0) | 2023.08.22 |
IaaS (Infrastructure as a Service) (0) | 2023.08.22 |
RAM (Random Access Memory) (0) | 2023.04.26 |
댓글