任务处理方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:26845243 阅读:23 留言:0更新日期:2020-12-25 13:06
本公开关于一种任务处理方法、装置、设备、系统及存储介质,该方法包括:终端向服务器发送包括源数据配置信息和运行配置信息的资源调度请求;服务器根据源数据配置信息确定任务源数据,服务器根据运行配置信息在目标资源节点创建和启动目标容器;服务根据目标容器确定路由条目,并将任务源数据发送至目标资源节点;服务器向终端发送资源调度完成消息;终端通过路由条目调用目标容器和任务源数据执行目标任务。利用本公开提供的技术方案可实现灵活简单的资源配置,无需用户进行运行环境搭建,也无需用户进行源数据配置,大大降低了在线编程教育的资源配置的复杂度和出错率,进而大大提高了任务处理过程中的灵活性和任务处理速度。

【技术实现步骤摘要】
任务处理方法、装置、设备、系统及存储介质
本公开涉及互联网
,尤其涉及任务处理方法、装置、设备、系统及存储介质。
技术介绍
随着互联网技术的高速发展,在线编程教育越来越普及,例如在线人工智能教育等。相关技术中,往往仅提供一些案例等编程源数据资源,使用者需要自己配置运行环境(即运行资源),但人工智能等编程教育的运行环境的搭建比较复杂且容易出错。因此,相关技术的在线编程教育存在运行资源搭建困难出错率高。
技术实现思路
本公开提供一种任务处理方法、装置、设备、系统及存储介质。本公开的技术方案如下:根据本公开实施例的一方面,提供一种任务处理方法,包括:接收终端发送的目标任务的资源调度请求,所述资源调度请求包括所述目标任务的源数据配置信息和运行配置信息;根据所述源数据配置信息确定所述目标任务的任务源数据;根据所述运行配置信息在目标资源节点创建和启动目标容器;根据所述目标容器确定路由条目,并将所述任务源数据发送至所述目标资源节点;向所述终端发送资源调度完成消息,以使所本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,包括:/n接收终端发送的目标任务的资源调度请求,所述资源调度请求包括所述目标任务的源数据配置信息和运行配置信息;/n根据所述源数据配置信息确定所述目标任务的任务源数据;/n根据所述运行配置信息在目标资源节点创建和启动目标容器;/n根据所述目标容器确定路由条目,并将所述任务源数据发送至所述目标资源节点;/n向所述终端发送资源调度完成消息,以使所述终端通过所述路由条目调用所述目标容器和任务源数据执行所述目标任务。/n

【技术特征摘要】
1.一种任务处理方法,其特征在于,包括:
接收终端发送的目标任务的资源调度请求,所述资源调度请求包括所述目标任务的源数据配置信息和运行配置信息;
根据所述源数据配置信息确定所述目标任务的任务源数据;
根据所述运行配置信息在目标资源节点创建和启动目标容器;
根据所述目标容器确定路由条目,并将所述任务源数据发送至所述目标资源节点;
向所述终端发送资源调度完成消息,以使所述终端通过所述路由条目调用所述目标容器和任务源数据执行所述目标任务。


2.根据权利要求1所述的任务处理方法,其特征在于,所述根据所述运行配置信息在目标资源节点创建和启动目标容器,包括:
向资源编排服务器发送资源分配请求,所述资源分配请求包括所述运行配置信息,以使所述资源编排服务器基于所述运行配置信息在目标资源节点创建并启动目标容器。


3.根据权利要求2所述的任务处理方法,其特征在于,所述向资源编排服务器发送资源分配请求包括:
通过消息队列向资源调度服务器发送包括所述运行配置信息的资源调度任务,以使所述资源调度服务器向所述资源编排服务器发送资源分配请求,所述资源分配请求包括所述运行配置信息。


4.根据权利要求2所述的任务处理方法,其特征在于,所述根据所述目标容器确定路由条目,包括:
接收所述资源编排服务器发送的容器启动成功消息,所述容器启动成功消息包括所述目标容器的路由条目;
将所述路由条目发送至路由管理服务器,以使所述路由管理服务器在本地添加所述路由条目。


5.根据权利要求4所述的任务处理方法,其特征在于,所述容器启动成功消息还包括所述目标资源节点的地址信息,所述将所述任务源数据发送至所述目标资源节点包括:
根据所述地址信息将所述任务源数据发送至所述目标资源节点。


6.根据权利要求1所述的任务处理方法,其特征在于,在接收终端发送的目标任务的资源调度请求之前,所述方法还包括:
接收所述终端在监控到任务资源调度配置页面输入源数据配置信息的情况下,发送的资源配置推荐请求,所述资源配置推荐请求包括输入的源数据配置信息;
根据所述输入的源数据配置信息确定推荐运行配置信息;
将所述推荐运行配置信息发送给所述终端,以使所述终端在所述任务资源调度配置页面显示资源配置确认消息,所述资源配置确认消息包括所述推荐运行配置信息;
所述接收终端发送的目标任务的资源调度请求包括:
接收所述终端响应于对采用所述推荐运行配置信息的确认指令,发送的所述目标任务的资源调度请求。


7.根据权利要求2所述的任务处理方法,其特征在于,在接收所述资源编排服务器发送的容器启动成功消息之后,所述方法还包括:
监控所述目标容器的运行状态;
在监控到所述目标容器的运行状态为空闲状态,且所述空闲状态的持续时长大于等于预设空闲时长阈值的情况下,向所述资源编排服务器发送资源销毁指令,以使所述资源编排服务器控制所述目标资源节点删除所述目标容器。


8.根据权利要求1所述的任务处理方法,其特征在于,在将所述任务源数据发送至所述目标资源节点之后,所述方法还包括:
接收所述目标资源节点发送的所述目标容器的资源使用信息;
所述资源调度完成消息还包括目标容器的资源使用信息,以使所述终端显示包括所述资源使用信息的任务运行确认页面。


9.根据权利要求8所述的任务处理方法,其特征在于,在接收所述目标资源节点发送的所述目标容器的资源使用信息之后,所述方法还包括:
根据所述资源使用信息对所述目标任务的运行资源进行合理性分析;
在分析的结果为不合理的情况下,向所述终端发送重新启动任务调度信息,以使所述终端显示还包括所述重新启动任务调度信息的任务运行确认页面。


10.根据权利要求1至9任一所述的任务处理方法,其特征在于,所述目标任务包括深度学习任务,所述目标任务的任务源数据包括:与所述源数据配置信息对应的训练数据集和与所述源数据配置信息对应的神经网络。


11.一种任务处理方法,其特征在于,包括:
向服务器发送目标任务的资源调度请求,所述资源调度请求包括所述目标任务的源数据配置信息和运行配置信息,以使所述服务器根据所述源数据配置信息确定所述目标任务的任务源数据;以及根据所述运行配置信息在目标资源节点创建和启动目标容器;以...

【专利技术属性】
技术研发人员:张宁邹雨竹王之龙
申请(专利权)人:上海商汤临港智能科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1