Performance evaluation of serverless edge computing for machine learning applications

Quoc Lap Trieu, Bahman Javadi, Jim Basilakis, Adel N. Toosi

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

7 Citations (Scopus)

Abstract

Next generation technologies such as smart health-care, self-driving cars, and smart cities require new approaches to deal with the network traffic generated by the Internet of Things (IoT) devices, as well as efficient programming models to deploy machine learning techniques. Serverless edge computing is an emerging computing paradigm from the integration of two recent technologies, edge computing and serverless computing, that can possibly address these challenges. However, there is little work to explore the capability and performance of such a technology. In this paper, a comprehensive performance analysis of a serverless edge computing system using popular open-source frameworks, namely, Kubeless, OpenFaaS, Fission, and funcX is presented. The experiments considered different programming languages, workloads, and the number of concurrent users. The machine learning workloads have been used to evaluate the performance of the system under different working conditions to provide insights into the best practices. The evaluation results revealed some of the current challenges in serverless edge computing and open research opportunities in this emerging technology for machine learning applications.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing, UCC 2022
EditorsZichuan Xu
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages139-144
Number of pages6
ISBN (Electronic)9781665460873
ISBN (Print)9781665460880
DOIs
Publication statusPublished - 2022
EventIEEE/ACM International Conference on Utility and Cloud Computing 2022 - Vancouver, United States of America
Duration: 6 Dec 20229 Dec 2022
Conference number: 15th
https://ieeexplore.ieee.org/xpl/conhome/10061710/proceeding (Proceedings)
https://ucc-conference.org/call-for-paper (Website)

Conference

ConferenceIEEE/ACM International Conference on Utility and Cloud Computing 2022
Abbreviated titleUCC 2022
Country/TerritoryUnited States of America
CityVancouver
Period6/12/229/12/22
Internet address

Keywords

  • Autoscaling.
  • Edge computing
  • Machine learning
  • Response time
  • Serverless computing

Cite this