HTC集群与HPC集群负载融合的二阶作业调度算法和资源管理研究

基本信息
批准号:11805225
项目类别:青年科学基金项目
资助金额:26.00
负责人:杜然
学科分类:
依托单位:中国科学院高能物理研究所
批准年份:2018
结题年份:2021
起止时间:2019-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:石京燕,胡庆宝,姜晓巍,孙震宇,谭宏楠
关键词:
信息系统作业调度算法用户接口资源管理
结项摘要

High Energy Physics(HEP) experiments require large scale computing service. To support HEP experiments, two types of clusters are constructed. One is a High Throughput Computing(HTC) cluster, the other is a High Performance Computing(HPC) cluster. Currently the resource utilization ratio of the HTC cluster has reached up to 90% by sharing resources dynamically, however, the problem of the peak resource requirement larger than supplement still exists. On the contrary, the resource utilization ratio of the HPC cluster is only 50% because of lower workload, which means that if the job workload could be integrated between these two clusters, it will not only decrease job queue time of the HTC cluster but also increase the resource utilization ratio of the HPC cluster...To integrate workload between the two clusters, this project will start a research about federated job scheduling algorithms and resource management. To be concrete,the research is consisted with five parts which are a two-staged scheduling algorithm to schedule jobs controllably and effectively, a batch scheduling algorithm to bring transparent workload to the HPC cluster, an intergroup resource sharing system to share resources dynamically, a federated cluster accounting system to provide bills and user query services, and unified user interfaces to access the two clusters with workload integrated. With a series research about job scheduling algorithms, resource manage and supported systems, it is anticipated to decrease job queue time of the HTC cluster by at least 10% and to increase resource utilization ration of the HPC cluster by at least 20%. As a result, it will improve the scheduling efficiency both for the HTC cluster and the HPC cluster, which finally reach the point to provide more computing resource and accelerate the high-quality outcome of the HEP experiments.

高能物理实验需要大规模计算支持。为此,高能所构建了两个计算集群,其一为高通量计算(HTC)集群,另一为高性能计算(HPC)集群。目前,尽管HTC集群通过资源共享的方式将资源利用率提高至90%以上,但仍面临峰值需求大于资源供给的问题。与此相对,HPC集群年平均资源利用率仅为50%。因此,若将HTC集群与HPC集群的负载融合,不仅可减少HTC集群作业排队时间,同时可提高HPC集群的资源利用率。.为了融合作业负载,本项目将进行负载融合作业调度算法和资源管理研究,内容包括五个部分:实现集群间作业可控高效调度的二阶调度算法,实现透明负载的作业批量调度算法,负责资源管理的组间资源共享信息系统,支持负载融合的集群记账系统,以及统一的集群用户接口。通过这些研究,本项目将在不影响现有集群调度效率的基础上,至少减少10%的HTC集群作业排队时间,并将HPC集群的资源利用率至少提高20%,从而加速实验成果产出。

项目摘要

本课题针对高能物理计算HPC集群资源利用率不足、同时HTC集群排队作业量大的问题展开研究,通过研发HTC-HPC负载融合的资源分配和二阶作业调度算法,该算法可根据当前集群状态以及历史作业几率,选择批量HTC作业、并调度到HPC集群按分析算法提供的可用资源槽中,可将HPC集群的整体资源利用率提高20%以上。在HTC-HPC负载融合的资源分配和作业调度过程需要获取组间资源使用权限相关信息,为此,开发了动态的组间资源共享信息系统,为算法提供信息支持。此外,为方便系统运行和用户使用,开发了支持负载融合的作业记账系统以及统一的用户接口,用户可使用统一接口提交并查询HTC-HPC负载融合作业。本课题的研究内容目前已应用在实际生产系统中,不仅包括北京计算中心的HPC和HTC集群之间,还应用于北京计算算中的HTC集群和东莞大科学数据中心的HPC集群,为LHAASO、BESIII等实验提供了更多可扩展计算资源。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
2

黄河流域水资源利用时空演变特征及驱动要素

黄河流域水资源利用时空演变特征及驱动要素

DOI:10.18402/resci.2020.12.01
发表时间:2020
3

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
4

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
5

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018

杜然的其他基金

批准号:31600081
批准年份:2016
资助金额:21.00
项目类别:青年科学基金项目

相似国自然基金

1

基于深度强化学习的集群资源调度算法研究

批准号:61872397
批准年份:2018
负责人:肖臻
学科分类:F0204
资助金额:66.00
项目类别:面上项目
2

铁道供电调度拥塞控制机制与海量信息集群压缩算法研究

批准号:51267005
批准年份:2012
负责人:屈志坚
学科分类:E0704
资助金额:50.00
项目类别:地区科学基金项目
3

预算功率指导的高能效GPU集群任务调度模型与算法

批准号:61272087
批准年份:2012
负责人:都志辉
学科分类:F0204
资助金额:84.00
项目类别:面上项目
4

面向云平台短时作业的集群调度器配置优化关键技术研究

批准号:61872337
批准年份:2018
负责人:韩锐
学科分类:F0202
资助金额:64.00
项目类别:面上项目