FADES: Fine-grained edge offloading with unikernels

Vittorio Cozzolino, Aaron Yi Ding, Jörg Ott

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

26 Scopus citations

Abstract

FADES is an edge offloading architecture that empowers us to run compact, single purpose tasks at the edge of the network to support a variety of IoT and cloud services. The design principle behind FADES is to efficiently exploit the resources of constrained edge devices through fine-grained computation offloading. FADES takes advantage of MirageOS unikernels to isolate and embed application logic in concise Xen-bootable images.We have implemented FADES and evaluated the system performance under various hardware and network conditions. Our results show that FADES can effectively strike a balance between running complex applications in the cloud and simple operations at the edge. As a solid step to enable finegrained edge offloading, our experiments also reveal the limitation of existing IoT hardware and virtualization platforms, which shed light on future research to bring unikernel into IoT domain.

Original languageEnglish
Title of host publicationHotConNet 2017 - Proceedings of the 2017 Workshop on Hot Topics in Container Networking and Networked Systems, Part of SIGCOMM 2017
PublisherAssociation for Computing Machinery, Inc
Pages36-41
Number of pages6
ISBN (Electronic)9781450350587
DOIs
StatePublished - 11 Aug 2017
Event1st ACM SIGCOMM Hot Topics on Container Networking and Networked Systems Workshop, HotConNet 2017 - Los Angeles, United States
Duration: 25 Aug 2017 → …

Publication series

NameHotConNet 2017 - Proceedings of the 2017 Workshop on Hot Topics in Container Networking and Networked Systems, Part of SIGCOMM 2017

Conference

Conference1st ACM SIGCOMM Hot Topics on Container Networking and Networked Systems Workshop, HotConNet 2017
Country/TerritoryUnited States
CityLos Angeles
Period25/08/17 → …

Keywords

  • Edge computing
  • IoT
  • Virtualization

Fingerprint

Dive into the research topics of 'FADES: Fine-grained edge offloading with unikernels'. Together they form a unique fingerprint.

Cite this