Sinan: ML-based and QoS-aware resource management for cloud microservices
Yanqi Zhang, Weizhe Hua, Zhuangzhuang Zhou, G. Edward Suh, Christina Delimitrou
Abstract
Cloud applications are increasingly shifting from large monolithic services, to large numbers of loosely-coupled, specialized microservices. Despite their advantages in terms of facilitating development, deployment, modularity, and isolation, microservices complicate resource management, as dependencies between them introduce backpressure effects and cascading QoS violations.
Topics & Concepts
MicroservicesComputer scienceCloud computingQuality of serviceModularity (biology)Software deploymentDistributed computingIsolation (microbiology)Resource (disambiguation)Resource management (computing)Computer networkSoftware engineeringOperating systemBiologyMicrobiologyGeneticsCloud Computing and Resource ManagementSoftware System Performance and ReliabilityIoT and Edge/Fog Computing