G1Stack: A Learning-Assisted Scheduler Framework for Interactive and Batch Workload Co-Location With High Resource Efficiency
Interactive services typically over-provision CPU resources to meet Service Level Objectives (SLOs) for tail latency amidst workload fluctuations. This inefficiency motivates emerging research into workload co-location, where batch jobs are hosted alongside interactive services to harvest underutilized resources. Howev...