[发明专利]一种基于边缘计算的资源管理方法、系统及电子设备有效
申请号: | 201810734337.3 | 申请日: | 2018-07-05 |
公开(公告)号: | CN110688213B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 郑梦含;赵毓斌;须成忠 | 申请(专利权)人: | 深圳先进技术研究院 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 曹卫良 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 边缘 计算 资源管理 方法 系统 电子设备 | ||
1.一种基于边缘计算的资源管理方法,其特征在于,包括以下步骤:
步骤a:获取所有可利用的边缘网络资源的状态信息,并将获取的边缘网络资源的状态信息写入资源信息数据库;
步骤b:接收客户端的任务请求,并获取当前任务的相关信息,根据当前任务的相关信息以及所述资源信息数据库的资源状态信息分别计算当前任务在客户端本地和在边缘计算平台的任务执行时间,并判断客户端本地的任务执行时间是否小于边缘计算平台的任务执行时间,如果客户端本地的任务执行时间小于边缘计算平台的任务执行时间,则拒绝客户端的任务请求;否则,执行步骤c;
步骤c:通过所述边缘计算平台匹配出与当前任务对应的目标计算节点,并通过所述目标计算节点执行当前任务后将执行结果返回至客户端;
在所述步骤b中,当前任务在边缘计算平台的任务执行时间为:
tServer=tTrans+tConn+tRemote
上述公式中,tTrans表示数据传输时间,tConn表示建立连接时间,tRemote表示服务端本地执行时间;其中,所述数据传输时间tTrans为:
上述公式中,B表示当前网络带宽、data表示传输数据量,Noise(ETrans,DTrans)表示传输噪声;
所述建立连接时间tConn为:
tConn=P+Noise(EConn,DConn)
上述公式中,P表示连接时间的期望值,Noise(EConn,DConn)表示连接噪声;
所述服务端本地执行时间tRemote具体为:
tRemote=R(n,r,f,c)
上述公式中,R为远程执行的映射关系。
2.根据权利要求1所述的基于边缘计算的资源管理方法,其特征在于,所述步骤a前还包括:根据资源计算能力和资源设备类型对边缘网络资源进行分类,并根据分类结果对边缘网络资源进行分块管理。
3.根据权利要求2所述的基于边缘计算的资源管理方法,其特征在于,所述步骤a还包括:将获取的边缘网络资源的状态信息备份至边缘计算平台的数据备份中心。
4.根据权利要求1所述的基于边缘计算的资源管理方法,其特征在于,在所述步骤b中,所述当前任务在客户端本地的任务执行时间为:
tLocal=H(n,r,c)G(f)
上述公式中,n为CPU核心数,r表示为RAM的使用率,f表示CPU主频,c表示CPU当前利用率,H表示任务执行时间与CPU核心数n、RAM的使用率r、CPU当前利用率c的映射关系,G表示任务执行时间与CPU主频f的映射关系。
5.根据权利要求1至4任一项所述的基于边缘计算的资源管理方法,其特征在于,在所述步骤c中,所述通过边缘计算平台匹配出与当前任务对应的目标计算节点,并通过所述目标计算节点执行当前任务后将执行结果返回至客户端具体为:“Masters”接收客户端发送的任务请求,“Head Master”针对当前任务进行资源全局扫描和资源分析,并向“Masters”返回与当前任务对应的目标计算节点的位置信息,“Masters”将当前任务的相关信息传输至所述目标计算节点,并连通所述目标计算节点与客户端,所述目标计算节点执行任务后将执行结果返回至客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳先进技术研究院,未经深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810734337.3/1.html,转载请声明来源钻瓜专利网。