云计算产品的计费管理系统、方法、设备及可读存储介质技术方案

技术编号:33026990 阅读:21 留言:0更新日期:2022-04-15 09:01
本申请提供了一种云计算产品的计费管理系统、方法、电子设备及计算机可读存储介质。该云计算产品的计费管理系统,包括:订单管理模块,用于定时获取当前用户名下对应账期的待计费订单信息,并向商品管理模块发送执行计费任务的通知消息;商品管理模块,用于依据预存储的商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果,并向账务管理模块发送执行账单生成及结算任务的通知消息;账务管理模块,用于根据计费结果生成对应的账单,并依据当前用户的账户信息对账单进行结算。根据本申请实施例,能够准确高效地进行计费管理。准确高效地进行计费管理。准确高效地进行计费管理。

【技术实现步骤摘要】
云计算产品的计费管理系统、方法、设备及可读存储介质


[0001]本申请属于计费管理领域,尤其涉及一种云计算产品的计费管理系统、方法、电子设备及计算机可读存储介质。

技术介绍

[0002]云计算最大的特点就是超大规模,例如谷歌云计算已经配备了上百万台服务器,企业私有云拥有的服务器也数以千计。
[0003]云计算产品的服务提供商需要定期与其客户进行费用结算,一般资源的使用需要按小时或者按日进行费用结算,当旧账期结束新账期开始即新旧账期交接前后,系统需要对当前系统内用户所有已开通资源进行统一的费用结算。
[0004]系统在短时间内需要处理大量数据并进行运算更新,随着云计算产品业务的不断增长,单一系统的处理无法满足大规模大数据量的高效结算,容易产生系统繁忙,影响整个系统的正常运转。
[0005]因此,如何准确高效地进行计费管理是本领域技术人员亟需解决的技术问题。

技术实现思路

