【技术实现步骤摘要】
一种任务调度方法及装置
[0001]本申请涉及边缘计算领域,特别涉及一种任务调度方法及装置。
技术介绍
[0002]边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。边缘计算处于物理实体和工业连接之间,或处于物理实体的顶端。而云端计算,仍然可以访问边缘计算的历史数据。其中,所谓边缘是相对于中心技术而言的,边缘节点从地理位置上更加接近终端用户,边缘节点的机器规划往往与中心节点不一样,其规模和架构相比于中心节点往往会更加简单。
[0003]边缘节点存在如下几种形态可能:(1)存有非永久数据,但不提供数据处理能力,其数据来源于中心节点,在边缘只做缓存,这些资源丢失了之后可以由中心节点重新取得。(2)永久保存业务数据,但不提供数据处理能力,依据中心节点的调度,数据永久保存到边缘节点,不冗余保存到中心节点。(3)存有非永久数据,提供这些非永久数据的数据处理能 ...
【技术保护点】
【技术特征摘要】
1.一种任务调度方法,其特征在于,所述方法包括:接收多个节点发送的监听请求消息;根据发送的监听请求消息的所述多个节点的优先级以及本地节点的优先级,对所述本地节点以及所述多个节点进行排序,确定目标节点,所述目标节点为所述多个节点以及所述本地节点中优先级最高的节点;将任务队列中的任务分配给所述目标节点。2.根据权利要求1所述的方法,其特征在于,在对所述本地节点以及所述多个节点进行排序之前,所述方法还包括:确定发送的监听请求消息的所述多个节点的优先级以及所述本地节点的优先级。3.根据权利要求2所述的方法,其特征在于,所述确定发送的监听请求消息的所述多个节点的优先级以及本地节点的优先级,包括:将所述本地节点的优先级确定为最高优先级;根据所述多个节点中的每个节点对应的资源池的资源负载,以及所述多个节点中的每个节点与所述本地节点之间的距离,确定所述多个节点中的每个节点的优先级。4.根据权利要求3所述的方法,其特征在于,根据所述多个节点中的每个节点对应的资源池的资源负载,确定所述多个节点中的每个节点的优先级,包括:以第一设定规则,根据所述多个节点中的每个节点对应的资源池的资源负载,确定所述多个节点中的每个节点的优先级,所述第一设定规则为:节点对应的资源池的资源负载越大,节点对应的优先级越低。5.根据权利要求4所述的方法,其特征在于,根据所述多个节点中的每个节点对应的资源池的资源负载,确定所述多个节点中的每个节点的优先级,还包括:在所述多个节点中的节点对应的资源池的资源负载大于设定负载阈值时,将该节点对应的优先...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。