Open FaaS-based Multi-edge Management Framework

Mobile edge computing(MEC) is a cutting-edge technology that utilizes the computing power provided by edge nodes close to mobile devices to improve performance.Some existing state-of-the-art computation offloading mechanisms support dynamic offloading of applications at the function granularity.Function as a service(FaaS),as a typical paradigm of the serverless architecture,enables a new way of building and scaling applications at function granularity.FaaS provides ideal resource elasticity compared to traditional approaches.OpenFaaS,as a popular open-source FaaS project,enables a good foundation for building FaaS platforms.Integrating advanced computation offload mechanism with FaaS solution(OpenFaaS) is meaningful and challenging.To this end,a multi-edge management framework based on OpenFaaS is designed and implemented in the paper.The framework rea-lizes the construction and status management of OpenFaaS on multiple edges.Also,for the functions that need to be deployed,they are reconstructed and then are deployed to OpenFaaS.Furthermore,at runtime,the framework is capable of flexibly scheduling function execution among multiple OpenFaaS instances.The framework is evaluated for 5 real-world Java intelligent applications.Results show that,compared to local invocation,the proposed framework saves response time by 10.49%~49.36% on average and the framework can effectively manage multiple edges.

Institutions

Publication Details

Journal
SHILAP Revista de lepidopterología
Published
2024-10-01
DOI
https://doi.org/10.11896/jsjkx.230800203
Primary Topic
Animal Law and Welfare
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Open FaaS-based Multi-edge Management Framework

SHILAP Revista de lepidopterología
Animal Law and Welfare
article

Open FaaS-based Multi-edge Management Framework

article en

Abstract

Mobile edge computing(MEC) is a cutting-edge technology that utilizes the computing power provided by edge nodes close to mobile devices to improve performance.Some existing state-of-the-art computation offloading mechanisms support dynamic offloading of applications at the function granularity.Function as a service(FaaS),as a typical paradigm of the serverless architecture,enables a new way of building and scaling applications at function granularity.FaaS provides ideal resource elasticity compared to traditional approaches.OpenFaaS,as a popular open-source FaaS project,enables a good foundation for building FaaS platforms.Integrating advanced computation offload mechanism with FaaS solution(OpenFaaS) is meaningful and challenging.To this end,a multi-edge management framework based on OpenFaaS is designed and implemented in the paper.The framework rea-lizes the construction and status management of OpenFaaS on multiple edges.Also,for the functions that need to be deployed,they are reconstructed and then are deployed to OpenFaaS.Furthermore,at runtime,the framework is capable of flexibly scheduling function execution among multiple OpenFaaS instances.The framework is evaluated for 5 real-world Java intelligent applications.Results show that,compared to local invocation,the proposed framework saves response time by 10.49%~49.36% on average and the framework can effectively manage multiple edges.

SHILAP Revista de lepidopterología
Fuzhou University (CN)
Openalex Percentile: Top 20%
Animal Law and Welfare
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.