[发明专利]一种基于移动节点的自组织计算平台及其任务调度方法有效
申请号: | 201910171347.5 | 申请日: | 2019-03-07 |
公开(公告)号: | CN109889598B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 林海;刘威;李俊娥 | 申请(专利权)人: | 武汉大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W28/08;H04L12/26 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 罗飞 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 节点 组织 计算 平台 及其 任务 调度 方法 | ||
1.一种基于移动节点的自组织计算平台,其特征在于,包括:至少两个移动计算节点,移动计算节点通过预设自组织网络路由协议和网络维护协议形成自组织网络,并通过所述自组织网络将采集的状态信息发送至其他移动计算节点,还用于接收其他移动计算节点发送的状态信息,其中,移动计算节点的状态信息包括节点的可用CPU、节点的剩余能力、节点的可用存储以及节点的通信能力;
所述平台还包括数据采集节点,用于采集数据信息,并将采集的数据信息和产生的任务发送至接入节点,其中,接入节点由数据采集节点根据接收到的移动计算节点的状态信息选取获得,且数据采集节点接收的移动计算节点的状态信息,由各个移动计算节点向数据采集节点广播后获得,移动计算节点通过其他节点状态信息进行任务决策、任务分割以及任务分配。
2.如权利要求1所述的自组织计算平台,其特征在于,移动计算节点在接收到其他移动计算节点的状态信息后,进行保存并实时更新。
3.一种基于权利要求1所述的自组织计算平台的任务调度方法,其特征在于,包括:
数据采集节点将采集的数据信息以及产生的任务发送至对应的接入节点;
作为接入节点的移动计算节点,根据接收的数据信息以及各个移动计算节点的状态信息,对产生的任务进行调度;
接入节点将计算结果发送至数据采集节点,其中,所述计算结果为接入节点进行任务调度后获得的结果。
4.如权利要求3所述的方法,其特征在于,移动计算节点,根据接收的数据信息以及各个移动计算节点的状态信息,对产生的任务进行调度,包括:
通过负载均衡调度或机器学习的方法,对产生的任务进行调度。
5.如权利要求4所述的方法,其特征在于,通过负载均衡调度的方法对产生的任务进行调度包括:
根据接收的数据信息以及各个移动计算节点的状态信息,判断产生的任务是否需要分割;
根据分割判断的结果,选取需要进行任务计算的目标移动计算节点,并通过目标移动计算节点对产生的任务进行计算,获得计算结果。
6.如权利要求5所述的方法,其特征在于,根据接收的数据信息以及各个移动计算节点的状态信息,判断产生的任务是否需要分割,包括:
判断自组织计算平台中各个移动计算节点的状态信息是否满足任务调度需要的资源,如果都不满足,则根据预先设置的分割点对产生的任务进行分割。
7.如权利要求3所述的方法,其特征在于,任务调度结果为单一目标移动计算节点处理任务时,通过单一目标移动计算节点执行计算任务。
8.如权利要求3所述的方法,其特征在于,任务调度结果为多目标移动计算节点处理任务时,通过多个目标移动计算节点共同执行计算任务。
9.如权利要求8所述的方法,其特征在于,在通过多个目标移动计算节点共同执行计算任务后,每个目标移动计算节点将执行的计算结果发送至接入节点,由接入节点对各个计算结果进行整合,获得目标计算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910171347.5/1.html,转载请声明来源钻瓜专利网。