计算机工程与科学

北大核心,INSPEC,JST,CSCD扩展版,WJCI

国内刊号:43-1258/TP

国际刊号:1007-130X

计算机工程与科学杂志2022年第9期:SlurmX:基于Slurm使用面向对象设计方法重构的任务调度系统

发布日期:

作者:温瑞林, 樊春, 马银萍 , 王政丹, 向广宇 , 付振新

单位:(1.北京大学信息科学技术学院,北京 100871;2.北京大学计算中心,北京 100871;3.北京大学国家生物医学成像科学中心,北京 100871;4.鹏城实验室,广东 深圳 518055;5.北京大学软件与微电子学院,北京 102600)

关键词:任务调度系统,面向对象方法,Slurm,cgroups,

目前使用较为广泛的Slurm任务调度系统存在代码臃肿、新功能开发效率低和难以维护的问题,在参考目前较为成熟的任务调度系统(如Slurm和HTCondor)的优缺点的基础上,设计了一个性能优异、可扩展性好和维护方便的高性能任务及资源调度系统SlurmX。讨论了通过使用面向对象的手段,对Slurm内部的组件从上至下进行了功能级别的重新抽象和组织,并从系统架构设计和组件内部设计等方面,简述了该调度系统如何在保障性能的情况下,提供高可扩展性和内部模块之间的低耦合性。

来源:2022年第9期

《计算机工程与科学》期刊编辑部

查看计算机工程与科学杂志2022年第9期

联系我们

  • 地址:湖南省长沙市开福区德雅路109号
  • 电话:86-0731-87002567
  • E-mail:jsjgcykx@vip.163.com

咨询工作人员