一种资源计费方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26503963 阅读:20 留言:0更新日期:2020-11-27 15:31
本申请公开了一种资源计费方法、装置、电子设备及存储介质,该方法包括:接收到计量计费指令后,通过数据库脚本初始化计费资源列表,计费资源列表包括:资源类型、资源操作;根据计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;获取资源类型对应的资源操作的操作数据;根据操作数据、资源计量类型和资源计量指标集合,计算资源使用量;根据资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。本申请在接收到计量计费指令后,通过数据库脚本初始化计费资源列表,配置资源刺激任务和计费资源计量任务,实现资源操作对应的操作数据的采集,然后计算资源使用量、资源费用,该方法操作方便,计费效率高。

【技术实现步骤摘要】
一种资源计费方法、装置、电子设备及存储介质
本申请涉及资源计费
,特别涉及一种资源计费方法、装置、电子设备及存储介质。
技术介绍
在云计算时代,随着云服务的应用领域越来越广,对于公有云计算平台来说,只有计算、网络与存储这三大服务往往是不太够的,在目前互联网应用百花齐放的背景下,云资源信息计算用量和费用技术也是云计算平台的关键技术之一,在云计算平台中发挥着至关重要的作用。此外,在大数据分析越来越盛行的背景下,对云资源进行计量和计费的可靠便捷管理也变得更为重要。因此,云资源计量和计费也就顺理成章地成为了云计算平台为用户创造价值的一个重要服务。相关技术中采用单独编写代码的方式进行计量统计,当新增一种资源的计费时,需要重新编写代码,效率低下。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本申请的目的是提供一种资源计费方法、装置、电子设备及存储介质,能够操作方便,计费效率高。其具体方案如下:本申请提供了一种资源计费方法,包括:接收到计量计费指令后,通过数据库脚本初始化计费资源列表,所述计费资源列表包括:资源类型、资源操作;根据所述计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;获取所述资源类型对应的所述资源操作的操作数据;根据所述操作数据、资源计量类型和资源计量指标集合,计算资源使用量;根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。优选地,配置并运行计费资源采集任务,包括:配置所述计费资源采集任务;按照所述数据库脚本配置查询计费资源接口,并根据所述查询计费资源接口查询资源列表数据;配置需要采集所述资源操作的资源审计接口,并根据所述资源审计接口查询资源审计列表数据;处理所述资源列表数据和所述资源审计列表数据。优选地,所述处理所述资源列表数据和所述资源审计列表数据,包括:过滤所述资源列表数据中的无效状态数据;将除所述无效状态数据之外的其他数据转换为第一采集对象,并设置所述第一采集对象的属性;过滤所述资源审计列表数据中的无效资源操作数据;将除所述无效资源操作数据之外的其他数据转换为第二采集对象,并设置所述第二采集对象的属性。优选地,配置并运行计费资源计量任务,包括:配置所述计费资源计量任务;查询到当前所有的所述资源类型的所述资源列表数据或所述资源审计列表数据,得到所述操作数据;按照配置的所述计量指标集合、计量类型、所述操作数据,确定所述资源类型的每种资源指标的所述资源使用量。优选地,所述根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用,包括:判断当前计费是首次计费还是周期性计费;若所述当前计费是首次计费,则按照预设的所述计费资源计量指标集合、计费类型、指标单价,计算与所述资源使用量对应的所述资源费用。优选地,所述根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用,包括:根据所述资源使用量、所述资源计费类型、所述资源计费指标和所述资源单价计算初始资源费用;根据所述初始资源费用和折扣数值进行计算,得到所述资源费用。本申请提供一种资源计费装置,包括:初始化模块,用于接收到计量计费指令后,通过数据库脚本初始化计费资源列表,所述计费资源列表包括:资源类型、资源操作;配置模块,用于根据所述计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;获取模块,用于获取所述资源类型对应的所述资源操作的操作数据资源使用量确定模块,用于根据所述操作数据、资源计量类型和资源计量指标集合,计算资源使用量;资源费用确定模块,用于根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。优选地,所述配置模块,包括:第一配置单元,用于配置所述计费资源采集任务;查询单元,用于按照所述数据库脚本配置查询计费资源接口,并根据所述查询计费资源接口查询资源列表数据;第二配置单元,用于配置需要采集所述资源操作的资源审计接口,并根据所述资源审计接口查询资源审计列表数据;处理单元,用于处理所述资源列表数据和所述资源审计列表数据。本申请提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述资源计费方法的步骤。本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述资源计费方法的步骤。本申请提供一种资源计费方法,包括:接收到计量计费指令后,通过数据库脚本初始化计费资源列表,计费资源列表包括:资源类型、资源操作;根据计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;获取资源类型对应的资源操作的操作数据;根据操作数据、资源计量类型和资源计量指标集合,计算资源使用量;根据资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。可见,本申请在接收到计量计费指令后,通过数据库脚本初始化计费资源列表,配置资源刺激任务和计费资源计量任务,实现资源操作对应的操作数据的采集,然后计算资源使用量,然后根据资源使用量、资源计费类型、资源计费指标和资源单价计算每种指标的资源费用,该方法操作方便,计费效率高。本申请同时还提供了一种资源计费装置、电子设备和计算机可读存储介质,均具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种资源计费方法的流程图;图2为本申请实施例提供的一种计量实现过程的示意图;图3为本申请实施例提供的一种计费实现过程的示意图;图4为本申请实施例所提供的一种资源计费装置的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。相关技术中采用单独编写代码的方式进行计量统计,当新增一种资源的计费时,需要重新编写代码,效率低下。基于上述技术问题,本实施例提供一种资源计费方法,在接收到计量计费指令后,能够利用数据库脚本自动采集资源操作,得到操作数据,并进行计量和计费操作,最终实现资源计量计费,操作方便,计费效率高。具体请参考图1,图1为本申请实施例所提供的一种资源计费方法的流程图,具体包括:...

