[发明专利]数据处理系统、方法及令牌管理方法有效
申请号: | 201711138960.4 | 申请日: | 2017-11-16 |
公开(公告)号: | CN109802895B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 戴红斌 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L47/215 | 分类号: | H04L47/215;H04L47/12 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;周达 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 方法 令牌 管理 | ||
本申请提供数据处理系统、方法及令牌管理方法,所述数据处理系统包括:业务单元、令牌管理单元和处理单元,其中,所述业务单元用于向所述令牌管理单元发送令牌获取请求,以获得所述令牌后将业务数据提供给所述处理单元进行处理;所述令牌管理单元用于管理至少一个令牌集,并按照指定规则维持所述令牌集中令牌的数量;所述令牌管理单元在接收到所述令牌获取请求的情况下,将所述令牌集中的令牌发送给发出所述令牌获取请求的业务单元;所述处理单元用于按照指定处理规则对具有所述令牌的业务单元提供的业务数据进行处理。本说明书提供的数据处理系统限制了网络中数据流量的速度,降低系统过载可能性,提高数据处理的性能。
技术领域
本说明书涉及计算机网络技术领域,尤其涉及数据处理系统、方法及令牌管理方法。
背景技术
在大数据的背景下,网络数据的吞吐量日益庞大,可能会造成网络系统的过载,造成网络拥塞。
对于网络系统中来说,系统内可以有多个业务单元,其中,每个业务单元均可以为物理机或者架设于物理机上的虚拟机。这些业务单元可以并行运行,在同一时刻可能存在多个业务单元或者同一业务单元的多个进程对同一资源发起并发访问,若不对其进行控制,将会对系统处理数据的能力造成影响。
发明内容
本说明书实施方式的目的在于提供一种数据处理系统、方法及计算机存储介质。能够在流量输入和输出环节进行流量整形和速率限制。
本说明书实施方式提供一种数据处理系统,包括业务单元、令牌管理单元和处理单元,其中,所述业务单元用于向所述令牌管理单元发送令牌获取请求,以获得所述令牌后将业务数据提供给所述处理单元进行处理;所述令牌管理单元用于管理至少一个令牌集,并按照指定规则维持所述令牌集中令牌的数量;所述令牌管理单元在接收到所述令牌获取请求的情况下,将所述令牌集中的令牌发送给发出所述令牌获取请求的业务单元;所述处理单元用于按照指定处理规则对具有所述令牌的业务单元提供的业务数据进行处理。
本说明书实施方式提供一种数据处理方法,应用于业务单元;所述方法包括:业务单元向令牌管理单元发送令牌获取请求;接收令牌管理单元反馈的令牌;其中,所述令牌管理单元管理至少一个令牌集,并按照指定规则维持所述令牌集中令牌的数量;将业务数据和所述令牌提供给处理单元;其中,所述处理单元按照指定处理规则对具有所述令牌的业务数据进行处理。
本说明书实施方式提供一种数据处理方法,应用于令牌管理单元;所述方法包括:
接收业务单元发出的令牌获取请求;将令牌集中的令牌发送给所述业务单元,以用于所述业务单元将所述令牌和业务数据提供给处理单元;其中,所述处理单元对具有所述令牌的业务单元提供的业务数据进行处理;其中,所述令牌集的数量为至少一个,所述令牌集中令牌的数量被依照指定规则维持。
本说明书实施方式提供一种数据处理方法,应用于处理单元,所述方法包括:接收业务单元的业务处理请求;在所述业务处理请求具有令牌的情况下,根据指定处理规则对所述业务处理请求附带的业务数据进行处理;其中,所述业务单元从令牌管理单元得到所述令牌。
本说明书实施方式提供一种令牌管理方法,应用于令牌管理单元,所述令牌管理单元维持有至少两个令牌集;包括:选择一个所述令牌集;将所述令牌集与相邻的令牌集进行令牌数量比较,在数量较少的令牌集中增加指定数量的令牌;或者,将所述令牌集与相邻的令牌集进行令牌数量比较,在数量较多的令牌集中减少指定数量的令牌。
由以上本说明书实施方式提供的技术方案可见,本说明书实施方式通过令牌管理单元向业务单元发送令牌,在业务单元获得令牌的情况下,处理单元才对业务单元的业务数据进行处理的方式,限制了网络中数据流量的速度,调整了数据流量输出速率,降低了系统过载的可能性,并提高了业务数据处理的效率与性能。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711138960.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流量控制方法及装置
- 下一篇:调度数据的方法和交换设备