【技术实现步骤摘要】
一种解决重复计费的方法及装置
本专利技术涉及互联网
,尤其涉及一种解决重复计费的方法及装置。
技术介绍
对于同一网络区域中的多个节点的计费方式多以最高流量计费,例如某个区域中包括两个节点,针对此两个节点的带宽流量进行计费,如果此2个节点的带宽流量均在50G以下时,以50G的带宽流量水平计费,但是在用户访问量突增的情况下,此2个节点的带宽流量在某些时段均突增到70G后快速回落,则会对此2个节点均以70G的带宽流量水平进行计费。为了解决此重复计费的问题,现有技术中多使用LVS(LinuxVirtualServer)进行负载均衡,但增设LVS会增加系统的复杂度并且LVS常常会成为调度的瓶颈。现有技术中还会使用域名系统(DomainNameSystem,简称DNS),但DNS的出口IP的随机性会导致图层(VIEW)的不稳定。所以需要一种新的解决重复计费的方案。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种解决重复计费的方法及装置。本专利技术提供的解决重复计费的方法,包括:判断目标网络区域中存在服务节点带宽重复计费情况时,在此目标网络区域的服务器映射表中的请求来源IP列表中查找导致服务节点重复计费的访问来源IP,修改服务器映射表,使此访问来源IP指向目标网络区域的服务节点中满足预设带宽条件的节点服务器IP。上述解决重复计费的方法还具有以下特点:判断目标网络区域中存在服务节点带宽重复计费情况的方法包括:统计所述目标网络区域内针对所有节点的网络区域计费带宽称为带宽一,统计所述目标网络区域的针对所有IP的网络区域计费带宽称为带宽二,在所述带宽一和所述带宽二的 ...
【技术保护点】
1.一种解决重复计费的方法,其特征在于,包括:判断目标网络区域中存在服务节点带宽重复计费情况时,在此目标网络区域的服务器映射表中的请求来源IP列表中查找导致服务节点重复计费的访问来源IP,修改服务器映射表,使此访问来源IP指向目标网络区域的服务节点中满足预设带宽条件的节点服务器IP。
【技术特征摘要】
1.一种解决重复计费的方法,其特征在于,包括:判断目标网络区域中存在服务节点带宽重复计费情况时,在此目标网络区域的服务器映射表中的请求来源IP列表中查找导致服务节点重复计费的访问来源IP,修改服务器映射表,使此访问来源IP指向目标网络区域的服务节点中满足预设带宽条件的节点服务器IP。2.如权利要求1所述的解决重复计费的方法,其特征在于,判断目标网络区域中存在服务节点带宽重复计费情况的方法包括:统计所述目标网络区域内针对所有节点的网络区域计费带宽称为带宽一,统计所述目标网络区域的针对所有IP的网络区域计费带宽称为带宽二,在所述带宽一和所述带宽二的比值大于预设阈值时判定目标网络区域中存在服务节点带宽重复计费情况。3.如权利要求2所述的解决重复计费的方法,包括:在此目标网络区域的服务器映射表中的请求来源IP列表中查找导致服务节点重复计费的访问来源IP包括:统计所述目标网络区域内各客户端IP访问各服务节点的时间序列带宽,确定在各服务器节点的按时间序列排序的带宽值变化趋势一致的客户端IP,将确定出的客户端IP作为疑似带宽重复计费IP,选择各疑似带宽重复计费IP的计费带宽中最大的N个疑似带宽重复计费IP的计费带宽求和,确定带宽一和带宽二的差值,所述和值与此差值的值小于预设误差值时,此N个疑似带宽重复计费IP作为导致服务节点重复计费的访问来源IP。4.如权利要求3所述的解决重复计费的方法,包括:确定在各服务器节点的按时间序列排序的带宽值变化趋势一致的客户端IP包括:判断客户端IP在各个服务节点上按时间序列的带宽的增量点和减量点趋势一致,则判定此客户端IP为在各服务器节点的按时间序列排序的带宽值变化趋势一致的客户端IP,其中增量点是指在时间序列上相邻两个时间点上的带宽增大程度大于第二阈值,减量点是指在时间序列上相邻两个时间点上的带宽降低程度大于第三阈值。5.如权利要求4所述的解决重复计费的方法,包括:第二阈值的获取方式为:统计所述目标网络区域内所有客户端IP在各服务器节点的时间序列上各增量点所对应的带宽增大百分比的平均值;所述第二阈值是此平均值的20%~60%的值;第三阈值的获取方式为:统计所述目标网络区域内所有客户端IP在各服务器节点的时间序列上各减量点所对应的带宽降低百分比的平均值;所述第三阈值是此平均值的20%~60%的值。6.如权利要求1所述的解决重复计费的方法,包括:所述修改服务器映射表使所述访问来源IP指向目标网络区域中服务节点中满足预设带宽条件的节点服务器IP包括以下方式中的一种:方式一,修改服务器映射表使所述访问来源IP指向目标网络区域的同一服务节点,此服务节点的计费带宽是所述目标网络区域中各服务节点的计费带宽是最低的;方式二,修改服务器映射表使所述访问来源IP按以下优先级顺序指向目标网络区域中服务节点:运行带宽最低的服务节点、运行带宽小于预设带宽阈值的服务节点、运行带宽大于所述预设带宽阈值的服务节点。7.如权利要求2所述的解决重复计费的方法,其特征在于,所述统计所述目标网络区域内所有节点的网络区域计费带宽包括:获知所述目标网络区域内所有节点的IP,对访问同一节点的客户端IP的时间序列带宽之和,获得所述目标网络区域内各服务节点的时间序列带宽,根据节点计费规则计算得到所述目标网络区域内针对所有节点的网络区域计费带宽;所述统计所述目标网络区域的针对所有IP的网络区域计费带宽包括:根据各客户端的访问日志获取预设时间段内所有客户端IP的时间序列上各个时间点带宽值,对所述网络区域内所有客户端IP的时间序列上各个时间点带宽值求和,获得所述目标网络区域内各客户端IP的时间序列带宽,根据客户端计费方式,获得所述目标网络区域的针对所有IP的网络区域计费带宽。8.一种解决重复计费的装置,其特征在于,包括:判断模块,用于判断目标网络区域中是否存在服务节点带宽重复计费情况;查找模块,用于在判断模块判定目标网络区域中存在服务节点带宽重复计费情况时,在此目标网络区域...
【专利技术属性】
技术研发人员:符立佳,苗辉,
申请(专利权)人:贵州白山云科技股份有限公司,
类型:发明
国别省市:贵州,52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。