Function-Aware Resource Management Framework for Serverless Edge Computing

Haneul Ko, Sangheon Pack

Research output: Contribution to journalArticlepeer-review

Abstract

Serverless edge computing is an emerging concept where only required functions are defined and executed as container instances at the edge cloud. The edge cloud has finite resources; therefore, sophisticated resource management is indispensable to accommodate more requests. In this paper, we propose a function-aware resource management (FARM) framework for serverless edge computing that defines per-function queues to maximally utilize edge cloud resources. The FARM framework optimally determines 1) which container instances should be maintained as warm status and 2) the amount of computing resources assigned to them. The FARM framework specifically formulates a constrained Markov decision process problem to minimize the memory resource consumption for the warm status maintenance while guaranteeing on-time task completion and converts it to a linear programming model to derive the optimal solution. The evaluation results show that the FARM framework can reduce the memory resource consumption of the edge cloud while meeting the on-time task completion.

Original languageEnglish
Pages (from-to)1
Number of pages1
JournalIEEE Internet of Things Journal
DOIs
Publication statusAccepted/In press - 2022

Keywords

  • Containers
  • Costs
  • Edge computing
  • function-aware resource management
  • joint optimization
  • Memory management
  • Optimization
  • Serverless computing
  • Serverless edge computing
  • Task analysis
  • warm start

ASJC Scopus subject areas

  • Signal Processing
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Function-Aware Resource Management Framework for Serverless Edge Computing'. Together they form a unique fingerprint.

Cite this