【技术实现步骤摘要】
私有云环境下作业的执行方法、装置
[0001]本公开涉及数据处理
,尤其涉及大数据、云服务、云计算、深度学习等人工智能
提供了一种私有云环境下作业的执行方法、装置、电子设备与可读存储介质。
技术介绍
[0002]随着云计算服务的快速发展,越来越多的企业使用私有云进行云计算服务,以满足他们的计算需求。但是由于私有云在使用时具有严格的限制,如何在确保私有云的安全性的前提下进行作业执行是目前亟待解决的技术问题。
技术实现思路
[0003]根据本公开的第一方面,提供了一种私有云环境下作业的执行方法,包括:通过作业查询接口获取目标作业;根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群;通过节点查询接口获取所述目标机器集群中节点的节点信息,根据所述节点信息与所述目标作业确定所述目标机器集群中的目标节点;;通过作业创建接口将与所述目标作业对应的目标数据发送到所述目标节点,以用于所述目标节点创建所述目标作业并处理所述目标数据。
[0004]根据本公开的第二方面,提供了一种私有云环境下作业的执行装置,包括:获取单元,用于通过作业查询接口获取目标作业;第一确定单元,用于根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群;第二确定单元,用于通过节点查询接口获取所述目标机器集群中节点的节点信息,根据所述节点信息与所述目标作业确定所述目标机器集群中的目标节点;执行单元,用于通过作业创建接口将与所述目标作业对应的目标数据发送到所述目标节点,以用于所述目标节点创建所述目标作业并处 ...
【技术保护点】
【技术特征摘要】
1.一种私有云环境下作业的执行方法,包括:通过作业查询接口获取目标作业;根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群;通过节点查询接口获取所述目标机器集群中节点的节点信息,根据所述节点信息与所述目标作业确定所述目标机器集群中的目标节点;通过作业创建接口将与所述目标作业对应的目标数据发送到所述目标节点,以用于所述目标节点创建所述目标作业并处理所述目标数据。2.根据权利要求1所述的方法,其中,所述根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群包括:获取所述目标作业的作业信息;将所述候选机器集群中与所述作业信息相匹配的机器集群,作为所述目标机器集群。3.根据权利要求1所述的方法,其中,所述根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群包括:对所述私有云环境进行权限验证;在确定权限验证结果为所述私有云环境能够执行所述目标作业的情况下,执行根据所述目标作业,确定所述私有云环境下的候选机器集群中的目标机器集群的操作。4.根据权利要求1所述的方法,其中,所述通过节点查询接口获取所述目标机器集群中节点的节点信息,根据所述节点信息与所述目标作业确定所述目标机器集群中的目标节点包括:获取所述目标作业的作业信息;将与所述作业信息匹配的节点信息对应的节点,作为候选节点;从所述候选节点中确定所述目标节点。5.根据权利要求4所述的方法,其中,所述将与所述作业信息匹配的节点信息对应的节点,作为候选节点包括:根据所述作业信息确定所述目标作业的资源请求量;根据所述节点信息确定节点的可用资源量;将所述可用资源量大于所述资源请求量的节点,作为所述候选节点。6.根据权利要求5所述的方法,其中,所述将所述可用资源量大于所述资源请求量的节点,作为所述候选节点包括:将所述资源可用量大于所述资源请求量的节点,作为初始节点;根据所述初始节点的节点信息,确定所述初始节点的标识信息和/或标签;将与所述作业信息匹配的标识信息和/或标签对应的初始节点,作为所述候选节点。7.根据权利要求1所述的方法,其中,所述通过作业创建接口将与所述目标作业对应的目标数据发送到所述目标节点包括:将所述目标作业拆分为多个子目标作业;通过所述作业创建接口将与所述多个子目标作业对应的子目标数据发送到多个目标节点,以用于所述多个目标节点分别创建子目标作业并处理所述子目标数据。8.根据权利要求1所述的方法,还包括,获取与所述目标作业对应的操作请求;
通过作业管理接口将所述操作请求发送到所述目标节点,以用于所述目标节点根据所述操作请求处理所述目标作业。9.根据权利要求1所述的方法,还包括,通过作业管理接口获取所述目标节点发送的作业状态;通过所述作业查询接口将所述作业状态发送到存储装置,以用于所述存储装置对所述作业状态进行展示。10.根据权利要求1
‑
9中任一项所述的方法,还包括,在通过所述作业查询接口获取所述目标作业之后,确定与所述目标作业对应的目标插件。11.根据权利要求10所述的方法,其中,所述通过作业创建接口将与所述目标作业对应的目标数据发送到所述目标节点包括:通过所述作业创建接口与所述目标插件,将与所述目标作业对应的目标数据发送到所述目标节点。12.根据权利要求10所述的方法,其中,所述通过作业管理接口将所述操作请求发送到所述目标节点包括:通过所述作业管理接口与所述目标插件,将所述操作请求发送到所述目标节点。13.根据权利要求10所述的方法,其中,所述通过作业管理接口获取所述目标节点发送的作业状态包括:通过所述作业管理接口与所述目标插件,获取所述目标节点发送的作业状态。14.一种私有云环境下作业的执行装置,包括:获取单元,用于通过作业查询接口获取目标作业;第一确定单元,用于根据所述目标作业,确定私有云环境下的候选机器集群中的目标机器集群;第二确定单元,用于通过节点查询接口获取所述目标机器集...
【专利技术属性】
技术研发人员:董泽照,乔爽爽,于佃海,沙燕霖,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。