[发明专利]数据处理方法、系统、介质、服务系统及旁路卸载系统有效
申请号: | 202010224947.6 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111427693B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 董宇;佘开锐 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/445 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曹寒梅 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 系统 介质 服务 旁路 卸载 | ||
本公开涉及一种数据处理方法、系统、介质、服务系统及旁路卸载系统。所述服务系统包括服务模块、第一监测模块、封装模块以及第一数据传输模块;第一监测模块用于实时监测服务系统CPU的第一负载;服务模块用于若第一负载大于或等于第一负载阈值,从待处理的CPU任务中确定出目标任务,并将所述目标任务和处理所述目标任务所需数据发送至封装模块;封装模块用于针对目标任务进行任务封装,获得与目标任务对应的第一封装数据;第一数据传输模块用于将第一封装数据发送至旁路卸载系统,以使旁路卸载系统处理所述目标任务。这样,能够减轻服务系统CPU处理任务的压力,同时,保证数据传输及任务处理的安全性。
技术领域
本公开涉及计算机技术领域,具体地,涉及一种数据处理方法、系统、介质、服务系统及旁路卸载系统。
背景技术
随着互联网的发展,CPU计算的消耗越来越大,常常出现CPU资源紧张的情况,对于CPU的任务处理存在不好的影响。因此,需要对本地CPU卸载,减轻本地CPU的压力。相关技术中,常用做法是本地使用某种硬件针对服务程序CPU的某一种使用场景做优化和计算卸载,所有需要部署此类服务程序的服务器上都要添加这个硬件设备,受硬件的限制大,瓶颈明显。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
第一方面,本公开提供一种服务系统,所述服务系统包括服务模块、第一监测模块、封装模块以及第一数据传输模块;
所述第一监测模块用于实时监测所述服务系统CPU的第一负载,并将所述第一负载发送至所述服务模块;
所述服务模块用于若所述第一负载大于或等于第一负载阈值,从待处理的CPU任务中确定出目标任务,并将所述目标任务和处理所述目标任务所需数据发送至所述封装模块;
所述封装模块用于针对所述目标任务进行任务封装,获得与所述目标任务对应的第一封装数据,其中,所述第一封装数据包括所述目标任务的任务类型和处理所述目标任务所需数据;
所述第一数据传输模块用于将所述第一封装数据发送至旁路卸载系统,以使所述旁路卸载系统处理所述目标任务。
第二方面,本公开提供一种旁路卸载系统,所述旁路卸载系统包括第二监测模块、第二数据传输模块、解析校验模块、调度模块以及至少一个计算设备;
所述第二监测模块用于实时监测所述旁路卸载系统中各计算设备的第二负载,并将所述第二负载发送至所述调度模块;
所述第二数据传输模块用于接收来自服务系统的第一封装数据,并将所述第一封装数据传输至所述解析校验模块;
所述解析校验模块用于利用封装数据解析程序解析所述第一封装数据,并将获得的所述第一封装数据包括的目标任务的任务类型和处理所述目标任务所需数据发送至所述调度模块;
所述调度模块用于根据所述目标任务的任务类型以及各计算设备的第二负载,确定能够处理所述目标任务的目标计算设备,并将处理所述目标任务所需数据发送至所述目标计算设备;
所述目标计算设备用于根据处理所述目标任务所需数据处理所述目标任务,并获得针对所述目标任务的任务处理结果。
第三方面,本公开提供一种数据处理方法,应用于服务系统,所述方法包括:
监测所述服务系统CPU的第一负载;
若所述第一负载大于或等于第一负载阈值,从待处理的CPU任务中确定出目标任务;
针对所述目标任务进行任务封装,获得与所述目标任务对应的第一封装数据,其中,所述第一封装数据包括所述目标任务的任务类型和处理所述目标任务所需数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010224947.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:二维码开通、支付处理方法及其装置、系统、电子设备
- 下一篇:采血笔