Repository logo
 

Data Analytics Service Composition and Deployment on Edge Devices

Accepted version
Peer-reviewed

Type

Conference Object

Change log

Authors

Zhao, Jianxin 
Tiplea, Tudor 
Crowcroft, Jonathon  ORCID logo  https://orcid.org/0000-0002-7013-0121
Wang, Liang 

Abstract

Data analytics on edge devices has gained rapid growth in research, industry, and different aspects of our daily life. This topic still faces many challenges such as limited computation resource on edge devices. In this paper, we further identify two main challenges: the composition and deployment of data analytics services on edge devices. We present the Zoo system to address these two challenge: on one hand, it provides simple and concise domain-specific language to enable easy and and type-safe composition of different data analytics services; on the other, it utilises multiple deployment backends, including Docker container, JavaScript, and MirageOS, to accommodate the heterogeneous edge deployment environment. We show the expressiveness of Zoo with a use case, and thoroughly compare the performance of different deployment backends in evaluation.

Description

Keywords

cs.SE, cs.SE, cs.DB

Journal Title

MobiSys 2018 - Proceedings of the 16th ACM International Conference on Mobile Systems, Applications, and Services

Conference Name

ACM SIGCOMM Big-DAMA 2018

Journal ISSN

Volume Title

Publisher

ACM
Sponsorship
EPSRC (via University of Warwick) (RESWM34910001 CONTRIVE)
EPSRC (via Queen Mary University of London (QMUL)) (ECSA1W3R)
Engineering and Physical Sciences Research Council (EP/K031724/2)
Engineering and Physical Sciences Research Council (EP/N028422/1)
Engineering and Physical Sciences Research Council (EP/N028260/2)