Adaptive Workload Management through Elastic Scheduling