【技术实现步骤摘要】
本专利技术属于计算机学科中的高性能计算、资源调度和中间件,涉及一种资源调度方法及系统,特别涉及一种基于slurm中间件的资源调度方法及系统。
技术介绍
1、高性能计算是一种具备强大并行能力的计算方式,能以极快的速度处理大量数据和复杂任务。高性能计算集群通常由多种不同类型的计算节点通过高速网络互相连接组成,节点能够根据作业需求进行灵活组合,以实现大规模的并行计算能力。高性能计算在生物基因研究、金融计算、天气预报等领域得到广泛应用,为科学研究和工程领域带来了巨大的便利和突破性进展。
2、slurm是一种广泛应用于高性能计算集群的集群管理器和作业调度系统。它以其开源、高容错性和高度可伸缩性等众多优点而备受青睐。它通过维护一个待处理作业队列,能够高效地管理和分配多种计算资源,包括cpu、内存和gpu等。此外,slurm还具备强大的查询和归档功能,能够准确监控和分析集群使用情况,并记录和收集运行过程中产生的各种信息。
3、中间件是一类位于应用系统与系统软件之间的关键软件,它发挥着重要的桥梁作用。中间件利用系统软件的基础功能
...【技术保护点】
1.一种基于Slurm中间件的资源调度方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于Slurm中间件的资源调度方法,其特征在于:步骤1中,用户发送的作业提交请求,具体包括:作业的类型、运行环境、运行时间和所需计算资源。
3.根据权利要求1所述的基于Slurm中间件的资源调度方法,其特征在于:步骤2中,所述拦截规则,用于拦截除紧急任务和特权任务外的任务;其中,紧急任务指由于时间敏感性或其他紧迫因素而需要尽快处理的任务;特权任务指具有特殊权限或特殊需求的任务。
4.根据权利要求1所述的基于Slurm中间件的资源调度方法,
...【技术特征摘要】
1.一种基于slurm中间件的资源调度方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于slurm中间件的资源调度方法,其特征在于:步骤1中,用户发送的作业提交请求,具体包括:作业的类型、运行环境、运行时间和所需计算资源。
3.根据权利要求1所述的基于slurm中间件的资源调度方法,其特征在于:步骤2中,所述拦截规则,用于拦截除紧急任务和特权任务外的任务;其中,紧急任务指由于时间敏感性或其他紧迫因素而需要尽快处理的任务;特权任务指具有特殊权限或特殊需求的任务。
4.根据权利要求1所述的基于slurm中间件的资源调度方法,其特征在于:步骤3中,所述作业的优先级综合考虑作业长度、作业等待时间和作业截至时间;根据作业的优先级对作业队列中所有作业进行从大到小排序。
5.根据权利要求1所述的基于slurm中间件的资源调度方法,其特征在于:步骤4中,所述查询命令包括sinfo、scontro...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。