@joh.grohmann

Systematic Search for Optimal Resource Configurations of Distributed Applications

, , , , and . 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W), page 120--125. Los Alamitos, CA, USA, IEEE Computer Society, (June 2019)
DOI: 10.1109/FAS-W.2019.00040

Abstract

With the advent of the micro-service paradigm, applications are divided into small, distributed parts. Knowledge of optimal resource configurations of such applications is required both for autonomic resource management as well as its assessment. Due to the high-dimensional search space of all possible configurations, the systematic measuring of the optimal configurations is challenging. To this end, we introduce a search algorithm based on hill-climbing for finding all optimal configurations in a feasible time and integrate it in an existing measuring framework. This approach enables the assessment, comparison and optimization of autonomic resource management approaches for micro-service applications. The evaluation shows that our approach is able to find all optimal configurations in the considered scenarios, while state-of-the-art multi-objective search algorithms do not.

Links and resources

Tags

community