The invention discloses a method and a device for statistical flow, which belongs to the technical field of the internet. The method comprises: acquiring the business flow in the target server time, to obtain a different set of business information sharing server relationship number of data packets for the same sub region, according to the corresponding relation, service server and sub region stored in advance of the proportional relationship, and the information flow of each business in the target server time, calculate each sub region within the target time flow. By adopting the invention, the processing resources of the service server can be saved.
【技术实现步骤摘要】
本专利技术涉及互联网
,特别涉及一种流量统计的方法和装置。
技术介绍
随着互联网技术的发展,互联网的覆盖区域越来越广,网站可以提供网络服务的区域也越来越大。网站可以将自身的服务区域划分为多个子区域,并设置有多个业务服务器,每个业务服务器可以为多个子区域提供网络服务,每个子区域可以有多台业务服务器为其提供网络服务。在网络侧,网站的运营商为了达到合理调配业务服务器资源的目的,可以对用户访问的流量进行统计,流量即为服务器传输的数据量。用户通过终端访问业务服务器时,业务服务器可以获取终端的IP(InternetProtocol,网络之间互连的协议)地址,进而确定各IP地址对应的子区域。业务服务器可以统计自身的流量中各子区域的流量,这样,可以得到每个业务服务器的流量中各子区域的流量,然后,对于任一子区域,将该子区域在各业务服务器中对应的流量相加,便得到该子区域对应的总流量。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:在获取每个子区域的总流量的过程中,业务服务器需要根据每个消息对应的终端IP,确定相应的子区域,以统计该业务服务器的流量中对应各子区域的流量,这样会占用业务服务器大量的处理资源。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种统计流量的方法和装置。所述技术方案如下:第一方面,提供了一种统计流量的方法,所述方法包括:获取各业务服务器在目标时间段的流量;获取预先设置的不同业务服务器为相同子区域分担数据包的比例关系信息;根据 ...
【技术保护点】
一种统计流量的方法,其特征在于,所述方法包括:获取各业务服务器在目标时间段的流量;获取预先设置的不同业务服务器为相同子区域分担数据包的比例关系信息;根据预先存储的业务服务器与子区域的对应关系、所述比例关系信息、以及所述各业务服务器在目标时间段的流量,进行计算确定各子区域在所述目标时间段的流量。
【技术特征摘要】
1.一种统计流量的方法,其特征在于,所述方法包括:
获取各业务服务器在目标时间段的流量;
获取预先设置的不同业务服务器为相同子区域分担数据包的比例关系信息;
根据预先存储的业务服务器与子区域的对应关系、所述比例关系信息、以
及所述各业务服务器在目标时间段的流量,进行计算确定各子区域在所述目标
时间段的流量。
2.根据权利要求1所述的方法,其特征在于,所述获取各业务服务器在目
标时间段的流量,包括:
当达到预设的流量监测周期时,获取各业务服务器在目标时间段的流量。
3.根据权利要求1所述的方法,其特征在于,所述根据预先存储的业务服
务器与子区域的对应关系、所述比例关系信息、以及所述各业务服务器在目标
时间段的流量,进行计算确定各子区域在所述目标时间段的流量,包括:
根据预先存储的业务服务器与子区域的对应关系,确定每个业务服务器对
应的一个或多个子区域;
根据所述比例关系信息、所述每个业务服务器对应的一个或多个子区域、
以及每个业务服务器在目标时间段的流量,以每个子区域在所述目标时间段的
流量为未知参数,建立对应每个业务服务器的方程,组成方程组;
求解所述方程组,确定各子区域在所述目标时间段的流量。
4.根据权利要求3所述的方法,其特征在于,所述求解所述方程组,确定
各子区域在所述目标时间段的流量,包括:
基于最小二乘法,求解所述方程组,确定各子区域在所述目标时间段的流
量。
5.根据权利要求4所述的方法,其特征在于,所述基于最小二乘法,求解
所述方程组,确定各子区域在所述目标时间段的流量,包括:
根据预先存储的各子区域在所述目标时间段的前一时间段的流量,并基于
最小二乘法,求解所述方程组,确定各子区域在所述目标时间段的流量。
6.根据权利要求1所述的方法,其特征在于,所述比例关系信息为等比例
分配。
7.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:余子军,刘贤彬,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。