The rapid adoption and the diversification of cloud computing technology exacerbate the importance of a sound experimental methodology for this domain. This work investigates …
Modern distributed applications offer complex performance behavior and many degrees of freedom regarding deployment and configuration. Researchers employ various methods of …
M Imdoukh, I Ahmad, MG Alfailakawi - Neural Computing and Applications, 2020 - Springer
Containers are shaping the new era of cloud applications due to their key benefits such as lightweight, very quick to launch, consuming minimum resources to run an application which …
NM Dang-Quang, M Yoo - Applied Sciences, 2021 - mdpi.com
Presently, the cloud computing environment attracts many application developers to deploy their web applications on cloud data centers. Kubernetes, a well-known container …
Auto-scalers for clouds promise stable service quality at low costs when facing changing workload intensity. The major public cloud providers provide trigger-based auto-scalers …
Kubernetes-based containerized applications heavily rely on distributing network workloads among cluster applications, primarily because of the frequent resource requests and limited …
Data stream processing is an attractive paradigm for analyzing IoT data at the edge of the Internet before transmitting processed results to a cloud. However, the relative scarcity of fog …
NM Dang-Quang, M Yoo - Applied Sciences, 2022 - mdpi.com
With the rapid development of 5G technology, the need for a flexible and scalable real-time system for data processing has become increasingly important. By predicting future resource …
Nowadays, in order to keep track of the fast changing requirements of Internet applications, auto-scaling is used as an essential mechanism for adapting the number of provisioned …