针对内容分发网络CDN的费用查询方法及相关装置制造方法及图纸

技术编号:32830886 阅读:11 留言:0更新日期:2022-03-26 20:43
本申请实施例提供了一种针对CDN的费用查询方法及相关装置,目录生成服务器根据客户端的资源请求信息生成标识信息,然后根据资源请求信息和标识信息生成目录,然后将目录中的地址信息发送给客户端,使得客户端可以根据该地址信息向第一电子设备发送资源获取请求,使得第一电子设备根据该资源获取请求生成日志信息,使得业务提供方在通过费用查询服务器查询CDN费用时,可以根据该日志信息和目录确定每个业务的CDN费用,使得可以将CDN费用按照使用情况分摊到各业务部门,便于业务提供方进行成本控制和业务规划。本控制和业务规划。本控制和业务规划。

【技术实现步骤摘要】
针对内容分发网络CDN的费用查询方法及相关装置


[0001]本申请属于数据处理领域,具体涉及一种针对CDN的费用查询方法及相关装置。

技术介绍

[0002]内容分发网络(Content Delivery Network,CDN)是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN主要功能是在不同的地点缓存内容,通过负载均衡技术,将用户的请求定向到最合适的缓存服务器上去获取内容。

技术实现思路

[0003]本申请实施例提供了一种针对CDN的费用查询方法及相关装置,以期实现根据业务类型查询CDN花费,便于业务提供方进行成本控制和业务规划。
[0004]第一方面,本申请实施例提供了一种针对CDN的费用查询方法,应用于费用查询系统的目录生成服务器,所述费用查询系统包括所述目录生成服务器、费用查询服务器、客户端设备和第一电子设备,所述方法包括:
[0005]获取资源请求信息,所述资源请求信息包括所述客户端设备请求的业务资源的业务类型;
[0006]根据所述业务类型生成标识信息;
[0007]根据所述资源请求信息和所述标识信息生成目录,所述目录包括所述业务资源的地址信息,所述地址信息包括所述标识信息;
[0008]向所述客户端设备发送所述地址信息,所述地址信息用于指示所述客户端设备针对所述第一电子设备的资源获取请求,所述资源获取请求用于指示所述第一电子设备的查询日志,所述查询日志包括所述标识信息,所述目录和所述查询日志用于共同指示所述费用查询服务器中的费用,所述第一电子设备为CDN服务提供商的电子设备。
[0009]第二方面,本申请实施例提供了一种针对CDN的费用查询方法,应用于费用查询系统的费用查询服务器,所述费用查询系统包括目录生成服务器、所述费用查询服务器、客户端设备、目录获取服务器、第一电子设备和第二电子设备,所述方法包括:
[0010]获取来自所述第二电子设备的费用查询信息,所述费用查询信息包括目标业务类型,所述第二电子设备为业务提供方的电子设备;
[0011]根据所述目标业务类型从所述目录获取服务器中确定目标目录,所述目标目录为所述目录生成服务器根据资源请求信息和目标标识信息生成,所述目标标识信息为根据所述目标业务类型生成,所述目标目录包括目标地址信息,所述目标地址信息包括所述目标标识信息;
[0012]根据所述目标业务类型确定所述目标标识信息;
[0013]根据所述费用查询信息和所述目标标识信息获取来自所述第一电子设备的至少
一个目标查询日志,所述第一电子设备为CDN服务提供商的电子设备,所述目标查询日志为根据所述客户端设备的资源获取请求生成,所述资源获取请求包括所述目标地址信息,所述目标查询日志包括所述目标标识信息;
[0014]根据所述目标目录和所述至少一个目标查询日志确定所述目标业务类型对应的目标费用;
[0015]向所述第二电子设备发送所述目标费用。
[0016]第三方面,本申请实施例提供了一种费用查询方法,应用于费用查询系统,所述费用查询系统包括目录生成服务器、费用查询服务器、目录获取服务器、客户端设备、第一电子设备和第二电子设备,所述方法包括:
[0017]所述目录生成服务器获取来自所述客户端设备的资源请求信息,所述资源请求信息包括所述客户端设备请求的业务资源的业务类型;
[0018]所述目录生成服务器根据所述业务类型生成标识信息;
[0019]所述目录生成服务器根据所述资源请求信息和所述标识信息生成目录,所述目录包括所述业务资源的地址信息,所述地址信息包括所述标识信息;
[0020]所述目录生成服务器向所述客户端设备发送所述地址信息;
[0021]所述客户端设备根据所述地址信息向所述第一电子设备发送资源获取请求,所述第一电子设备为所述CDN服务提供商的电子设备;
[0022]所述第一电子设备根据所述资源获取请求向所述客户端设备发送所述业务资源,并生成查询日志,所述查询日志包括所述标识信息;
[0023]所述第二电子设备向所述费用查询服务器发送费用查询信息,所述查询信息包括目标业务类型,所述第二电子设备为业务提供方的电子设备;
[0024]所述费用查询服务器根据所述目标业务类型从所述目录获取服务器中确定目标目录;
[0025]所述费用查询服务器根据所述业务类型确定目标标识信息;
[0026]所述费用查询服务器根据所述费用查询信息和所述目标标识信息从所述第一电子设备获取至少一个目标查询日志;
[0027]所述费用查询服务器根据所述目标目录和所述至少一个目标查询日志确定所述目标业务类型对应的目标费用;
[0028]所述费用查询服务器向所述第二电子设备发送所述目标费用。
[0029]第四方面,本申请实施例提供了一种针对CDN的费用查询装置,应用于费用查询系统的目录生成服务器,所述费用查询系统包括所述目录生成服务器、费用查询服务器、客户端设备和第一电子设备,所述装置包括:获取单元,用于获取资源请求信息,所述资源请求信息包括所述客户端设备请求的业务资源的业务类型;第一生成单元,用于根据所述业务类型生成标识信息;第二生成单元,用于根据所述资源请求信息和所述标识信息生成目录,所述目录包括所述业务资源的地址信息,所述地址信息包括所述标识信息;发送单元,用于向所述客户端设备发送所述地址信息,所述地址信息用于指示所述客户端设备针对所述第一电子设备的资源获取请求,所述资源获取请求用于指示所述第一电子设备的查询日志,所述查询日志包括所述标识信息,所述目录和所述查询日志用于共同指示所述费用查询服务器中的费用,所述第一电子设备为CDN服务提供商的电子设备。
[0030]第五方面,本申请实施例提供了一种针对CDN的费用查询装置,应用于费用查询系统的费用查询服务器,所述费用查询系统包括目录生成服务器、所述费用查询服务器、客户端设备、目录获取服务器、第一电子设备和第二电子设备,所述装置包括:第一获取单元,用于获取来自所述第二电子设备的费用查询信息,所述费用查询信息包括目标业务类型,所述第二电子设备为业务提供方的电子设备;第二获取单元,用于根据所述目标业务类型从所述目录获取服务器中确定目标目录,所述目标目录为所述目录生成服务器根据资源请求信息和目标标识信息生成,所述目标标识信息为根据所述目标业务类型生成,所述目标目录包括目标地址信息,所述目标地址信息包括所述目标标识信息;第一确定单元,用于根据所述目标业务类型确定所述目标标识信息;第三获取单元,用于根据所述费用查询信息和所述目标标识信息获取来自所述第一电子设备的至少一个目标查询日志,所述第一电子设备为CDN服务提供商的电子设备,所述目标查询日志为根据所述客户端设备的资源获取请求生成,所述资源获取请求包括所述目标地址信息,所述目标查询日志包括所述目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对内容分发网络CDN的费用查询方法,其特征在于,应用于费用查询系统的目录生成服务器,所述费用查询系统包括所述目录生成服务器、费用查询服务器、客户端设备和第一电子设备,所述方法包括:获取资源请求信息,所述资源请求信息包括所述客户端设备请求的业务资源的业务类型;根据所述业务类型生成标识信息;根据所述资源请求信息和所述标识信息生成目录,所述目录包括所述业务资源的地址信息,所述地址信息包括所述标识信息;向所述客户端设备发送所述地址信息,所述地址信息用于指示所述客户端设备针对所述第一电子设备的资源获取请求,所述资源获取请求用于指示所述第一电子设备的查询日志,所述查询日志包括所述标识信息,所述目录和所述查询日志用于共同指示所述费用查询服务器中的费用,所述第一电子设备为CDN服务提供商的电子设备。2.根据权利要求1所述的方法,其特征在于,所述费用查询系统还包括目录获取服务器,所述获取资源请求信息之前,所述方法还包括:获取来自所述目录获取服务器的属性配置信息;缓存所述属性配置信息;所述根据所述业务类型生成标识信息,包括:根据所述业务类型从所述属性配置信息中确定目标配置信息;根据所述目标配置信息生成所述标识信息;所述根据所述资源请求信息和所述标识信息生成目录,包括:根据所述资源请求信息获取原始目录;根据所述原始目录和所述标识信息生成所述目录。3.根据权利要求2所述的方法,其特征在于,所述根据所述原始目录和所述标识信息生成所述目录之后,所述方法还包括:确定是否已缓存所述目录;若否,则向所述目录获取服务器发送所述目录,并缓存所述目录。4.根据权利要求3所述的方法,其特征在于,所述费用查询系统还包括消息队列服务器,所述向所述目录获取服务器发送所述目标目录,包括:向所述消息队列服务器发送注册请求;注册成功后,向所述消息队列服务器发送所述目录,使得所述目录获取服务器从所述消息队列服务器中获取所述目录。5.一种针对CDN的费用查询方法,其特征在于,应用于费用查询系统的费用查询服务器,所述费用查询系统包括目录生成服务器、所述费用查询服务器、客户端设备、目录获取服务器、第一电子设备和第二电子设备,所述方法包括:获取来自所述第二电子设备的费用查询信息,所述费用查询信息包括目标业务类型,所述第二电子设备为业务提供方的电子设备;根据所述目标业务类型从所述目录获取服务器中确定目标目录,所述目标目录为所述目录生成服务器根据资源请求信息和目标标识信息生成,所述目标标识信息为根据所述目标业务类型生成,所述目标目录包括目标地址信息,所述目标地址信息包括所述目标标识
信息;根据所述目标业务类型确定所述目标标识信息;根据所述费用查询信息和所述目标标识信息获取来自所述第一电子设备的至少一个目标查询日志,所述第一电子设备为CDN服务提供商的电子设备,所述目标查询日志为根据所述客户端设备的资源获取请求生成,所述资源获取请求包括所述目标地址信息,所述目标查询日志包括所述目标标识信息;根据所述目标目录和所述至少一个目标查询日志确定所述目标业务类型对应的目标费用;向所述第二电子设备发送所述目标费用。6.一种针对CDN的费用查询方法,其特征在于,应用于费用查询系统,所述费用查询系统包括目录生成服务器、费用查询服务器、目录获取服务器、客户端设备、第一电子设备和第二电子设备,所述方法包括:所述目录生成服务器获取来自所述客户端设备的资源请求信息,所述资源请求信息包括所述客户端设备请求的业务资源的业务类型;所述目录生成服务器根据所述业务类型生成标识信息;所述目录生成服务器根据所述资源请求信息和所述标识信息生成目录,所述目录包括所述业务资源的地址信息,所述地址信息包括所述标识信息;所述目录生成服务器向所述客户端设备发送所述地址信息;所述客户端设备根据所述地址信息向所述第一电子设备发送资源获取请求,所述第一电子设备为所述CDN服务提供商的电子设备;所述第一电子设备根据所述资源获取请求向所述客户端设备发送所述业务资源,并生成查询日志,所述查询日志包括所述标识信息;所述第二电子设备向所述费用查询服务器发送费用查询信息,所述查询信息包括目标业务类型,所述第二电子设备为业务提供方的电子设备;所述费用查询服务器根据所述目标业务类型从所述目录获取服务器中确定目标目录;所述费用查询服务器根据所述业务类型确定目标标识信息;所述费用查询服务器根据所述费用查询信息和所述目标标识信息从所述第一电子设备获取至少一个目标查询日志;所述费用查询服务器根据所述目标目录和所述至少一个目标查询日志确定所述目标业务类型对应的目标费用;所述费用查询服务器向所述第二电子设备发送所述目标费用。7.根据权利要求6所述的方法,其特征在于,所述费用查询系统还包括多个CDN服务器,所述第一电子设备根据所述资源获取请求向所述客户端设备发送目标资源之前,所述方法还包括:所述客户端设备向所述多个CDN服务器中的目标CDN服务器发送所述资源获取请求;所述目标CDN服务器根据所述资源获取请求确定是否缓存所述业务资源;若是,则所述目标CDN服务器向所述客户端设备发送所述业务资源;若否,则所述目标...

【专利技术属性】
技术研发人员:王祥王晗
申请(专利权)人:南京欧珀软件科技有限公司
类型:发明
国别省市:

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

1