More Related Content
Similar to Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computing System (20)
More from Sugree Phatanapherom (16)
Automatic Self-Tuning Architecture for Batch Scheduler on Large Scale Computing System
- 2. I am Sugree Phatanapherom from Kasetsart University.
- 6. Batch scheduler is responsible to schedule jobs to execute on resources at the right time.
- 11. In general, it is so called "resource scheduling problem".
- 14. Back to the past, most works focused on improving algorithms.
- 15. To simplify the problem, this research limits scope job characteristics to independent sequential jobs.
- 16. In short, a job contains the one and only one task.
- 34. Grid is a meta-scheduler and underlying cluster schedulers managing hosts.
- 47. Experimented based on GAMESS job log in ThaiGrid to assume a small and a big system and named them, KUGrid and ThaiGrid, respectively.
- 49. Makespan is the period of time from when the first job submitted to the last job finished.
- 56. There are so many dependencies. Job characteristics. Resource characteristics. User characteristics.
- 58. Plus, a bit more complex with evaluation in simulator.
- 63. The position of each particle in n-dimension plane represents solution.
- 73. How to use historical data? Log replay or estimation.
- 75. Just run more simulations using the whole grid system to optimize itself at night!
- 80. In other view, these algorithms are improved by external optimization periodically.