다섯 살도 알 수 있게 · 클라우드
엣지·포그 컴퓨팅이 뭐예요?
엣지·포그 컴퓨팅을, 멀리 있는 본사 대신 동네 가까운 지점과 그 중간 허브가 먼저 처리해주는 이야기로 풀어봤어요.
동네 끝 방문객은 본사까지 한참 걸려요.본사(중앙 서버)가 멀수록 방문객(요청)의 기다림도 길어져요.
모든 방문객이 본사 하나로 몰리면 다들 더 오래 기다려요.방문객 가까운 곳에서 요청을 처리할 방법이 필요해요.
엣지 = 동네 지점, 포그 = 본사와 지점 사이 중간 허브예요.지점이 방문객 가까이에서 요청을 먼저 처리하니 본사까지 갈 때보다 응답이 빨라요.
방문객과 가까운 지점이 먼저 처리해요엣지 = 동네 지점이에요
포그는 지점 여러 곳을 묶어요본사와 지점 사이 중간 허브예요
처리하는 곳이 가까울수록 응답이 빨라요응답 지연이 줄어요
그래도 지점 자료는 결국 본사와 맞춰야 해요이 일을 동기화라고 불러요
엣지·포그·본사는 맡는 일이 각각 달라요.간단한 요청은 가까운 지점이, 무거운 분석은 본사가 맡아요.
작은 지점엔 자료를 다 담을 수 없어요.지점 자료는 결국 본사와 맞춰야 해요(동기화).
한 줄로
엣지 컴퓨팅 = 동네 가까운 지점에서 바로 처리하기. 포그 컴퓨팅 = 그 지점들을 묶는 중간 허브. 둘 다 요청이 본사(중앙)까지 다 가지 않아도 되게 해서 오가는 거리를 줄여요.
엣지는 데이터가 생성되는 기기·현장 바로 가까이에서 처리하는 것(예: IoT 센서 바로 옆), 포그는 엣지와 중앙 클라우드 사이에 계층을 하나 더 두어 여러 엣지를 묶어 정리하는 것이에요. 둘 다 지연 시간을 줄이고 중앙 네트워크 부담을 낮추지만, 처리 용량과 저장 범위는 본사(중앙 클라우드)가 더 넓어요.
어른들은 이렇게 불러요
- 엣지 컴퓨팅
Edge computing - 동네 가까운 작은 지점에서 바로 처리. 데이터가 생기는 곳 바로 옆이에요.
- 포그 컴퓨팅
Fog computing - 지점 여러 곳을 묶는 중간 허브. 엣지와 본사 사이 한 계층 더예요.
- 지연 시간(레이턴시)
Latency - 거리만큼 늘어나는 기다림. 처리하는 곳이 가까울수록 짧아져요.
- 동기화
Synchronization - 지점 자료를 본사와 맞추는 일. 지점만으론 전체를 담을 수 없어서 필요해요.
- IoT
IoT - 현장에서 데이터를 만들어내는 기기. 엣지가 바로 옆에서 이 기기의 데이터를 처리해요.
- 중앙 클라우드(본사)
Central cloud (HQ) - 전체 저장·복잡한 분석을 맡는 본사 건물. 이 책 전체의 배경인 그 건물이에요. → 공유 오피스 빌딩
- 서버리스
Serverless - 쓸 때만 여는 시간제 회의실. 엣지에 서버리스 함수를 두기도 해요. → 시간제 회의실
- 오토스케일
Auto scale - 서버 수를 자동으로 늘리고 줄이는 것. 엣지 지점 안의 서버 수도 수요에 맞춰 늘고 줄 수 있어요. → 사무실을 키울까 더 빌릴까
다음 이야기
두 그룹을 가장 넓게 갈라놓는 선 →