Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/788
Title: Comparative Analysis of FaaS Simulation Frameworks for Edge Computing Environments
Authors: SAYAH, MAhfoud ABd El ALi
Keywords: Serverless Computing
Function-as-a-Service
Edge Computing
Smart Cities
Simulation Frameworks
Internet of Things
Network Modeling
Energy Modeling
Issue Date: 2025
Abstract: Serverless computing, particularly Function-as-a-Service (FaaS), has gained significant adoption in edge computing environments for IoT and smart city applications. However, the lack of appropriate simulation tools presents challenges for evaluating FaaS-edge deployments before real-world implementation. This thesis investigates which existing FaaS simulation framework is most suitable for simulating FaaS at the edge, with specific focus on smart city scenarios. We evaluated six prominent simulation frameworks: ServerlessSimPro, faas-sim, EdgeFaaS, SimFaaS, MFS, and CloudSimSC using five evaluation criteria including edge computing support, network modeling, configurability, and validation accuracy. The evaluation reveals that while no existing simulator comprehensively addresses all edge FaaS requirements within a single platform, however we found one that provides the most promising foundation for future development. Cloud-centric simulators lack edge-specific capabilities, while edge-oriented simulators have limitations in energy modeling and comprehensive metrics. The study identifies four essential requirements for edge FaaS simulation and establishes an evaluation methodology for simulator selection. The research contributes a systematic evaluation framework for FaaS simulators and provides recommendations for future development of edge FaaS simulation capabilities. This work establishes guidelines for advancing simulation tools in serverless edge computing research. Keywords**** L’informatique sans serveur, en particulier la Function-as-a-Service (FaaS), a gagné une adoption significative dans les environnements de périphérie pour les applications IoT et villes intelligentes. Cependant, le manque d’outils de simulation appropriés présente des défis pour l’évaluation des déploiements FaaS-edge avant l’implémentation réelle. Cette thèse examine quel framework de simulation FaaS existant est le plus adapté pour simuler FaaS à la périphérie, avec un focus spécifique sur les scénarios de villes intelligentes. Nous avons évalué systématiquement six frameworks de simulation proéminents : ServerlessSimPro, faas-sim, EdgeFaaS, SimFaaS, MFS, et CloudSimSC en utilisant cinq critères d’évaluation incluant le support de l’informatique de périphérie, la modélisation réseau, la configurabilité, et la précision de validation. L’évaluation révèle que bien qu’aucun simulateur existant ne réponde de manière exhaustive à toutes les exigences FaaS de périphérie au sein d’une seule plateforme, nous avons trouvé celui qui fournit la base la plus prometteuse pour le développement futur. Les simulateurs centrés sur le cloud manquent de capacités spécifiques à la périphérie, tandis que les simulateurs orientés périphérie ont des limitations en modélisation énergétique et métriques complètes. L’étude identifie quatre exigences essentielles pour la simulation FaaS de périphérie et établit une méthodologie d’évaluation pour la sélection de simulateurs. La recherche contribue un framework d’évaluation systématique pour les simulateurs FaaS et fournit des recommandations pour le développement futur des capacités de simulation FaaS de périphérie. Ce travail établit des directives pour faire progresser les outils de simulation dans la recherche en informatique sans serveur de périphérie. Les directions de recherche future incluent l’implémentation de modélisation énergétique complète au sein de faas-sim, la conduite d’études de validation empiriques comparant les prédictions de simulation avec les déploiements réels de périphérie, et l’expansion des capacités de simulation à divers scénarios informatique de périphérie incluant les villes intelligentes, l’IoT industriel, et les systèmes autonomes. Alors que les technologies d’informatique de périphérie continuent de progresser, les frameworks de simulation évalués à travers cette recherche joueront des rôles cruciaux dans le développement d’applications sans serveur distribuées de nouvelle génération
Description: Supervisor : Mr. François Lemercier / Supervisor : Mr. Nikos Parlavantzas / Co-Supervisor : Mr. Khaldi Miloud
URI: https://repository.esi-sba.dz/jspui/handle/123456789/788
Appears in Collections:Master

Files in This Item:
File Description SizeFormat 
Master_Thesis_SAYAH-1-1.pdf95,76 kBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.