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.