Edge Computing이란 무엇인가요?
Edge Computing은 먼 Cloud 데이터센터 대신 데이터 소스 근처에서 처리합니다. 셀 타워, 라우터, 로컬 서버 등 네트워크 "Edge"에서 연산하여 응답 시간을 수백ms에서 한 자릿수ms로 줄입니다. 마치 본사에 전화하는 대신 모든 거리 모퉁이에 전문가가 있는 것과 같습니다.
왜 중요한가요? 수십억 개의 IoT 기기, 자율주행 차량, 실시간 AI 앱이 모든 것을 Cloud로 보내면 병목현상이 발생합니다. Edge Computing은 자율주행의 순간 판단, 지연 없는 게이밍, 즉각적인 공장 자동화를 가능하게 하면서 대역폭 비용을 최대 90%까지 줄입니다.
📖 심층 분석
비유 1
긴급한 답변이 필요하다고 상상해보십시오. 전국의 본사에 편지를 보내고 며칠을 기다려야 할 수도 있고, 바로 옆에 있는 전문가에게 물어볼 수도 있습니다. 엣지 컴퓨팅은 작지만 빠른 서버인 전문가를 모든 길모퉁이에 배치하므로 먼 클라우드로의 왕복을 기다리지 않고 질문에 대한 답변을 밀리초 내에 얻을 수 있습니다.
비유 2
집에서 요리하는 것과 배달을 주문하는 것과 같은 엣지 컴퓨팅을 생각해 보세요. 클라우드 데이터센터는 어떤 요리든 만들 수 있는 대규모 레스토랑이지만 배달에는 30분이 걸린다. 엣지 서버는 집에 작은 주방이 있는 것과 같습니다. 모든 것을 할 수는 없지만 가장 자주 필요한 식사를 위해 몇 초 만에 저녁 식사가 준비됩니다. 주방이 꽉 차도 대체품으로 레스토랑에서 주문을 하게 됩니다.
🎯 시뮬레이터 팁
초보자
기본 작업 라우팅을 보려면 5~10개의 Edge 노드 및 IoT 워크로드로 시작하세요.
중급자
대역폭을 늘려 각 Edge 노드에서 작업 처리 시간을 줄입니다.
전문가
다양한 워크로드 패턴에 대한 스타, 메시, 링 토폴로지 비교
📚 용어집
🏆 핵심 인물
Mahadev Satyanarayanan (2009)
클라우드렛 개념과 엣지 컴퓨팅 연구를 개척한 카네기 멜론 교수
Flavio Bonomi (2012)
Cisco에서는 클라우드와 엣지 패러다임을 연결하는 '포그 컴퓨팅'이라는 용어를 만들어냈습니다.
Weisong Shi (2016)
영향력 있는 'Edge Computing: Vision and Challenges' 논문을 공동 집필한 Wayne State 교수
ETSI ISG MEC (2014)
전 세계적으로 채택된 다중 액세스 엣지 컴퓨팅 사양을 정의한 유럽 표준 기관
Alex Reznik (2015)
엣지 컴퓨팅 API 표준화를 주도한 ETSI MEC ISG 의장
🎓 학습 자료
- Edge Computing: Vision and Challenges [paper]
엣지 컴퓨팅 패러다임을 정의하고 프로그래밍 가능성, 명명 및 데이터 관리를 포함한 주요 연구 과제를 식별하는 2016년 기초 논문(IEEE 사물 인터넷 저널) - A Survey on Edge Computing Systems and Tools [paper]
IoT, 모바일 및 5G 도메인 전반의 엣지 컴퓨팅 아키텍처, 미들웨어 플랫폼 및 애플리케이션 시나리오에 대한 포괄적인 조사 - The Emergence of Edge Computing [paper]
엣지 컴퓨팅이 대기 시간에 민감한 애플리케이션을 위한 클라우드 컴퓨팅의 자연스러운 진화인 이유를 설명하는 cloudlet의 선구자가 쓴 2017년 IEEE 컴퓨터 논문 - Multi-Access Edge Computing: A Survey [paper]
5G 네트워크 통합을 위한 ETSI MEC 아키텍처, 사용 사례 및 표준화 노력에 대한 심층 조사(IEEE Communications Surveys & Tutorials, 2017) - Linux Foundation Edge [article]
프로덕션 엣지 인프라 구축을 위한 EdgeX Foundry, Akraino 및 Open Horizon을 포함한 오픈 소스 엣지 컴퓨팅 프레임워크 - ETSI MEC [article]
전 세계 5G 엣지 배포의 기반인 다중 액세스 엣지 컴퓨팅에 대한 공식 표준 및 사양 - AWS Wavelength [article]
5G 네트워크에 내장된 Amazon의 엣지 컴퓨팅 서비스로 실제 MEC 배포를 대규모로 시연합니다. - KubeEdge [article]
Kubernetes를 엣지 컴퓨팅으로 확장하여 클라우드 및 엣지 노드 전반에 걸쳐 컨테이너화된 애플리케이션 오케스트레이션을 지원하는 CNCF 프로젝트