The invention discloses a computing task migration method, device and storage medium, which relates to wireless mobile communication technology. The method includes: a user node obtains service node status information from a service node; the user node generates a priority list of service nodes for computing task migration according to all service node status information; the user node generates a priority list of service nodes according to the service section The point priority list, through consultation with the service node, determines a service node that accepts the migration of the calculation task as the matching node; the user node migrates the calculation task to the matching node. The embodiment of the invention can improve the system performance of the network in terms of energy efficiency, convergence speed and other performance by matching the service nodes receiving the calculation migration.
【技术实现步骤摘要】
一种计算迁移方法、设备及存储介质
本专利技术涉及无线移动通信技术,特别涉及一种计算迁移方法、设备及存储介质。
技术介绍
近年来,基于云计算的无线通信服务迅速发展,云服务已经成为IT行业的一个热词。云服务是使用互联网来接入存储或者运行在远程服务器端的应用、数据、存储、软件或者服务。云服务是分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。目前的云服务主要针对计算中心而言,但将云服务运用于移动环境是必然的发展趋势。首先,从移动用户的数量看,不同行业和不同类型的物联网应用的普及和逐渐成熟推动移动云服务的发展进入新时代,可穿戴设备、智能家电、自动驾驶汽车、智能机器人等,数以百亿计的新设备将接入网络。然而,现有的终端计算能力、存储容量和通过远程互联网服务提供的一些功能,已经很难满足大部分移动用户的需求;与此同时,云服务器强大的计算能力和无限的存储容量等特点恰能帮助改善用户体验,进而摆脱移动终端的性能限制。此外,将计算密集型应用迁移至服务器进行处理,可以降低移动终端的能耗。其次,从产业环境看,随着移动互联网的发展,云服务已经逐渐从计算中心扩展到移动终端设备上。于是,移动云服务概念应运而生。当移动云服务存在大量服务节点时,如何使服务节点的计算任务均衡成为需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种计算迁移方法、设备及存储介质, ...
【技术保护点】
1.一种计算任务迁移方法,其特征在于,所述方法包括:/n用户节点从服务节点获取服务节点状态信息;/n所述用户节点根据所有服务节点状态信息,生成用于计算任务迁移的服务节点优先级列表;/n所述用户节点根据所述服务节点优先级列表,与所述服务节点进行协商,确定一个接受计算任务迁移的服务节点作为匹配节点;/n所述用户节点将计算任务迁移至所述匹配节点。/n
【技术特征摘要】
1.一种计算任务迁移方法,其特征在于,所述方法包括:
用户节点从服务节点获取服务节点状态信息;
所述用户节点根据所有服务节点状态信息,生成用于计算任务迁移的服务节点优先级列表;
所述用户节点根据所述服务节点优先级列表,与所述服务节点进行协商,确定一个接受计算任务迁移的服务节点作为匹配节点;
所述用户节点将计算任务迁移至所述匹配节点。
2.根据权利要求1所述的方法,其特征在于,所述服务节点状态信息包括处理速度和最大可用剩余能量,所述用户节点根据所有服务节点状态信息,生成用于计算任务迁移的服务节点优先级列表包括:
所述用户节点根据所述服务节点的处理速度和最大可用剩余能量,对所述服务节点的服务能力进行评估,得到所述服务节点的评估值;
按照评估值由高到低的顺序,对所有服务节点进行排序,得到所述服务节点优先级列表。
3.根据权利要求1所述的方法,其特征在于,所述服务节点状态信息包括处理速度和最大可用剩余能量,所述用户节点根据所有服务节点状态信息,生成用于计算任务迁移的服务节点优先级列表包括:
所述用户节点根据所述服务节点的处理速度和最大可用剩余能量,对所述服务节点的服务能力进行评估,得到所述服务节点的评估值;
按照评估值由高到低的顺序,对所有服务节点进行排序,得到服务节点初始列表;
所述用户节点确定将计算任务迁移到所述服务节点的能耗;
按照能耗由低到高的顺序,对所述服务节点初始列表中的服务节点顺序进行调整,得到所述服务节点优先级列表。
4.根据权利要求1或2或3所述的方法,其特征在于,所述用户节点根据所述服务节点优先级列表,与所述服务节点进行协商,确定一个接受计算任务迁移的服务节点作为匹配节点包括:
所述用户节点向所述服务节点优先级列表中的服务节点发起迁移请求;
若所述用户节点收到拒绝所述迁移请求的消息,则向所述服务节点优先级列表中的下一服务节点发起迁移请求;
若所述用户节点收到接受所述迁移请求的消息,则将所述服务节点作为匹配节点。
5.一种计算任务迁移方法,其特征在于,所述方法包括:
服务节点根据来自用户节点的迁移请求,获取用户节点状态信息,其中,所述迁移请求用于计算任务的迁移;
所述服务节点根据获取到的所有用户节点状态信息,确定一个提升系统能量有效性的用户节点;
所述服务节点接受所述提升系统能量有效性的用户节点的迁移请求。
6.根据权利要求5所述的方法,其特征在于,所述用户节点状态信息包括所述用户节点的任务计算需求信息和时延要求信息,所述服务节点根据获取到的所有用户节点状态信息,确定一个提升系统能量有效性的用户节点包括:
所述服务节点根据获取到的所有用户节点的任务计算需求信息和时延要求信息,生成用于计算迁移...
【专利技术属性】
技术研发人员:李大鹏,倪旻明,艾渤,高美琳,黄河,高音,杨立,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。