【技术实现步骤摘要】
任务调度方法、装置、终端设备及存储介质
本申请属于计算机
,尤其涉及一种任务调度方法、装置、终端设备及存储介质。
技术介绍
随着大数据技术的发展,目前存在着通过多个通用串行总线(UniversalSerialBus,USB)设备来实现边缘计算、服务器加速运算的需求。然而,目前的USB设备不存在唯一标识码,导致在多USB设备场景中,无法准确地识别区分各个USB设备,无法准确地对各个USB设备进行任务调度。
技术实现思路
有鉴于此,本申请实施例提供了任务调度方法、装置、终端设备及存储介质,以解决现有技术中如何准确地对USB设备进行任务调度的问题。本申请实施例的第一方面提供了一种任务调度方法,该方法应用于任务调度系统的主控平台,该任务调度系统包括主控平台及接入该主控平台的通用串行总线USB设备,该任务调度方法包括:获取主控平台的接口信息及USB设备接入该主控平台的连接信息并进行处理,得到该USB设备的唯一标识信息;根据该USB设备的唯一标识信息与该USB设备进行数据通信,以调用该USB设备处理业务进程的任务。本申请实施例的第二方面提供了一种任务调度装置,包括:唯一标识信息确定单元,用于获取主控平台的接口信息及USB设备接入所该主控平台的连接信息并进行处理,得到该USB设备的唯一标识信息;调度单元,用于根据该USB设备的唯一标识信息与该USB设备进行数据通信,以调用该USB设备处理业务进程的任务。本申请实施例的第三方面提供了一种终端设备,包括存 ...
【技术保护点】
1.一种任务调度方法,其特征在于,所述方法应用于任务调度系统的主控平台,所述任务调度系统包括主控平台及接入所述主控平台的USB设备,所述任务调度方法包括:/n获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息;/n根据所述USB设备的唯一标识信息与所述USB设备进行数据通信,以调用所述USB设备处理业务进程的任务。/n
【技术特征摘要】
1.一种任务调度方法,其特征在于,所述方法应用于任务调度系统的主控平台,所述任务调度系统包括主控平台及接入所述主控平台的USB设备,所述任务调度方法包括:
获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息;
根据所述USB设备的唯一标识信息与所述USB设备进行数据通信,以调用所述USB设备处理业务进程的任务。
2.如权利要求1所述的任务调度方法,其特征在于,所述获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息,包括:
若检测到USB设备接入所述主控平台,则获取所述USB设备的供应商识别码和/或产品识别码;
若所述USB设备的所述供应商识别码与预设的供应商识别码信息相符和/或所述USB设备的所述产品识别码与预设的产品识别码信息相符,则判定所述USB设备合法;获取所述主控平台的接口信息及判定合法的所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息。
3.如权利要求1所述的任务调度方法,其特征在于,所述主控平台的接口信息包括所述主控平台的USB接口对应的UBS总线号信息,所述USB设备接入所述主控平台的连接信息包括所述USB设备接入所述主控平台经过的集线器的端口信息。
4.如权利要求1所述的任务调度方法,其特征在于,所述主控平台的接口信息包括所述主控平台的PCIE板卡信息,所述USB设备接入所述主控平台的连接信息包括所述USB设备接入所述主控平台经过的PCIE转USB模块的端口信息。
5.如权利要求1所述的任务调度方法,其特征在于,所述获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息,包括:
获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并组合,得到每个USB设备的第一唯一标识字段;
将各个USB设备的所述第一唯一标识字段一一映射为预设的第二唯一标识字段,并将各个所述第二唯一标识字段分别作为各个所述USB设备的唯一标识信息,其中,所述第二唯一标识字段的长度小于所述第一唯一标识字段的长度。
6.如权利要求1所述的任务调度方法,其特征在于,所述业务进程的数量为一个以上,所述根据所述USB设备的唯一标识信息与所述USB设备进行数据通信,以调用所述USB设备处理业务进程的任务,包括:
获取分配指令,为各个所述业务进程分别分配至少一个所述USB设备的唯一标识信息;
指示各个所述业务进程分别根据各自分配得到的所述USB设备的唯一标识信息,与对应的所述USB设备进行数据通信,以调用对应的所述USB设备处理所述业务进程的任务。
7.如权利要求1所述的任务调度方法,其特征在于,在所述获取所述主控平台的接口信息及所述USB设备接入所述主控平台的连接信息并进行处理,得到所述USB设备的唯一标识信息之后,还包括:
根据各个所述USB设备的唯一标识信息及所述主控平台的运算能力,配置各个所述USB设备的线程信息,得到设备配置管理信息,所述设备配置管理信息包括各个USB设备的唯一标识信息及对应的线程信息;
对应地,所述根据所述USB设备的唯一标识信息与所述USB设备进行数据通信,以调用所述USB设备处理业务进程的任务,包括:
若检测到处于运行状态的业务进程,则根据所述设备配置管理信息,输出已与所述主控平台连接的各个所述USB设备的唯一标识信息;
获取选择指令,根据所述选择指令从输出的各个所述USB设备的唯一标识信息中选择至少一个所述USB设备的唯一标识信息,并确定所述至少一个所述USB设备的...
【专利技术属性】
技术研发人员:袁华隆,
申请(专利权)人:深圳云天励飞技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。