Software-defined fog orchestration for IoT services

  • Renyu Yang*
  • , Zhenyu Wen
  • , David McKee
  • , Tao Lin
  • , Jie Xu
  • , Peter Garraghan
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

This chapter presents a scalable software-defined orchestration architecture to intelligently compose and orchestrate thousands of heterogeneous Fog appliances (devices, servers). Specifically, it provides a resource filtering-based resource assignment mechanism to optimize the resource utilization and fair resource sharing among multitenant Internet of things (IoT) applications. The chapter also presents a component selection and placement mechanism for containerized IoT microservices to minimize the latency by harnessing the network uncertainty and security while considering different applications' requirement and capabilities. It describes a fog simulation scheme to simulate the aforementioned procedure by modeling the entities, their attributes, and actions. The chapter also provides the results of practical experiences on the orchestration and simulation. It outlines numerous difficulties and challenges to develop an orchestration framework across all layers within the Fog resource stack and describes a prototype orchestration system that makes use of some of the most promising mechanisms to tackle these challenges.

Original languageEnglish
Title of host publicationFog and Fogonomics
Subtitle of host publicationChallenges and Practices of Fog Computing, Communication, Networking, Strategy, and Economics
Publisherwiley
Pages179-212
Number of pages34
ISBN (Electronic)9781119501121
ISBN (Print)9781119501091
DOIs
StatePublished - 3 Feb 2020

Keywords

  • Fair resource sharing
  • Fog simulation scheme
  • Heterogeneous fog appliances
  • Internet of things services
  • Placement mechanism
  • Prototype orchestration system
  • Resource filtering-based resource assignment mechanism
  • Software-defined fog orchestration

Fingerprint

Dive into the research topics of 'Software-defined fog orchestration for IoT services'. Together they form a unique fingerprint.

Cite this