[0006]本申请实施例提供一种云计算产品的计费管理系统、方法、电子设备及计算机可读存储介质,能够准确高效地进行计费管理。
[0007]第一方面,本申请实施例提供一种云计算产品的计费管理系统,包括:
[0008]订单管理模块,用于定时获取当前用户名下对应账期的待计费订单信息,并向商品管理模块发送执行计费任务的通知消息;
[0009]商品管理模块,用于依据预存储的商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果,并向账务管理模块发送执行账单生成及结算任务的通知消息;
[0010]账务管理模块,用于根据计费结果生成对应的账单,并依据当前用户的账户信息对账单进行结算。
[0011]可选的,订单管理模块,包括:
[0012]定时任务模块,用于定时获取当前用户名下所有的待计费订单信息;
[0013]订单信息存储模块,用于存储用户当前所订购产品或资源的订单信息;
[0014]待计费订单信息临时存储模块,用于临时存储待计费订单信息;
[0015]第一消息通知模块,用于向商品管理模块发送执行计费任务的通知消息。
[0016]可选的,商品管理模块,包括:
[0017]商品信息存储模块,用于存储各类云计算产品的类型及其不同规格和计费规则下的商品定价信息;
[0018]订单计费模块,用于依据商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果;
[0019]计费结果临时存储模块,用于临时存储计费结果;
[0020]第二消息通知模块,用于向账务管理模块发送执行账单生成及结算任务的通知消息。
[0021]可选的,账务管理模块,包括:
[0022]账号信息存储模块,用于存储用户的账户信息;
[0023]消息接收模块,用于接收执行账单生成及结算任务的通知消息;
[0024]账单生成模块,用于根据计费结果生成对应的账单;
[0025]账单存储模块,用于存储账单;
[0026]账单结算模块,用于依据用户的账户信息对账单进行结算。
[0027]可选的,还包括:
[0028]产品管理模块,用于存储各类云计算产品的计费因子;其中,计费因子包括因子名称、编码、计费类型和计算单位中的至少一种。
[0029]可选的,还包括:
[0030]计量信息模块,用于存储各类云计算产品上报的计量信息。
[0031]可选的,计量信息包括各类计费因子的用量、用量产生时间段及用量单位。
[0032]第二方面,本申请实施例提供了一种云计算产品的计费管理方法,包括:
[0033]利用订单管理模块,定时获取当前用户名下对应账期的待计费订单信息,并向商品管理模块发送执行计费任务的通知消息;
[0034]利用商品管理模块,依据预存储的商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果,并向账务管理模块发送执行账单生成及结算任务的通知消息;
[0035]利用账务管理模块,根据计费结果生成对应的账单,并依据当前用户的账户信息对账单进行结算。
[0036]可选的,利用订单管理模块,定时获取当前用户名下对应账期的待计费订单信息,并向商品管理模块发送执行计费任务的通知消息,包括:
[0037]利用定时任务模块,定时获取当前用户名下所有的待计费订单信息;
[0038]利用订单信息存储模块,存储用户当前所订购产品或资源的订单信息;
[0039]利用待计费订单信息临时存储模块,临时存储待计费订单信息;
[0040]利用第一消息通知模块,向商品管理模块发送执行计费任务的通知消息。
[0041]可选的,利用商品管理模块,依据预存储的商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果,并向账务管理模块发送执行账单生成及结算任务的通知消息,包括:
[0042]利用商品信息存储模块,存储各类云计算产品的类型及其不同规格和计费规则下的商品定价信息;
[0043]利用订单计费模块,依据商品定价信息及其对应的计量信息,对待计费订单信息对应的待计费订单进行计费,得到计费结果;
[0044]利用计费结果临时存储模块,临时存储计费结果;
[0045]利用第二消息通知模块,向账务管理模块发送执行账单生成及结算任务的通知消息。
[0046]可选的,利用账务管理模块,根据计费结果生成对应的账单,并依据当前用户的账户信息对账单进行结算,包括:
[0047]利用账号信息存储模块,存储用户的账户信息;
[0048]利用消息接收模块,接收执行账单生成及结算任务的通知消息;
[0049]利用账单生成模块,根据计费结果生成对应的账单;
[0050]利用账单存储模块,存储账单;
[0051]利用账单结算模块,依据用户的账户信息对账单进行结算。
[0052]可选的,还包括:
[0053]利用产品管理模块,存储各类云计算产品的计费因子;其中,计费因子包括因子名称、编码、计费类型和计算单位中的至少一种。
[0054]可选的,还包括:
[0055]利用计量信息模块,存储各类云计算产品上报的计量信息。
[0056]可选的,计量信息包括各类计费因子的用量、用量产生时间段及用量单位。
[0057]第三方面,本申请实施例提供了一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;
[0058]处理器执行计算机程序指令时实现如第二方面所示的云计算产品的计费管理方法。
[0059]第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第二方面所示的云计算产品的计费管理方法。
[0060]本申请实施例的云计算产品的计费管理系统、方法、电子设备及本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云计算产品的计费管理系统,其特征在于,包括:订单管理模块,用于定时获取当前用户名下对应账期的待计费订单信息,并向商品管理模块发送执行计费任务的通知消息;所述商品管理模块,用于依据预存储的商品定价信息及其对应的计量信息,对所述待计费订单信息对应的待计费订单进行计费,得到计费结果,并向账务管理模块发送执行账单生成及结算任务的通知消息;所述账务管理模块,用于根据所述计费结果生成对应的账单,并依据所述当前用户的账户信息对所述账单进行结算。2.根据权利要求1所述的云计算产品的计费管理系统,其特征在于,所述订单管理模块,包括:定时任务模块,用于定时获取所述当前用户名下所有的所述待计费订单信息;订单信息存储模块,用于存储用户当前所订购产品或资源的订单信息;待计费订单信息临时存储模块,用于临时存储所述待计费订单信息;第一消息通知模块,用于向所述商品管理模块发送所述执行计费任务的通知消息。3.根据权利要求2所述的云计算产品的计费管理系统,其特征在于,所述商品管理模块,包括:商品信息存储模块,用于存储各类云计算产品的类型及其不同规格和计费规则下的所述商品定价信息;订单计费模块,用于依据所述商品定价信息及其对应的计量信息,对所述待计费订单信息对应的待计费订单进行计费,得到所述计费结果;计费结果临时存储模块,用于临时存储所述计费结果;第二消息通知模块,用于向所述账务管理模块发送所述执行账单生成及结算任务的通知消息。4.根据权利要求3所述的云计算产品的计费管理系统,其特征在于,所述账务管理模块,包括:账号信息存储模块,用于存储用户的账户信息;消息接收模块,用于接收所述执行账单生成及结算任务...

【专利技术属性】
技术研发人员:刘丰刘杰姜慧云席宝强陈雷禹彤
申请(专利权)人:北京易华录信息技术股份有限公司
类型:发明
国别省市:

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

1