arrow
返回

EdgeSimPy: Python-based modeling and simulation of edge computing resource management policies

delete2023-11-01
delete16
PRE
AI
P
Paulo Silas Severo de Souza *
T
Tiago Ferreto
R
Rodrigo N. Calheiros
DOI:10.1016/j.future.2023.06.013delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The increasing popularity of applications with tight latency requirements has motivated research on Edge Computing, which positions computing resources near data sources at the Internet's edge. Despite the emergence of simulation tools that make prototype validation less complex, time-consuming, and expensive, researchers and practitioners still face significant challenges when developing resource management strategies for the edge, as existing simulators fall short in providing a fine-grained model of edge applications provisioning. To overcome this challenge, we propose EdgeSimPy, a simulation framework written in Python for modeling and evaluating resource management policies in Edge Computing environments. EdgeSimPy features a modular architecture that incorporates several functional abstractions for edge servers, network devices, and applications with built-in models for user mobility, application composition, and power consumption that allow the simulation of various scenarios. Furthermore, we propose a novel conceptual model that accurately represents the entire lifecycle of edge applications and ensures seamless integration with real application traces. In addition to submitting EdgeSimPy to an in-depth verification that checks the simulator implementation, we discuss case studies that show EdgeSimPy in action in different large-scale scenarios. & COPY; 2023 Elsevier B.V. All rights reserved.
Keyword:
Simulation
Modeling
Edge computing
Resource management
Containers
Python

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

P
pontificia universidade catolica do rio grande do sul
学者数:
4.2K
论文数: 2.4K
被引数: 2
W
western sydney university
学者数:
1.0W
论文数: 1.1W
被引数: 16
引用论文

引用论文

Location-Aware Maintenance Strategies for Edge Computing Infrastructures
err2022-04-01
err7
PREAI
errSouza, Paulo S.; Ferreto, Tiago C.; Rossi, Fabio D.; Calheiros, Rodrigo N.
err分享
err收藏
Identification and expansion of human colon-cancer-initiating cells人结肠癌起始细胞的鉴定和扩增
err2006-11-19
err0
PREAI
errLucia Ricci-Vitiani; Dario G. Lombardi; Emanuela Pilozzi; Mauro Biffoni; Matilde Todaro; Cesare Peschle; Ruggero De Maria
err分享
err收藏
Combinatorial algorithms for process synthesis
err1992-05-01
err0
PREAI
errF. Friedler; K. Tarjan; Y.W. Huang; L.T. Fan
err分享
err收藏
Inhibition of Clostridium difficile growth and adhesion to enterocytes by Bifidobacterium supernatants
err2006-08-01
err0
PREAI
errFernando M. Trejo; Jessica Minnaard; Pablo F. Perez; Graciela L. De Antoni
err分享
err收藏
YAFS: A Simulator for IoT Scenarios in fog Computing
err2019-01-01
err146
errOAAI
errLera, Isaac; Guerrero, Carlos; Juiz, Carlos
err分享
err收藏
err分享
err收藏
IoTSim-Osmosis: A framework for modeling and simulating IoT applications over an edge-cloud continuum
err2021-06-01
err38
errOAAI
errAlwasel, Khaled; Jha, Devki Nandan; Habeeb, Fawzy; Demirbaga, Umit; Rana, Omer; Baker, Thar; Dustdar, Scharam; Villari, Massimo; James, Philip; Solaiman, Ellis; Ranjan, Rajiv
err分享
err收藏
学者 查看更多内容