[发明专利]用于在计算系统中执行任务的方法、装置、设备和介质在审
申请号: | 202211503413.2 | 申请日: | 2022-11-28 |
公开(公告)号: | CN115934322A | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 牟贞亮;史少晨;沙正菊;陈利飞;徐迟;吴迪 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 北京世辉律师事务所 16093 | 代理人: | 李峥宇 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算 系统 执行 任务 方法 装置 设备 介质 | ||
本发明提供了用于在计算系统中执行任务的方法、装置、设备和介质。计算系统包括第一计算节点和多个第二计算节点,第一计算节点的可用时长是已知的,多个第二计算节点的可用时长是未知的。在第一计算节点处启动任务管理器,任务管理器用于管理将在计算系统中执行的多个任务。由任务管理器向计算系统请求多个第二计算节点中的一组第二计算节点。由任务管理器向一组第二计算节点分发多个任务中的目标任务,以便利用一组第二计算节点执行目标任务。可以充分利用计算系统中的较为稳定的第一计算节点来管理任务执行,进而提高计算系统中的多个第二计算节点的使用率,从而提高任务执行的性能。在处理包括大量任务的高通量任务时,可以提高高通量任务的吞吐。
技术领域
本公开的示例性实现方式总体涉及任务调度,特别地涉及用于在计算系统中的多个计算节点处执行任务的方法、装置、设备和计算机可读存储介质。
背景技术
随着分布式处理技术的发展,计算系统可以包括大量计算节点。不同计算节点的可用时长可以有所区别。例如,某些计算节点可以长时间(例如,数天、数周、甚至更长的时间)可用;然而,某些计算节点可能仅在较短时段内(例如,几分钟、几小时,等)内可用,甚至可能在未来任意时间点被计算系统回收。当计算节点被回收时,在计算节点处执行的任务将被中断。由此,计算系统的用户更倾向于利用可用时长较长的计算节点。此时,计算系统中的可用时长较短的大量计算节点可能被闲置,进而造成计算资源的浪费。此时,如何以更为有效的方式利用计算系统中的各种计算节点来执行任务,成为任务调度领域的研究热点和难点。
发明内容
在本公开的第一方面,提供了一种用于在计算系统中执行任务的方法。计算系统包括第一计算节点和多个第二计算节点,第一计算节点的可用时长是已知的,多个第二计算节点的可用时长是未知的。在该方法中,在第一计算节点处启动任务管理器,任务管理器用于管理将在计算系统中执行的多个任务。由任务管理器向计算系统请求多个第二计算节点中的一组第二计算节点。由任务管理器向一组第二计算节点分发多个任务中的目标任务,以便利用一组第二计算节点执行目标任务。
在本公开的第二方面,提供了一种用于在计算系统中执行任务的装置。计算系统包括第一计算节点和多个第二计算节点,第一计算节点的可用时长是已知的,多个第二计算节点的可用时长是未知的。该装置包括:启动模块,被配置用于在第一计算节点处启动任务管理器,任务管理器用于管理将在计算系统中执行的多个任务;以及请求模块,被配置用于由任务管理器向计算系统请求多个第二计算节点中的一组第二计算节点;以及分发模块,被配置用于由任务管理器向一组第二计算节点分发多个任务中的目标任务,以便利用一组第二计算节点执行目标任务。
在本公开的第三方面,提供了一种电子设备。该电子设备包括:至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令在由至少一个处理单元执行时使电子设备执行根据本公开第一方面的方法。
在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序在被处理器执行时使处理器实现根据本公开第一方面的方法。
应当理解,本内容部分中所描述的内容并非旨在限定本公开的实现方式的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
在下文中,结合附图并参考以下详细说明,本公开各实现方式的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:
图1示出了其中可以使用根据本公开的一个示例性实现方式的应用环境的框图;
图2示出了根据本公开的一些实现方式的用于在计算系统中执行任务的过程的框图;
图3示出了根据本公开的一些实现方式的用于确定分配请求的过程的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211503413.2/2.html,转载请声明来源钻瓜专利网。