Contributor
Shraddha Agrawal

Teuthology Scheduling Improvements


Mentors
Neha Ojha, Josh Durgin
Organization
Ceph Foundation

Enhance scheduling in Ceph’s testing framework, Teuthology, to enable ease of running large scale tests with reliable prioritizing of different tasks in such a manner that fairness and efficiency is achieved with minimum turnaround and maximum throughput. To that effect, replace the existing worker framework by developing a dispatcher responsible for getting jobs from a queue, allocating nodes for these jobs to run on and executing them.