CloudNativeSim: a toolkit for modeling and simulation of cloud-native applications
Jingfeng Wu, Minxian Xu, Yiyuan He, Kejiang Ye, Chengzhong Xu

TL;DR
CloudNativeSim is a simulation toolkit designed to model and analyze cloud-native applications with microservice architectures, addressing scalability, complexity, and resource management challenges in a cost-effective manner.
Contribution
It introduces a comprehensive, dynamic simulation framework for cloud-native applications, enabling policy testing and QoS analysis without large-scale deployment.
Findings
Achieves over 94.5% response time accuracy in validation
Demonstrates effectiveness of various scaling policies
Supports customizable scenarios and user feedback
Abstract
Cloud-native applications are increasingly becoming popular in modern software design. Employing a microservice-based architecture into these applications is a prevalent strategy that enhances system availability and flexibility. However, cloud-native applications also introduce new challenges, such as frequent inter-service communication and the complexity of managing heterogeneous codebases and hardware, resulting in unpredictable complexity and dynamism. Furthermore, as applications scale, only limited research teams or enterprises possess the resources for large-scale deployment and testing, which impedes progress in the cloud-native domain. To address these challenges, we propose CloudNativeSim, a simulator for cloud-native applications with a microservice-based architecture. CloudNativeSim offers several key benefits: (i) comprehensive and dynamic modeling for cloud-native…
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 · Distributed and Parallel Computing Systems · Software System Performance and Reliability
