@klinaku

Beauty and the Beast: A Case Study on Performance Prototyping of Data-Intensive Containerized Cloud Applications

, , , and . Companion of the 2022 ACM/SPEC International Conference on Performance Engineering, page 53–60. New York, NY, USA, Association for Computing Machinery, (Jul 14, 2022)
DOI: 10.1145/3491204.3527482

Abstract

Data-intensive container-based cloud applications have become popular with the increased use cases in the Internet of Things domain. Challenges arise when engineering such applications to meet quality requirements, both classical ones like performance and emerging ones like resilience. There is a lack of reference use cases, applications, and experiences when prototyping such applications that could benefit the research community. Moreover, it is hard to generate realistic and reliable workloads that exercise the resources according to a specification. Hence, designing reference applications that would exhibit similar performance behavior in such environments is hard. In this paper, we present a work in progress towards a reference use case and application for data-intensive containerized cloud applications having an industrial motivation. Moreover, to generate reliable CPU workloads we make use of ProtoCom, a well-known library for the generation of resource demands, and report the performance under various quality requirements in a Kubernetes cluster of moderate size. Finally, we present the scalability of the current solution assuming a particular autoscaling policy. Results of the calibration show high variability of the ProtoCom library when executed in a cloud environment. We observe a moderate association between the occupancy of node and the relative variability of execution time.

Links and resources

Tags

community

  • @unibiblio
  • @rss
  • @klinaku
@klinaku's tags highlighted