CloudSimSC: A Toolkit for Modeling and Simulation of Serverless Computing Environments
Anupama Mampage, Rajkumar Buyya

TL;DR
CloudSimSC is a flexible, modular simulation toolkit extending CloudSim to model serverless computing environments, enabling resource management testing without costly real-world experiments.
Contribution
We developed CloudSimSC, a novel, adaptable simulation tool that models serverless environments with key resource management features and monitoring capabilities.
Findings
Supports modeling of function scheduling and scaling
Enables evaluation of resource management strategies
Demonstrated through multiple use cases
Abstract
Serverless computing is gaining traction as an attractive model for the deployment of a multitude of workloads in the cloud. Designing and building effective resource management solutions for any computing environment requires extensive long term testing, experimentation and analysis of the achieved performance metrics. Utilizing real test beds and serverless platforms for such experimentation work is often times not possible due to resource, time and cost constraints. Thus, employing simulators to model these environments is key to overcoming the challenge of examining the viability of such novel ideas for resource management. Existing simulation software developed for serverless environments lack generalizibility in terms of their architecture as well as the various aspects of resource management, where most are purely focused on modeling function performance under a specific platform…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Distributed and Parallel Computing Systems