【技术保护点】
1.一种资源计费方法,其特征在于,包括:/n接收到计量计费指令后,通过数据库脚本初始化计费资源列表,所述计费资源列表包括:资源类型、资源操作;/n根据所述计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;/n获取所述资源类型对应的所述资源操作的操作数据;/n根据所述操作数据、资源计量类型和资源计量指标集合,计算资源使用量;/n根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。/n

【技术特征摘要】
1.一种资源计费方法,其特征在于,包括:
接收到计量计费指令后,通过数据库脚本初始化计费资源列表,所述计费资源列表包括:资源类型、资源操作;
根据所述计费资源列表,依次配置并运行计费资源采集任务、计费资源计量任务;
获取所述资源类型对应的所述资源操作的操作数据;
根据所述操作数据、资源计量类型和资源计量指标集合,计算资源使用量;
根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用。


2.根据权利要求1所述的资源计费方法,其特征在于,配置并运行计费资源采集任务,包括:
配置所述计费资源采集任务;
按照所述数据库脚本配置查询计费资源接口,并根据所述查询计费资源接口查询资源列表数据;
配置需要采集所述资源操作的资源审计接口,并根据所述资源审计接口查询资源审计列表数据;
处理所述资源列表数据和所述资源审计列表数据。


3.根据权利要求2所述的资源计费方法,其特征在于,所述处理所述资源列表数据和所述资源审计列表数据,包括:
过滤所述资源列表数据中的无效状态数据;
将除所述无效状态数据之外的其他数据转换为第一采集对象,并设置所述第一采集对象的属性;
过滤所述资源审计列表数据中的无效资源操作数据;
将除所述无效资源操作数据之外的其他数据转换为第二采集对象,并设置所述第二采集对象的属性。


4.根据权利要求2所述的资源计费方法,其特征在于,配置并运行计费资源计量任务,包括:
配置所述计费资源计量任务;
查询到当前所有的所述资源类型的所述资源列表数据或所述资源审计列表数据,得到所述操作数据;
按照配置的所述计量指标集合、计量类型、所述操作数据,确定所述资源类型的每种资源指标的所述资源使用量。


5.根据权利要求1所述的资源计费方法,其特征在于,所述根据所述资源使用量、资源计费类型、资源计费指标和资源单价,计算资源费用,包括:
判断当前计费是首次计费还是周期性计费;
...

【专利技术属性】
技术研发人员:陈鸽
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:山东;37

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

1