다섯 살도 알 수 있게 · 클라우드

엣지·포그 컴퓨팅이 뭐예요?

엣지·포그 컴퓨팅을, 멀리 있는 본사 대신 동네 가까운 지점과 그 중간 허브가 먼저 처리해주는 이야기로 풀어봤어요.

본사 건물(멀리)한참 걸어가야 해요동네 끝 방문객은 본사까지 한참 걸려요

동네 끝 방문객은 본사까지 한참 걸려요.본사(중앙 서버)가 멀수록 방문객(요청)의 기다림도 길어져요.

다들 멀리 있는 본사로만 몰려요본사 하나로 다 몰리면 먼 거리에 대기 줄까지 겹쳐 더 오래 기다려요

모든 방문객이 본사 하나로 몰리면 다들 더 오래 기다려요.방문객 가까운 곳에서 요청을 처리할 방법이 필요해요.

본사포그: 중간 허브엣지: 동네 지점엣지 = 동네 지점, 포그 = 본사와 지점 사이 중간 허브지점이 방문객 가까이에서 요청을 먼저 처리하니 본사까지 갈 때보다 응답이 빨라요

엣지 = 동네 지점, 포그 = 본사와 지점 사이 중간 허브예요.지점이 방문객 가까이에서 요청을 먼저 처리하니 본사까지 갈 때보다 응답이 빨라요.

방문객과 가까운 지점이 먼저 처리해요엣지 = 동네 지점이에요
포그는 지점 여러 곳을 묶어요본사와 지점 사이 중간 허브예요
처리하는 곳이 가까울수록 응답이 빨라요응답 지연이 줄어요
그래도 지점 자료는 결국 본사와 맞춰야 해요이 일을 동기화라고 불러요
어디서 먼저 처리하나엣지(지점): 간단한 요청은 그 자리에서 바로 처리포그(중간 허브): 지점 여러 곳의 데이터를 모아 정리본사: 전체 저장·복잡한 분석을 맡아요처리하는 곳이 가까울수록 응답이 빨라요

엣지·포그·본사는 맡는 일이 각각 달라요.간단한 요청은 가까운 지점이, 무거운 분석은 본사가 맡아요.

지점은 작아서 자료를 다 담을 수 없어요지점 자료는 결국 본사와 맞춰야 해요(동기화)

작은 지점엔 자료를 다 담을 수 없어요.지점 자료는 결국 본사와 맞춰야 해요(동기화).

한 줄로

엣지 컴퓨팅 = 동네 가까운 지점에서 바로 처리하기. 포그 컴퓨팅 = 그 지점들을 묶는 중간 허브. 둘 다 요청이 본사(중앙)까지 다 가지 않아도 되게 해서 오가는 거리를 줄여요.

엣지는 데이터가 생성되는 기기·현장 바로 가까이에서 처리하는 것(예: IoT 센서 바로 옆), 포그는 엣지와 중앙 클라우드 사이에 계층을 하나 더 두어 여러 엣지를 묶어 정리하는 것이에요. 둘 다 지연 시간을 줄이고 중앙 네트워크 부담을 낮추지만, 처리 용량과 저장 범위는 본사(중앙 클라우드)가 더 넓어요.

어른들은 이렇게 불러요

엣지 컴퓨팅
Edge computing
동네 가까운 작은 지점에서 바로 처리. 데이터가 생기는 곳 바로 옆이에요.
포그 컴퓨팅
Fog computing
지점 여러 곳을 묶는 중간 허브. 엣지와 본사 사이 한 계층 더예요.
지연 시간(레이턴시)
Latency
거리만큼 늘어나는 기다림. 처리하는 곳이 가까울수록 짧아져요.
동기화
Synchronization
지점 자료를 본사와 맞추는 일. 지점만으론 전체를 담을 수 없어서 필요해요.
IoT
IoT
현장에서 데이터를 만들어내는 기기. 엣지가 바로 옆에서 이 기기의 데이터를 처리해요.
중앙 클라우드(본사)
Central cloud (HQ)
전체 저장·복잡한 분석을 맡는 본사 건물. 이 책 전체의 배경인 그 건물이에요. → 공유 오피스 빌딩
서버리스
Serverless
쓸 때만 여는 시간제 회의실. 엣지에 서버리스 함수를 두기도 해요. → 시간제 회의실
오토스케일
Auto scale
서버 수를 자동으로 늘리고 줄이는 것. 엣지 지점 안의 서버 수도 수요에 맞춰 늘고 줄 수 있어요. → 사무실을 키울까 더 빌릴까
다음 이야기
두 그룹을 가장 넓게 갈라놓는 선 →
다른 용어도 그림책으로 보고 싶다면 요청하기 →