Skip to main content
QUICK REVIEW

[논문 리뷰] Fog Computing: Principles, Architectures, and Applications

Amir Vahid Dastjerdi, Harshit Gupta|arXiv (Cornell University)|2016. 01. 12.
IoT and Edge/Fog Computing인용 수 6
한 줄 요약

이 논문은 네트워크 엣지로 확장된 분산형 패러다임인 퍼그 컴퓨팅을 소개하여 실시간 인터넷의 사물(IoT) 응용 프로그램에서 지연 시간과 네트워크 혼잡을 줄인다. 저자는 저지연, 확장성, 상호운용성 등의 핵심 특성을 갖춘 기준 아키텍처를 제안하며, 센서와 클라우드 데이터 센터 사이의 분산형 가상 엣지 서비스를 통해 건강 모니터링 및 비상 대응과 같은 용례에서 그 효과를 입증한다.

ABSTRACT

The Internet of Everything (IoE) solutions gradually bring every object online, and processing data in centralized cloud does not scale to requirements of such environment. This is because, there are applications such as health monitoring and emergency response that require low latency and delay caused by transferring data to the cloud and then back to the application can seriously impact the performance. To this end, Fog computing has emerged, where cloud computing is extended to the edge of the network to decrease the latency and network congestion. Fog computing is a paradigm for managing a highly distributed and possibly virtualized environment that provides compute and network services between sensors and cloud data centers. This chapter provides background and motivations on emergence of Fog computing and defines its key characteristics. In addition, a reference architecture for Fog computing is presented and recent related development and applications are discussed.

연구 동기 및 목표

  • 인터넷의 사물(IoE) 환경에서 저지연, 고용량 데이터 처리에 어려움을 겪는 중심화된 클라우드 컴퓨팅의 한계를 해결하기 위해.
  • 네트워크 엣지의 데이터 소스에 가까이 위치한 클라우드 서비스 확장을 패러다임으로 정의하기 위해.
  • 분산형, 가상화, 확장 가능한 서비스 제공을 지원하는 표준 기준 아키텍처를 제시하기 위해.
  • 실시간 및 임무 핵심 환경에서의 퍼그 컴퓨팅의 최근 발전 및 응용을 분석하기 위해.
  • 지연 민감도가 높은 IoT 워크로드에 대한 클라우드 전용 아키텍처의 대안으로서의 퍼그 컴퓨팅을 확립하기 위해.

제안 방법

  • 네트워크 계층에서 종단 장치와 클라우드 데이터 센터 사이에 위치하는 퍼그 컴퓨팅을 위한 기준 아키텍처를 제안한다.
  • 퍼그 컴퓨팅을 네트워크 엣지에서 컴퓨팅, 스토리지, 네트워킹 서비스를 제공하는 분산형, 가상화된 환경으로 정의한다.
  • 저지연, 확장성, 상호운용성, 동적 자원 할당 지원과 같은 핵심 특성을 도입한다.
  • 가상화 및 서비스 오케스트레이션을 활용하여 퍼그 노드의 민첩하고 효율적인 관리를 가능하게 한다.
  • 클라우드 컴퓨팅의 확장으로서 데이터 소스 및 최종 사용자에 더 가까운 특성을 갖춘 퍼그 컴퓨팅을 모델링한다.
  • 건강 모니터링 및 비상 대응과 같은 실제 응용 사례를 분석하여 아키텍처적 이점을 검증한다.

실험 결과

연구 질문

  • RQ1클라우드 컴퓨팅은 어떻게 네트워크 엣지로 확장되어 인터넷의 사물(IoE) 환경에서 지연 시간을 줄일 수 있는가?
  • RQ2효과적인 퍼그 컴퓨팅 구현을 위해 필수적인 아키텍처 원칙과 특성은 무엇인가?
  • RQ3퍼그 컴퓨팅은 건강 모니터링 및 비상 대응과 같은 지연 민감도가 높은 응용 프로그램에서 성능을 어떻게 향상시키는가?
  • RQ4서비스 제공 및 자원 관리 측면에서 퍼그 컴퓨팅과 기존 클라우드 컴퓨팅 간의 주요 차이는 무엇인가?
  • RQ5실제 시스템에서 퍼그 컴퓨팅의 현재 트렌드와 실용적 응용은 무엇인가?

주요 결과

  • 퍼그 컴퓨팅은 데이터를 소스에 가까이 처리함으로써 지연 시간을 크게 줄여, 시간이 중요한 응용 프로그램에서 반응성을 향상시킨다.
  • 제안된 기준 아키텍처는 이질적인 엣지 장치 간에 확장성 있고 상호운용 가능한 퍼그 서비스 배포를 가능하게 한다.
  • 퍼그 환경에서의 가상화 및 동적 자원 할당은 효율성과 워크로드 변동에 대한 적응력을 향상시킨다.
  • 건강 모니터링 및 비상 대응과 같은 응용 사례는 데이터 전송 지연 감소로 인해 측정 가능한 성능 향상을 보여준다.
  • 퍼그 컴퓨팅은 중심 클라우드에서의 처리를 분산형 엣지 노드로 오프로드함으로써 네트워크 혼잡을 효과적으로 완화한다.
  • 퍼그와 클라우드 서비스의 통합은 대규모 IoT 구현에서 성능, 비용, 신뢰성을 균형 잡는 하이브리드 모델을 창출한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.