[发明专利]定向流量的统计控制方法、系统有效
申请号: | 201710304845.3 | 申请日: | 2017-05-03 |
公开(公告)号: | CN107135085B | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 邹爽;吕士表 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/14 | 分类号: | H04L12/14;H04L12/26;H04L29/06 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定向 流量 统计 控制 方法 系统 | ||
本发明公开了一种定向流量的统计控制方法、系统,属于网络数据流量的统计控制技术领域。其中,该方法包括如下步骤:调度中心分配代理节点至通过鉴权的客户端,并将包含有客户端信息实体的票据发送至所述客户端,其中,所述客户端唯一对应所述代理节点;所述代理节点接收所述客户端的包括所述票据的访问请求,并根据所述访问请求进行代理访问;所述代理节点根据代理访问产生的流量更新所述票据,并根据更新后的所述票据对所述客户端进行流量控制,以及将更新后的所述票据提交至所述调度中心。本发明通过将包含有客户端信息实体的票据直接加载至客户端访问请求中,进而将定向流量代理节点的持久存储简化为内存级别的临时存储,简化了系统架构。
技术领域
本发明涉及网络数据流量的统计控制技术领域,尤其涉及一种定向流量的统计控制方法、系统。
背景技术
基于内容分发网络(Content Delivery Network,CDN)的定向流量系统,是指CDN服务提供商向多家运营商(例如移动、电信、联通)采购定向流量,以代理的角色向内容提供商(例如移动终端上的APP生产者)提供全网统一的定向流量服务时所使用的系统,该系统通常基于传统的CDN系统进行改造。CDN服务商将一部分CDN代理节点的IP(InternetProtocol,网络协议)地址向运营商报备注册成为定向流量代理节点,内容提供商的APP发送的访问请求通过引导方式转发到这些定向流量代理节点,定向流量代理节点进行代理访问,在代理访问过程中所产生的流量即是定向流量。
在现有的定向流量系统中,客户端APP首先向调度中心验证鉴权,待鉴权通过后,拉取令牌(token)作为客户端APP的身份信息,客户端APP将携带令牌的访问请求转发到代理节点进行代理访问,代理节点根据请求中携带的令牌,从代理节点的节点数据库中查询该令牌对应的信息实体,例如流量限额、已用流量等。如果该令牌有效,并且剩余流量额度未用完,代理节点转发该访问请求至源站进行代理访问;如果该令牌无效或者流量额度已用完,则拒绝该访问请求。同时,在代理访问过程中,代理节点进行流量统计,并将已用流量更新至节点数据库,该节点数据库持久化在磁盘中,因此当代理节点故障或重启后,节点数据库中的数据仍然存在,为了保证客户端流量信息的实时性,节点数据库定期同步数据至中央数据库,以便在调度中心鉴权时判断流量额度情况。
然而,在传统的CDN架构中,代理节点的请求是无状态的,请求之间互不关联,代理节点也无需存储用户状态,当修改为定向流量系统后,代理节点的请求变为有状态,并开始依赖外部存储(例如节点数据库)保存用户信息,在代理节点转发请求时增加了用户信息的读写步骤,导致磁盘IO负载、等待时间都大幅提升,同时还需要额外增加数据同步方面的功能,逻辑也更加复杂,进而,带来总的负载能力大幅下降,可扩展性、可靠性显著降低的问题。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种定向流量的统计控制方法、系统。所述技术方案如下:
一方面,提供了一种定向流量的统计控制方法,包括如下步骤:
调度中心分配代理节点至通过鉴权的客户端,并将包含有客户端信息实体的票据发送至所述客户端,其中,所述客户端唯一对应所述代理节点;
所述代理节点接收所述客户端的包括所述票据的访问请求,并根据所述访问请求进行代理访问;
所述代理节点根据代理访问产生的流量更新所述票据,并根据更新后的所述票据对所述客户端进行流量控制,以及将更新后的所述票据提交至所述调度中心。
进一步的,所述客户端信息实体至少包括以下之一:当前时间戳、代理节点IP、用户令牌、票据版本号、流量限额、已用流量。
进一步的,所述代理节点接收所述客户端的包括所述票据的访问请求,并根据所述访问请求进行代理访问的步骤具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710304845.3/2.html,转载请声明来源钻瓜专利网。