A Low-Overhead Heuristic for Mixed Workload Resource Partitioning in Cluster-Based Architectures