[发明专利]数据处理系统、方法及设备有效
申请号: | 202310323795.9 | 申请日: | 2023-03-30 |
公开(公告)号: | CN116032929B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王野;杨光;姚怡东;石磊;郝文杰;徐悦 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/1008;H04L67/1034;H04L67/1029;H04L65/40;H04L65/60;H04L67/131 |
代理公司: | 北京同钧律师事务所 16037 | 代理人: | 柴海平;许怀远 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 方法 设备 | ||
本申请提供一种数据处理系统、方法及设备,该系统包括部署在云端的客户端设备、数据分发设备以及多个后端服务器组,其中数据分发设备包括第一处理模块和第二处理模块,后端服务器组包括用于处理相同业务的多个服务器。客户端设备用于向数据分发设备发送待分发的数据包;数据分发设备用于通过第一处理模块匹配与数据包关联的分发控制策略,并基于分发控制策略将数据包传输至目标后端服务器组;若第一处理模块未匹配到与数据包关联的分发控制策略,通过第二处理模块学习数据包的分发控制策略,以指导第一处理模块传输数据包。上述方案中,通过划分相对独立的第一处理模块和第二处理模块,可提升数据分发设备整体的分发效率。
技术领域
本申请涉及通信技术领域,尤其涉及一种数据处理系统、方法及设备。
背景技术
随着计算机网络以及云技术的不断发展,各种云端业务系统应运而生,越来越多的企业用户选择将业务通过云端传输,以实现高效、高灵活和高可靠的业务需求。
目前,云端可支持多种业务的数据传输,实现将访问数据分发到后端云服务器,以及从后端云服务器传回响应数据,然而现有传输方案的数据分发效率低。
发明内容
本申请实施例提供一种数据处理系统、方法及设备,提升数据分发效率。
本申请实施例的第一方面提供数据处理系统,包括部署在云端的客户端设备、数据分发设备以及多个后端服务器组,所述数据分发设备包括第一处理模块和第二处理模块,所述后端服务器组包括用于处理相同业务的多个服务器;
所述客户端设备用于:向所述数据分发设备发送待分发的数据包;
所述数据分发设备用于:通过所述第一处理模块匹配与所述数据包关联的分发控制策略,并基于所述分发控制策略将所述数据包传输至目标后端服务器组;若所述第一处理模块未匹配到与所述数据包关联的分发控制策略,通过所述第二处理模块学习所述数据包的分发控制策略,以指导所述第一处理模块传输所述数据包。
本申请第一方面的一个实施例中,所述第一处理模块中配置所述预设包检测算法;所述第一处理模块具体用于:
通过所述预设包检测算法获取所述数据包的诠释数据;
若所述诠释数据匹配到与所述数据包关联的分发控制策略,基于所述分发控制策略将所述数据包传输至目标后端服务器组;
若基于所述诠释数据未匹配到与所述数据包关联的分发控制策略,则向所述第二处理模块发送所述数据包和所述诠释数据,以使所述第二处理模块学习所述数据包的分发控制策略。
本申请第一方面的一个实施例中,所述第一处理模块中配置的所述预设包检测算法包括哈希算法,所述第一处理模块中还配置有哈希流表,所述哈希流表包括哈希字符串与分发控制策略的关联关系;
所述第一处理模块具体用于:通过所述哈希算法获取所述数据包的第一哈希字符串,所述第一哈希字符串为所述数据包的诠释数据;
若在所述哈希流表中匹配到所述第一哈希字符串,获取与所述第一哈希字符串关联的分发控制策略,基于所述分发控制策略将所述数据包传输至目标后端服务器组;
若在所述哈希流表中未匹配到所述第一哈希字符串,则所述第一处理模块向所述第二处理模块发送所述数据包和所述第一哈希字符串,以使所述第二处理模块学习所述数据包的分发控制策略。
本申请第一方面的一个实施例中,所述第二处理模块具体用于:
通过解析所述数据包的应用层数据确定所述数据包的分发控制策略。
本申请第一方面的一个实施例中,所述第二处理模块包括数据包监听模块和分发学习模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310323795.9/2.html,转载请声明来源钻瓜专利网。