OLPart: Online Learning based Resource Partitioning for Colocating Multiple Latency-Critical Jobs on Commodity Computers
Ruobing Chen, Haosen Shi, Yusen Li, Xiaoguang Liu, Gang Wang
Abstract
Colocating multiple jobs on the same server has been a commonly used approach for improving resource utilization in cloud environments. However, performance interference due to the contention over shared resources makes resource partitioning an important research problem. Partitioning multiple resources coordinately is particularly challenging when multiple latency-critical (LC) jobs are colocated with best-effort (BE) jobs, since the QoS needs to be protected for all the LC jobs. So far, this problem is not well-addressed in the literatures.
Topics & Concepts
Computer scienceCloud computingLatency (audio)Quality of serviceResource (disambiguation)Distributed computingComputer networkOperating systemTelecommunicationsCloud Computing and Resource ManagementIoT and Edge/Fog ComputingStochastic Gradient Optimization Techniques