Fully Predictable HPC Infrastructure Using Admission Control With Virtualization
Source: University of Virginia
Historically, batch scheduling has dominated in managing HPC workloads despite its unpredictability regarding job's wait time. Although existing researches such as reservation partially solved the problem, fully predictable HPC system still remains elusive goal while emerging adaptive applications urge its realization. The earlier study presented a control-theoretic, VM-based approach that achieves good predictability. However, it was a part of complete solution as it does not scale to systems with high workloads. This paper presents a design and implementation of fully predictable HPC system using Admission Control (AC) as predictability semantic. The system makes concrete admission decision regarding a job's deadline, even when the system is overloaded by unpredictable workloads.