Home // CLOUD COMPUTING 2022, The Thirteenth International Conference on Cloud Computing, GRIDs, and Virtualization // View article


Towards Efficient Microservices Management Through Opportunistic Resource Reduction

Authors:
Md Rajib Hossen
Mohammad Atiqul Islam

Keywords: Microservices; Resource-Management; Cloud-Computing; Service-Level-Objective; Kubernetes.

Abstract:
Cloud applications are moving towards microservice-based implementations where larger applications are broken into lighter-weight and loosely-coupled small services. Microservices offer significant benefits over monolithic applications as they are more easily deployable, highly scalable, and easy to update. However, resource management for microservices is challenging due to their number and complex interactions. Existing approaches either cannot capture the microservice inter-dependence or require extensive training data for their models and intentionally cause note{service level objective} violations. In our work, we are developing a lightweight learning-based resource manager for microservices that does not require extensive data and avoid causing note{service level objective} violation during learning. We start with ample resource allocation for microservices and identify resource reduction opportunities to gradually decrease the resource to efficient allocation. We demonstrate the main challenges in microservice resource allocation using three prototype applications and show preliminary results to support our design intuition.

Pages: 18 to 22

Copyright: Copyright (c) IARIA, 2022

Publication date: April 24, 2022

Published in: conference

ISSN: 2308-4294

ISBN: 978-1-61208-948-5

Location: Barcelona, Spain

Dates: from April 24, 2022 to April 28, 2022