ACSOS 2021
Mon 27 September - Fri 1 October 2021 Washington, DC, United States

The cloud computing model enables organizations to employ policies for the automated provisioning of computing resources. The impact on the quality, such as performance or cost, of such policies is often not known in advance for complex, large, and highly distributed cloud applications. Software architects lack a feasible approach to evaluate scaling policies for their cloud application quantitatively. While approaches exist in the literature, they are costly and require a high effort. This paper first explores the variability in style and configuration of scaling policies for cloud applications. Second, we propose modeling and the use of terminating simulations to evaluate cloud scaling policies. The approach aids the architect in understanding and explaining their dynamic behavior and the existing tradeoffs. Third, we conduct simulation experiments on a representative case study model to show the approach’s feasibility. On a model, we evaluate the performance, cost, efficiency, and complexity of three different policies: two are centralized policies, and one is decentralized; one is aware of the application architecture, whereas the two others are agnostic. Results show that the policies improve the performance for the selected model and scenario. However, no significant difference among them exists in terms of performance. Besides, other metrics highlight the present tradeoffs across policies. All in all, the case shows that the approach helps architects refine the style and find an appropriate policy for their context.

Thu 30 Sep

Displayed time zone: Eastern Time (US & Canada) change

11:45 - 12:40
Resource Management in Data Centers and Cloud Computing IIMain Track at AUDITORIUM 1
Chair(s): Partha Pal Raytheon BBN Technologies
AHA: Adaptive Hadoop in Ad-hoc Cloud Environments
Main Track
Ryan Liu University of Waterloo, Canada, Shizhe Lin University of Waterloo, Canada, Ladan Tahvildari University of Waterloo
Architecture-based Evaluation of Scaling Policies for Cloud Applications
Main Track
Floriment Klinaku University of Stuttgart, Alireza Hakamian University of Stuttgart, Steffen Becker University of Stuttgart
Experience report
Towards Situation-Aware Meta-Optimization of Adaptation Planning Strategies
Main Track
Veronika Lesch , Tanja Noack University of Hohenheim, Germany, Johannes Hefter University of Würzburg, Germany, Samuel Kounev University of Würzburg, Germany, Christian Krupitzer University of Hohenheim, Germany