[发明专利]一种计算资源预调度方法及系统有效
申请号: | 202310898528.4 | 申请日: | 2023-07-21 |
公开(公告)号: | CN116627618B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 吕超星;丁鹏;吴清忠 | 申请(专利权)人: | 北京万界数据科技有限责任公司;北京万界数据科技有限责任公司武汉分公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 成都时誉知识产权代理事务所(普通合伙) 51250 | 代理人: | 郝迎宾 |
地址: | 100041 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 资源 调度 方法 系统 | ||
本发明提供了一种计算资源预调度方法及系统,涉及计算资源管理领域。本发明通过全域调度节点、子域调度节点和计算执行设备实现协调全域范围内各个子域的任务认领和计算处理时间,将同一计算任务的不同子任务尽可能协调在相同时间段进行处理,并且尽可能地时间靠前分配;子域在进行任务编排时,通过虚拟的预调度计算资源池子任务认领进行判断,通过未预占用资源量和时间靠前编排规则实现计算任务的有序认领;通过任务处理时间聚点,能协同各子任务在处理时间相近的子域,并且能协同其他离散的子域对资源进行释放,避免计算结果缓存长时间占用;在进行子任务的平均处理时间作为任务处理时间聚点,能反应各子域的整体处理时间情况。
技术领域
本发明涉及计算资源管理领域,尤其涉及一种计算资源预调度方法及系统。
背景技术
随着科技的进步和数字化水平的提高,越来越多的场景需要使用云计算服务;云计算平台也称为云平台,是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力;云计算平台按照任务编排顺序调度对应的计算资源,从而完成计算任务的处理。
现有针对云计算的资源调度方法往往是线性编排的,即:按照时间顺序构建任务栈;但是,由于云计算平台往往是由若干台云计算服务器共同构成,并会分解为若干子任务进行处理,若是各云计算服务器均按照线性编排,由于各云计算服务器编排任务的顺序不同,则会出现子任务计算结果输出分散的问题,云计算平台需要大量缓存未完成整体计算的子任务计算结果,导致系统缓存负担重。
因此,有必要提供一种计算资源预调度方法及系统来解决上述技术问题。
发明内容
为解决上述技术问题,本发明提供的一种计算资源预调度系统,部署在云计算平台上,所述云计算平台包括若干云计算服务器,并根据用途划分为全域调度节点、子域调度节点和计算执行设备;
所述全域调度节点用于接收计算任务并对计算任务进行计算任务预调度,将计算任务分解为若干个子任务,并向各子域发起预调度事件;
所述子域调度节点用于响应预调度事件并根据子域情况进行子任务认领判断,将各子任务预编排在预调度资源池中,并生成各时间段对应的子任务执行序列;
所述计算执行设备用于构成当前计算资源池,并按照子任务执行序列依次执行计算任务;在进行持续计算时,对计算资源进行持续释放,并在已释放计算资源达到预编排任务的算力处理需求时,将预编排任务载入计算资源池中。
作为更进一步的解决方案,通过所述云计算服务器共同构成平台类区块链网;所述平台类区块链网用于对任务预调度链进行分布式存储,并接受全域调度节点和指定子域调度节点的权限范围内修改;其中,所述任务预调度链包括若干任务区块,所述任务区块与子任务一一对应设置,并对子任务的子域相关信息、认领标记和预约任务处理时间存储。
一种计算资源预调度方法,运用于如上所述的一种计算资源预调度系统中,其特征在于,全域调度节点通过如下步骤进行计算任务预调度:
获取待调度计算任务和任务处理信息,并将计算任务分解为若干个子任务;
向各子域发起预调度事件,并在平台类区块链网中新建任务预调度链;
各子域响应预调度事件,并根据任务处理信息进行子任务认领判断;
各子域将预认领子任务编号上传至平台类区块链网,并附上子域相关信息;
平台类区块链网根据子任务编号对任务预调度链上对应子任务区块进行认领标记;
通过认领标记对任务预调度链进行完整性验证,并获取未被认领的子任务;
对未被认领的子任务重新发起预调度事件,直至各子任务均被子域进行认领标记;
任务预调度链上各子域根据计算资源占用情况,对认领子任务进行处理时间预约;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京万界数据科技有限责任公司;北京万界数据科技有限责任公司武汉分公司,未经北京万界数据科技有限责任公司;北京万界数据科技有限责任公司武汉分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310898528.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于煤矿作业的薄煤层锚杆钻车
- 下一篇:冷热数据标定方法、装置及电子设备