Proceedings of International Conference on Applied Innovation in IT 2024/03/07, Issue 1, pp.11-18 Method of Grouping Complementary Microservices Using Fuzzy Lattice TheoryOleksandra Dmytrenko and Mariia SkulyshAbstract: This paper contains ideas on how to optimize the costs of running a microservice system. Currently, there is much done to provide high fault tolerance of a microservice and a system as a whole. Cloud providers come up with new ways to guarantee the high speed of newly launched instances. This leads to a ubiquitous run of redundant servers with possible cold or hot standby mode. This is often crucial because the ability to use some applications quickly and on time can be important to many users, potentially saving lives. At the same time, it's important to prioritize ecological preservation and minimize overuse of the Earth's resources. In the context of cloud, and specifically, server computing, that would involve using resources in a way that extends their lifespan, minimizing the creation of slowly decomposing waste, and avoiding excessive energy consumption. Cloud providers, such as Amazon, Google, and Azure, discard millions of underused hardware units due to the necessity of ensuring service guarantees to their customers. In the article, method to optimize the usage of servers by organizing microservices in complementary sets are described. As a result, server resources will be used most efficiently. The method of grouping the microservices can be likened to the principles of lattice theory. The ideas in the article could be useful for the systems like Kubernetes scheduler in the stage of picking the right set of instances to run a new microservice, or to cloud providers. As a result, less energy and hardware resources will be used to provide the same quality of fault tolerance. Keywords: Microservices, Cloud Energy Efficiency, Fault Tolerance, Shared Instance Group, Cluster DOI: 10.25673/115636; PPN 1884580823 Download: PDF References:
|
|
DOI: http://dx.doi.org/10.25673/115729
Proceedings of the International Conference on Applied Innovations in IT by Anhalt University of Applied Sciences is licensed under CC BY-SA 4.0
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License
ISSN 2199-8876
Publisher: Edition Hochschule Anhalt
Location: Anhalt University of Applied Sciences
Email: leiterin.hsb@hs-anhalt.de
Phone: +49 (0) 3496 67 5611
Address: Building 01 - Red Building, Top floor, Room 425, Bernburger Str. 55, D-06366 Köthen, Germany
Except where otherwise noted, all works and proceedings on this site is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.