[发明专利]计算任务的处理方法、边缘节点、业务服务器及系统有效
申请号: | 201710703806.0 | 申请日: | 2017-08-16 |
公开(公告)号: | CN107295110B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 翁志真;梁龙虎;胡天力;林祖伟;邓建伟 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 任务 处理 方法 边缘 节点 业务 服务器 系统 | ||
本发明公开了一种计算任务的处理方法、边缘节点、业务服务器及系统,其中,所述方法包括:接收用户客户端发来的访问请求,所述访问请求指向待处理的计算任务;判断是否在本地处理完整的所述计算任务;若否,将所述计算任务的任务信息发送至业务服务器;所述任务信息中至少包括所述计算任务的任务总量;接收所述业务服务器反馈的任务分配信息,所述任务分配信息中包括目标任务量,所述目标任务量用于表征所述计算任务中由所述业务服务器负责处理的任务的任务量;将所述计算任务中与所述目标任务量相等的目标任务上传至所述业务服务器,并在本地处理所述计算任务中除所述目标任务之外的任务。本申请提供的技术方案,能够提高计算任务的处理效率。
技术领域
本发明涉及互联网技术领域,特别涉及一种计算任务的处理方法、边缘节点、业务服务器及系统。
背景技术
随着互联网技术的不断发展,网络中的信息也呈爆炸式地增长。为了使得用户终端能够从服务器中快速地获取到所需的信息,目前可以通过内容分发网络(ContentDelivery Network,CDN)将服务器和用户终端进行连接。
在CDN中可以包括若干边缘节点,每个边缘节点上可以部署物理计算机,还可以在物理计算机中划分多个虚拟计算机。通常,CDN中的边缘节点可以按照地理位置进行划分。当用户终端对服务器发起访问时,可以根据用户终端所处的地理位置,就近接入对应的边缘节点。这样,用户终端便可以在较好的网络环境中,获取到所需的网络信息。
当前,用户终端向边缘节点发送的请求,有时需要边缘节点处理对应的计算任务。例如,用户终端在向边缘节点请求视频数据时,边缘节点中可能不存在用户终端所需的视频格式,因此,边缘节点需要对本地的视频数据进行格式转换。此时,格式转换便可以是边缘节点所需处理的计算任务。然而,由于边缘节点通常与多个用户终端相连,因此边缘节点需要一边向其它用户终端提供网络数据,一边处理格式转换的计算任务。这样,边缘节点的计算资源可能会被很大程度地消耗,不仅会导致无法向其它用户终端提供流畅的网络数据,还会降低计算任务的处理效率。
发明内容
本申请的目的在于提供一种计算任务的处理方法、边缘节点、业务服务器及系统,能够提高计算任务的处理效率。
为实现上述目的,本申请一方面提供一种计算任务的处理方法,所述方法包括:接收用户客户端发来的访问请求,所述访问请求指向待处理的计算任务;判断是否在本地处理完整的所述计算任务;若否,将所述计算任务的任务信息发送至业务服务器;所述任务信息中至少包括所述计算任务的任务总量;接收所述业务服务器反馈的任务分配信息,所述任务分配信息中包括目标任务量,所述目标任务量用于表征所述计算任务中由所述业务服务器负责处理的任务的任务量;将所述计算任务中与所述目标任务量相等的目标任务上传至所述业务服务器,并在本地处理所述计算任务中除所述目标任务之外的任务。
为实现上述目的,本申请另一方面还提供一种边缘节点,所述边缘节点包括:访问请求接收单元,用于接收用户客户端发来的访问请求,所述访问请求指向待处理的计算任务;任务信息上报单元,用于判断是否在本地处理完整的所述计算任务;若否,将所述计算任务的任务信息发送至业务服务器;所述任务信息中至少包括所述计算任务的任务总量;任务分配信息接收单元,用于接收所述业务服务器反馈的任务分配信息,所述任务分配信息中包括目标任务量,所述目标任务量用于表征所述计算任务中由所述业务服务器负责处理的任务的任务量;目标任务上传单元,用于将所述计算任务中与所述目标任务量相等的目标任务上传至所述业务服务器,并在本地处理所述计算任务中除所述目标任务之外的任务。
为实现上述目的,本申请另一方面还提供一种计算任务的处理方法,所述方法包括:接收至少一个边缘节点发来的任务信息,所述任务信息中包括所述边缘节点中待处理的计算任务的任务总量;基于所述任务信息,分别为各个所述边缘节点分配对应的目标任务量;接收各个所述边缘节点上传的目标任务;其中,所述边缘节点上传的所述目标任务的任务量与所述边缘节点对应的目标任务量相等;在处理完所述边缘节点上传的目标任务后,将对应的处理结果反馈给所述边缘节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710703806.0/2.html,转载请声明来源钻瓜专利网。