OpenSCOW调度器适配器
· 阅读需 3 分钟
什么是调度器适配器
OpenSCOW是建立在底层作业调度器基础上的系统,它通过与底层调度器进行功能对接,向用户提供各种超算功能。
在之前的实现中,OpenSCOW直接与作业调度器本身交互,因此OpenSCOW必须知道底层调度器内部的某些细节, 导致OpenSCOW内部的某些代码是与调度器种类直接相关的(如最先适配的slurm),这会使适配其它调度器时比较麻烦。
调度器适配器(scheduler-adapter
)则是为了解决这一问题,通过一层适配器层,OpenSCOW只与适配器进行交互,
适配器再对接作业调度器,实现OpenSCOW需要的调度器功能。