【技术实现步骤摘要】
一种边缘节点任务协调方法、设备及存储介质
本申请涉及通信
,具体地涉及一种边缘节点任务协调方法、设备及存储介质。
技术介绍
边缘计算的核心思想是将计算、存储及网络服务下沉至网络边缘,在不改变原有网络架构的基础上利用靠近网络边缘的一系列设备进行辅助计算,将原本需传输至云计算平台的数据卸载至离终端更近的网络边缘进行本地处理,以减少网络传输和多级转发带来的宽度和时延损耗,能够达到快速反应、降低业务响应时延的目的。其中,靠近网络边缘的设备即边缘节点,边缘节点可以提供存储、计算、网络等资源。然而,边缘节点的计算能力及存储能力通常有限,单个边缘节点可能无法在有效的时间内处理大量数据。一种可能的方式是通过边缘节点和云计算平台协同的方式,将部分计算任务上传到云计算平台上执行。但云计算平台和边缘节点的距离通常较远,会产生较大的传输时延,无法满足实时性要求。
技术实现思路
有鉴于此,本申请提供一种边缘节点任务协调方法、设备及存储介质,以利于解决现有技术中单个边缘节点的计算和存储能力不足的问题。第一方面,本申请实施例提供了一种边缘节点任务协调方法,应用于任务协调器,所述方法包括:接收网络监视器发送的各个边缘节点的网络性能信息,所述网络性能信息用于表征边缘节点的信息传输能力;接收应用编排管理器发送的各个应用实例的性能信息,所述应用实例的性能信息用于表征所述应用实例对应的边缘节点的信息处理能力;接收源应用实例发送的任务调度请求消息,所述任务调度请求消息用于请求将所述源应用实例的 ...
【技术保护点】
1.一种边缘节点任务协调方法,其特征在于,应用于任务协调器,所述方法包括:/n接收网络监视器发送的各个边缘节点的网络性能信息,所述网络性能信息用于表征边缘节点的信息传输能力;/n接收应用编排管理器发送的各个应用实例的性能信息,所述应用实例的性能信息用于表征所述应用实例对应的边缘节点的信息处理能力;/n接收源应用实例发送的任务调度请求消息,所述任务调度请求消息用于请求将所述源应用实例的待执行任务调度至其它应用实例执行,所述任务调度请求消息中包括所述源应用实例对应的应用标识;/n根据所述应用标识、所述各个边缘节点的网络性能信息和所述各个应用实例的性能信息,确定目的应用实例;或者,根据所述应用标识、所述各个边缘节点的网络性能信息、所述各个应用实例的性能信息和附加信息,确定目的应用实例,所述附加信息包括所述源应用实例相对应的应用属性信息和/或所述待执行任务相对应的优先级信息,所述应用属性信息用于表征应用对信息传输能力的需求;/n向所述源应用实例发送所述目的应用实例对应的应用实例标识。/n
【技术特征摘要】
1.一种边缘节点任务协调方法,其特征在于,应用于任务协调器,所述方法包括:
接收网络监视器发送的各个边缘节点的网络性能信息,所述网络性能信息用于表征边缘节点的信息传输能力;
接收应用编排管理器发送的各个应用实例的性能信息,所述应用实例的性能信息用于表征所述应用实例对应的边缘节点的信息处理能力;
接收源应用实例发送的任务调度请求消息,所述任务调度请求消息用于请求将所述源应用实例的待执行任务调度至其它应用实例执行,所述任务调度请求消息中包括所述源应用实例对应的应用标识;
根据所述应用标识、所述各个边缘节点的网络性能信息和所述各个应用实例的性能信息,确定目的应用实例;或者,根据所述应用标识、所述各个边缘节点的网络性能信息、所述各个应用实例的性能信息和附加信息,确定目的应用实例,所述附加信息包括所述源应用实例相对应的应用属性信息和/或所述待执行任务相对应的优先级信息,所述应用属性信息用于表征应用对信息传输能力的需求;
向所述源应用实例发送所述目的应用实例对应的应用实例标识。
2.根据权利要求1所述的方法,其特征在于,所述待执行任务包括K个子任务,K≥2;
所述根据所述应用标识、所述各个边缘节点的网络性能信息和所述各个应用实例的性能信息,确定目的应用实例,包括:所述根据所述应用标识、所述各个边缘节点的网络性能信息和所述各个应用实例的性能信息,确定K个目的应用实例,所述K个目的应用实例与所述K个子任务相对应;或者,
所述根据所述应用标识、所述各个边缘节点的网络性能信息、所述各个应用实例的性能信息和附加信息,确定目的应用实例,包括:根据所述应用标识、所述各个边缘节点的网络性能信息、所述各个应用实例的性能信息和所述附加信息,确定K个目的应用实例,所述附加信息包括所述源应用实例相对应的应用属性信息、所述待执行任务相对应的优先级信息和/或所述K个子任务的子任务属性信息,所述子任务属性信息用于表征子任务对信息传输能力的需求;所述向所述源应用实例发送所述目的应用实例对应的应用实例标识,包括:向所述源应用实例发送所述K个目的应用实例对应的K个应用实例标识。
3.一种边缘节点任务协调方法,其特征在于,应用于任务协调器,所述方法包括:
接收网络监视器发送的各个边缘节点的网络性能信息,所述网络性能信息用于表征边缘节点的信息传输能力;
接收应用编排管理器发送的各个应用实例的性能信息,所述应用实例的性能信息用于表征所述应用实例对应的边缘节点的信息处理能力;
向源应用实例发送所述各个边缘节点的网络性能信息和所述各个应用实例的性能信息。
4.一种边缘节点任务协调方法,其特征在于,应用于源应用实例,所述方法包括:
接收终端发送的第一任务执行请求消息,所述第一任务执行请求消息中包括待执行任务的任务数据;
向任务协调器发送任务调度请求消息,所述任务调度请求消息用于请求将所述源应用实例的待执行任务调度至其它应用实例执行,所述任务调度请求消息中包括所述源应用实例对应的应用标识;
接收所述任务协调器发送的目的应用实例的应用实例标识,所述目的应用实例为所述任务协调器根据所述应用标识、各个边缘节点的网络性能信息和各个应用实例的性能信息确定的应用实例;或者,所述目的应用实例为所述任务协调器根据所述应用标识、所述各个边缘节点的网络性能信息、所述各个应用实例的性能信息和附加信息,确定的应用实例,所述附加信息包括所述源应用实例相对应的应用属性信息和/或所述待执行任务相对应的优先级信息,所述应用属性信息用于表征应用对信息传输能力的需求;
根据所述目的应用实例的应用实例标识,向所述目的应用实例发送第二任务执行请求消息,所述第二任务执行请求消息中包括所述待执行任务的任务数据;
接收所述目的应用实例发送的任务执行结果,所述任务执行结果为对所述待执行任务的任务数据进行处理获得的数据处理结果;
向所述终端发送所述任务执行结果。
5.根据权利要求4所述的方法,其特征在于,在所述向任务协调器发送任务调度请求消息之前,还包括:将所述待执行任务划分为K个子任务,K≥2;
所述接收所述任务协调器发送的目的应用实例对应的应用实例标识,包括:接收所述任务协调器发送的K个目的应用实例对应的K个应用实例标识,所述K个目的应用实例与所述K个子任务相对应,所述K个目的应用实例为所述任务协调器根据所述应用标识、各个边缘节点的网络性能信息和各个应用实例的性能信息确定的K个应用实例;或者,所述K个目的应用实例为所述任务协调器根据所述应用标识、各个...
【专利技术属性】
技术研发人员:冯江平,
申请(专利权)人:深圳艾灵网络有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。