一种网络加速服务的计费方法和系统技术方案

技术编号:17659906 阅读:23 留言:0更新日期:2018-04-08 11:35
本发明专利技术公开了一种网络加速服务的计费方法,属于数据统计技术领域。所述方法包括:接收计费查询请求;在配置信息子系统中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;根据所述服务单和订单,在数据存储子系统中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。采用本发明专利技术,可以提高网络加速服务的计费效率。

【技术实现步骤摘要】
一种网络加速服务的计费方法和系统
本专利技术涉及数据统计
,特别涉及一种网络加速服务的计费方法和系统。
技术介绍
随着互联网技术的不断开发,网络加速服务随之快速发展,用户对于网络加速服务的需求大大增加。相应的,网络加速服务的费用计算的处理量也日益庞大。针对某一用户,网络加速服务提供方(下称“服务提供方”)在对其进行计费时,可以先获取相应的服务单、订单以及其它延伸的与费用计算相关的计费因子,其中,服务单中记录了网络加速服务的服务类型,如网页加速服务、动态加速服务等,订单中记录了计费的类型以及起止时间等数据。之后,服务提供方可以将上述计费因子,添加至对应本次服务的计费因子表中,这样,则可以结合计费因子表,完成相关网络加速服务的费用计算。在实现本专利技术的过程中,专利技术人发现以上述费用计算方法为主的现有技术至少存在以下问题:同一用户可以针对一个服务提交多次订单,同样,也可以在一个订单中请求多种服务。故而,服务单与订单可以是多对多关系,而将这些计费因子同时记录在一个计费因子表中,数据量非常庞大,这样,网络加速服务的费用计算的效率较低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种网络加速服务的计费方法和系统。所述技术方案如下:第一方面,提供了一种网络加速服务的计费方法,所述方法包括:接收计费查询请求;在配置信息子系统中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;根据所述服务单和订单,在数据存储子系统中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。可选的,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。可选的,所述方法还包括:当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子系统中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。可选的,所述方法包括,当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。可选的,一个所述服务单对应一种服务。可选的,一个所述订单中的计费方式相同。可选的,所述方法还包括:接收网络加速服务的服务新增通知;确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;将所述目标服务单、所述目标订单存储在所述配置信息子系统中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。可选的,所述方法还包括:当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子系统中,并记录所述服务数据对应的服务子时段。第二方面,提供了一种网络加速服务的计费系统,所述系统包括计费运算子系统、配置信息子系统和数据存储子系统,其中:所述计费运算子系统,用于接收计费查询请求;所述计费运算子系统,用于在所述配置信息子系统中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;所述计费运算子系统,用于根据所述服务单和订单,在所述数据存储子系统中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。可选的,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。可选的,所述计费运算子系统,还用于:当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子系统中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。可选的,所述计费运算子系统,还用于:当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。可选的,所述计费运算子系统、所述配置信息子系统和/或所述数据存储子系统是单个网络设备和/或由多个网络设备形成的设备集群。可选的,所述计费运算子系统、所述配置信息子系统和/或所述数据存储子系统的接口是幂等接口。可选的,所述计费运算子系统,还用于:接收网络加速服务的服务新增通知;确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;将所述目标服务单、所述目标订单存储在所述配置信息子系统中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。可选的,所述计费运算子系统,还用于:当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子系统中,并记录所述服务数据对应的服务子时段。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,接收计费查询请求,在配置信息子系统中查找计费查询请求对应的服务单和订单,其中,服务单中记录有域名、服务名、服务时段,订单记录有计费方式和计费时段,根据服务单和订单,在数据存储子系统中查询计费查询请求对应的服务数据,并由计费运算子系统计算网络加速服务的费用。这样,在进行网络加速服务的计费时,只需依次查找相应的服务单、订单和服务数据,需要处理的数据量较小,从而可以提高网络加速服务的计费效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络加速服务的计费系统的框架简单示意图;图2是本专利技术实施例提供的一种网络加速服务的计费方法流程图;图3是本专利技术实施例提供的一种新增网络加速服务时服务计费系统的处理流程图;图4是本专利技术实施例提供的一种网络加速服务的计费系统的详细部署图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种网络加速服务的计费方法,该方法可以由计费运算子系统实现,并由配置信息子系统和数据存储子系统辅助实现,计费运算子系统、配置信息子系统和数据存储子系统共同组成网络加速服务的计费系统,网络加速服务的计费系统的框架可如图1所示。计费运算子系统可以是CDN系统中专用于进行计费运算的单个网络设备,也可以是由多个网络设备形成的设备集群,其中,网络设备上可以安装有用于进行费用计算的进程,网络设备可以通过该进程,对获取到的服务数据进行计算。网络设备可以包括处理器、存储器、收发器,处理器可以用于进行下述流程中的网络加速服务的计费处理,存储器可以用于存储下述处理过程中需要的数据以及产生的数据,收发器可以用于接收和发送下述处理过程中的相关数据。同理,配置信息子系统可以是CDN系统中用于存储用户的服务单和订单的单个网络设备或者网络设备集群,数据存储子系统可以是CDN系统中用于存储网络加速服务的服务数据的单个网络设备或者网络设备集群。下面将结合具体实施方式,对图2所示的网络加速服务的计费方法的处理流程进行详细的说明,内容可以如下:步骤201,计费运算子系统接收计费查询请本文档来自技高网...
一种网络加速服务的计费方法和系统

【技术保护点】
一种网络加速服务的计费方法,其特征在于,所述方法包括:接收计费查询请求;在配置信息子系统中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;根据所述服务单和订单,在数据存储子系统中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。

【技术特征摘要】
1.一种网络加速服务的计费方法,其特征在于,所述方法包括:接收计费查询请求;在配置信息子系统中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;根据所述服务单和订单,在数据存储子系统中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。2.根据权利要求1所述的方法,其特征在于,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子系统中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。4.根据权利要求3所述的方法,其特征在于,所述方法包括,当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。5.根据权利要求1所述的方法,其特征在于,一个所述服务单对应一种服务。6.根据权利要求1所述的方法,其特征在于,一个所述订单中的计费方式相同。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收网络加速服务的服务新增通知;确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;将所述目标服务单、所述目标订单存储在所述配置信息子系统中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子系统中,并记录所述服务数据对应的服务子时段。9.一种网络加速服务的计费系统,其特征在于,所述系统包括计费运算子系统、配置信息子系统和数据存储子系统,其中:所述计费运算子系统,用于接收计费查询请求;所述计费运算子系...

【专利技术属性】
技术研发人员:叶文柏林嵩
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1