一种用于确定流量类型的方法和装置的制造方法_4

文档序号:9399098阅读:来源:国知局
X相关的流量,如当前时间在7:00AM-7:15AM之间,其分值为1,否则其分值为O。
[0147]又如,第一规则确定装置21可基于用户标识以及用户所在地域这两项业务相关维度,对日志进行分析以确定流量识别规则。例如,首先第一规则确定装置21可按照用户标识来分别对日志中与各个用户相关联的流量进行统计。对于在一定时间段内其流量超过某一阈值的用户,例如用户A,第一规则确定装置21可确定流量识别规则为Rl:来自用户A的流量,其分值为I ;而对于在该时间段内其流量未超过某一阈值的用户,例如用户B,第一规则确定装置21可确定流量识别规则为R2:来自用户B的流量,其分值为O。接着第一规则确定装置21可分析日志以统计在一定时间段内,各个用户是否从多个地域来进行访问,以及该多个地域之间的距离是否超过某一阈值。对于该距离超过某一阈值的用户,例如用户A,第一规则确定装置21可确定流量识别规则为R3:来自用户A的流量,其分值为I ;而对于该距离并未超过该阈值的用户,例如用户B,第一规则确定装置21可确定流量识别规则为R4:来自用户B的流量,其分值为O。
[0148]本领域技术人员应理解,此处,对于第一规则确定装置21的相关描述仅为示例性而非限定性描述,存在其他各种方式而不背离本发明的精神或范畴,并以引用的方式包含于此。
[0149]在一个优选实施例中,第一规则确定装置21包括用于基于业务相关维度以及业务无关维度,对日志进行分析以确定流量识别规则的装置,以下简称第二规则确定装置211(未示出)。
[0150]第二规则确定装置211可以基于业务相关维度以及业务无关维度,对日志进行分析以确定流量识别规则。
[0151]此处,业务无关维度意指与访问服务器以进行的业务无关的维度。在一个实施例中,业务无关维度包括以下任一项:
[0152]-访问者IP地址;
[0153]-访问者用户代理;
[0154]-目标URL;
[0155]-访问者所使用的浏览器类型;
[0156]-访问者来源信息。
[0157]此处,访问者IP地址意指访问服务器的流量所来自的IP地址。
[0158]访问者用户代理意指访问服务器的流量所来自的用户代理(User Agent)。
[0159]目标URL意指访问者所要访问的URL。
[0160]访问者所使用的浏览器类型意指访问者使用哪种类型的浏览器,例如Firefox、Chrome等,来访问服务器。
[0161 ] 访问者来源信息意指访问者的流量来源,例如流量所来自的源网站地址。
[0162]具体地,第二规则确定装置211可以基于一项或多项业务相关维度以及一项或多项业务无关维度,对日志进行分析以确定流量识别规则。
[0163]在一个实施例中,第二规则确定装置211可将业务相关维度与业务无关维度进行结合,对日志进行分析以确定一条或多条流量识别规则。例如,第二规则确定装置211首先可按照业务类型对日志中的与各种业务类型相关联的流量记录分别进行统计以确定出在一定时间段内其流量超过某一阈值的业务类型。接着,对于上述业务类型,例如业务类型X,第二规则确定装置211可按照访问者IP地址这一业务无关维度来对业务类型X的流量记录进行统计。如果来自某个访问者IP地址,例如58.33.19.88,的业务类型X的流量超过某一阈值,则第二规则确定装置211可确定流量类型识别规则Rl:对于来自58.33.19.88的业务类型X的流量,其分值为I。
[0164]在另一个实施例中,第二规则确定装置211可分别基于业务相关维度与业务无关维度,对日志进行分析以确定一条或多条流量识别规则。也即,第二规则确定装置211可按照上文所述的方法,基于业务相关维度对日志进行分析以确定一条或多条流量识别规则。并基于业务无关维度对日志进行分析以确定一条或多条流量识别规则。
[0165]例如,第二规则确定装置211可按照上文所述的方法,基于业务相关维度,确定出规则Rl:对于业务X相关的流量,如当前时间在7:00AM-7:15AM之间,其分值为1,否则其分值为O。并且,第二规则确定装置211可基于访问者用户代理这一业务无关维度,对于日志中的流量记录按照各个访问者用户代理来进行统计。如果来自某个访问者用户代理,例如58.33.19.88,的流量超过某一阈值,则第二规则确定装置211可确定流量类型识别规则R2:对于来自58.33.19.88的业务类型X的流量,其分值为I。第二规则确定装置211还可结合访问者IP地址、目标URL、访问者所使用的浏览器类型、以及访问者来源信息等业务无关维度,对日志进行分析。例如,对于来自某个访问者IP地址,例如58.11.22.33,的流量超过某一阈值,并且来自58.11.22.33的流量来自某种浏览器的比例高于某一阈值,并且其目标URL大部分为同一 URL,而该访问者来源信息为某网站W,则第二规则确定装置211可确定流量类型识别规则R3:对于来自58.11.22.33的流量,其分值为I。
[0166]本领域技术人员应理解,此处,对于第二规则确定装置211的相关描述仅为示例性而非限定性描述,存在其他各种方式而不背离本发明的精神或范畴,并以引用的方式包含于此。
[0167]此外,应注意的是,上文所述的各个阈值可以被分别预设,或也可以按照实际需要来分别进行动态调整。
[0168]在一个优选实施例中,第一规则确定装置21包括用于基于第一业务相关维度,对第一时间范围内的日志进行分析以确定第一流量识别规则的装置,以下简称第三规则确定装置212(未示出);用于基于第二业务相关维度,对第二时间范围内的日志进行分析以确定第二流量识别规则的装置,以下简称第四规则确定装置213(未示出);以及用于对所述第一流量识别规则以及所述第二流量识别规则进行加权处理以确定流量识别规则的装置,以下简称第五规则确定装置214(未示出)。
[0169]第三规则确定装置212可以首先基于第一业务相关维度,对第一时间范围内的日志进行分析以确定第一流量识别规则;接着第四规则确定装置213基于第二业务相关维度,对第二时间范围内的日志进行分析以确定第二流量识别规则;然后第五规则确定装置214对所述第一流量识别规则以及所述第二流量识别规则进行加权处理以确定流量识别规则。
[0170]此处,第一业务相关维度与第二业务相关维度可以相同,或者不同。例如,第一业务相关维度可以为业务类型,而第二业务相关维度可以为业务执行频率。
[0171]第一时间范围可以为例如过去I天、过去I周等具有相对较长时间跨度的时间范围。第二时间范围可以为例如最近5分钟、最近10分钟等相对较为实时的时间范围。
[0172]本领域技术人员应理解,此处,对于第一业务相关维度、第二业务相关维度、第一时间范围、第二时间范围的相关描述仅为示例性而非限定性描述,存在其他各种实现方式而不背离本发明的精神或范畴,并以引用的方式包含于此。
[0173]具体地,第三规则确定装置212可以按照上文所述的方法基于第一业务相关维度,对第一时间范围内的日志进行分析,确定出第一流量识别规则,例如为:
[0174]Rl:对于来自用户A的业务X相关的流量,其分值为1,否则其分值为O。
[0175]R2:对于来自58.11.22.33的业务X相关的流量,其分值为I,否则其分值为O。
[0176]并且,第四规则确定装置213可按照上文所述的方法基于第二业务相关维度,对第二时间范围内的日志进行分析以确定出第二流量识别规则,例如为:
[0177]R3:对于来自用户A的业务X相关的流量,其分值为1,否则其分值为O。
[0178]R4:对于业务Y相关的流量,其分值为1,否则其分值为O。
[0179]此处,第二流量识别规则R3与第一流量识别规则Rl相同。
[0180]接着,第五规则确定装置214对所述第一流量识别规则以及所述第二流量识别规则进行加权处理以确定流量识别规则。在一个实例中,第五规则确定装置214可设定第一流量识别规则与第二流量识别规则的权值,例如分别为0.5和I。则第五规则确定装置214对上述第一流量识别规则以及第二流量识别规则进行加权处理后,确定流量识别规则为:
[0181]Rl:对于来自用户A的业务X相关的流量,其分值为1.5(也即1x0.5+1x1),否则其分值为O。
[0182]R2:对于来自58.11.22.33的业务X相关的流量,其分值为0.5 (也即1x0.5),否则其分值为O。
[0183]R3:对于业务Y相关的流量,其分值为I (也即1x1),否则其分值为O。
[0184]本领域技术人员应理解,此处,对于第五规则确定装置214的相关描述仅为示例性而非限定性描述,存在其他各种实现方式而不背离本发明的精神或范畴,并以引用的方式包含于此。
[0185]接着,第一确定装置22可基于流量识别规则,来确定流量的分值。具体地,第一确定装置22可依据流量识别规则来对流量进行检查,对于能够与流量识别规则匹配的流量,可相应地设置其分值。例如,流量识别规则为Rl:对于来自58.33.19.88的业务类型X的流量,其分值为I。则第一确定装置22可检查流量是否来自58.33.19.88,该流量的业务类型是否为X,如是,则该流量与流量识别规则Rl匹配,则第一确定装置22将该流量的分值设置为I。
[0186]在一个优选实施例中,第一确定装置22包括用于基于一条或多条所述流量识别规则,确定流量的一个或多个第一分值的装置,以下简称第二确定装置221 (未示出);以及用于对所述流量的一个或多个第一分值进行加权处理以确定所述流量的分值的请求的装置,以下简称第三确定装置222 (未示出)。
[0187]第二确定装置221可基于一条或多条所述流量识别规则,确定流量的一个或多个第一分值,其中各个第一分值分别与各条流量识别规则相对应;接着第三确定装置222可对所述流量的一个或多个第一分值进行加权处理以确定所述流量的分值。
[0188]例如,假定第一规则确定装置21所确定的流量识别规则包括:
[0189]Rl:对于业务类型X的流量,如当前时间在7:00AM-7:15AM之间,其分值为1,否则其分值为O。
[0190]R2:对于来自58.33.19.88的业务类型X的流量,其分值为I。
[0191]R3:对于来自58.11.22.33的流量,其分值为I。
[0192]R4:对于其他流量,其分值为O。
[0193]则第
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1