一种计费方法及装置制造方法及图纸

技术编号:17737290 阅读:47 留言:0更新日期:2018-04-18 13:22
本发明专利技术公开了一种计费方法,包括以下步骤:当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况;根据所述使用记录计算虚拟化资源费用。本发明专利技术还公开了一种计费装置。与现有技术相比,本发明专利技术可以基于虚拟化资源变更指令而触发计费,通过这种计费方式,可以准确计算用户所使用虚拟化资源的费用,不会因为虚拟化资源的变化而多计费或少计费。

A charging method and device

The invention discloses a charging method, comprising the following steps: when the virtual resource change instruction is received, the usage record is generated; the use record is the situation of the virtualization resource being used, and the virtual resource cost is calculated according to the usage record. The invention also discloses a charging device. Compared with the existing technology, the invention can trigger the charging based on the change of the virtual resources, and the cost of virtualization resources can be accurately calculated by the charging method, and no more charges or less charges will be generated because of the change of virtualization resources.

【技术实现步骤摘要】
一种计费方法及装置
本专利技术涉及虚拟化
,特别涉及一种虚拟化资源的计费方法及装置。
技术介绍
目前,针对使用虚拟化资源的费用计算主要按资源类型、使用时长进行计费,虚拟化资源例如包括:虚拟负载均衡、虚拟私有网络、虚拟机等。现有技术中,一般是采用生成虚拟化资源使用情况的日志文件或报表,然后对日志文件或报表进行统计处理,来计算虚拟化资源费用。由于这种方法是先采集虚拟化资源使用情况,然后统一对采集到的虚拟化资源使用情况进行处理,所以有一定的时延。而且虚拟化资源采集的开始时间和结束时间之间,虚拟化资源的变化,例如修改虚拟化资源的使用状态等,是不会被记录下来的,所以虚拟化资源的采集受采集周期的影响较大,会造成虚拟化资源的费用计算不准确。同时,这种方法还需要额外的日志存储空间来存储采集到的虚拟化资源使用情况,且其往往需要一次性处理大量日志文件,造成虚拟化资源的费用计算和扣除不及时。
技术实现思路
本专利技术的主要目的是提供一种计费方法及装置,旨在准确和及时地计算和扣除虚拟化资源费用。为实现上述目的,本专利技术提出了一种计费方法,包括以下步骤:当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况;根据所述使用记录计算虚拟化资源费用。优选地,所述虚拟化资源包括以下至少一种:公网IP、虚拟防火墙、虚拟路由、虚拟负载均衡、虚拟私有网络、宽带、虚拟化应用、虚拟机。优选地,所述虚拟化资源变更包括以下至少一种:增加所述虚拟化资源、修改所述虚拟化资源、删除所述虚拟化资源。优选地,所述修改虚拟化资源包括以下至少一种:修改所述虚拟化资源的使用状态、修改所述虚拟化资源的规格信息;所述虚拟化资源的使用状态包括以下至少一种:使用所述虚拟化资源、不使用所述虚拟化资源。优选地,所述使用记录包括:所述使用记录开始的时间、所述使用记录结束的时间、所述使用记录对应的虚拟化资源在单位时间内的价格。优选地,所述使用记录还包括:所述使用记录对应的虚拟化资源费用。优选地,所述计费方法还包括以下步骤:在余额中扣除计算得到的虚拟化资源费用。优选地,所述计费方法还包括以下步骤:对所生成的一条或多条使用记录,逐条检查所述使用记录是否准确,当所述使用记录不准确时,修正所述使用记录。优选地,所述逐条检查所述使用记录是否准确,当所述使用记录不准确时,修正所述使用记录包括:在预设时刻比较所述使用记录对应的虚拟化资源在单位时间内的价格与用户实际使用到的虚拟化资源在单位时间内的价格是否相同,当不相同时,将所述使用记录对应的虚拟化资源在单位时间内的价格替换成所述用户实际使用到的虚拟化资源在单位时间内的价格。本专利技术还提供了一种计费装置,包括:记录生成模块,用于当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况;记录处理模块,用于根据所述使用记录计算虚拟化资源费用。优选地,所述虚拟化资源包括以下至少一种:公网IP、虚拟防火墙、虚拟路由、虚拟负载均衡、虚拟私有网络、宽带、虚拟化应用、虚拟机。优选地,所述虚拟化资源变更指令包括以下至少一种:增加所述虚拟化资源、修改所述虚拟化资源、删除所述虚拟化资源。优选地,所述修改虚拟化资源至少包括以下一种:修改所述虚拟化资源的使用状态、修改所述虚拟化资源的规格信息;所述虚拟化资源的使用状态包括以下至少一种:使用所述虚拟化资源、不使用所述虚拟化资源。优选地,所述使用记录包括:所述使用记录开始的时间、所述使用记录结束的时间、所述使用记录对应的虚拟化资源在单位时间内的价格。优选地,所述计费装置还包括:扣费模块,用于在余额中扣除计算得到的虚拟化资源费用。优选地,所述计费装置还包括:一致性检查模块,用于对所生成的一条或多条使用记录,逐条检查所述使用记录是否准确,当所述使用记录不准确时,修正所述使用记录。本专利技术的技术方案具有以下的有益效果:通过本专利技术,可以基于虚拟化资源的变化而触发计费,通过这种计费方式,可以准确计算用户所使用虚拟化资源的费用,不会因为虚拟化资源的变化而多计费或少计费。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术第一实施例提供的计费方法的流程图;图2为本专利技术第三实施例提供的计费装置结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例应用于一种虚拟化管理平台,对该虚拟化管理平台下的虚拟化资源进行计费和扣费。该虚拟化管理平台架设在计算机服务器上,且该虚拟化管理平台与计算机服务器进行交互。所述虚拟化管理平台中包括若干个用户,所述用户可以通过例如注册、租赁等方式使用包括公网IP(InternetProtocol,网络之间互连的协议)、虚拟防火墙、虚拟路由、虚拟负载均衡、虚拟私有网络、宽带、虚拟化应用,以及虚拟机等虚拟化资源。本专利技术实施例提供的计费方法应用于所述虚拟化管理平台计算用户对虚拟化资源的使用费用(该费用在后文统一称为“虚拟化资源费用”)。最终,按照本专利技术实施例的计费方法所计算出的虚拟化资源费用进行扣费处理,完成虚拟化管理平台对用户的管理工作。图1是本专利技术第一实施例提供的计费方法流程图,如图1所示,该方法包括以下步骤:步骤S101:当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况。所述虚拟化资源可以包括以下至少一种:公网IP、虚拟防火墙、虚拟路由、虚拟负载均衡、虚拟私有网络、宽带、虚拟化应用,以及虚拟机。其中,虚拟机中的虚拟化资源可以包括:操作系统、CPU(CentralProcessingUnit,中央处理器)、内存、以及磁盘。所述虚拟化资源变更指令可以包括以下至少一种:增加所述虚拟化资源、修改所述虚拟化资源、删除所述虚拟化资源。所述增加虚拟化资源和删除虚拟化资源是指虚拟化资源数量上的变化,是一个从有到无,或从无到有的过程。所述修改虚拟化资源可以包括以下至少一种:修改所述虚拟化资源的使用状态、修改所述虚拟化资源的规格信息;所述虚拟化资源的使用状态可以包括以下至少一种:使用所述虚拟化资源、不使用所述虚拟化资源。对于修改所述虚拟化资源的使用状态,是一个从使用到不使用,或从不使用到使用的过程。对于修改所述虚拟化资源的规格信息,比如,虚拟机的CPU核数的增减、虚拟机的内存大小增减、虚拟机磁盘扩容等。以下举一例进一步说明增加、修改和删除虚拟化资源。例如,用户第一步执行了虚拟机创建的操作,则接收到了增加虚拟化资源的指令,增加了虚拟化资源:操作系统、CPU、内存、以及磁盘;用户第二步执行了虚拟机关机的操作,则接收到了修改虚拟化资源的指令,虚拟化资源被修改了,CPU和内存不再被使用,而操作系统和磁盘仍处于使用状态,需要被计算费用;用户第三步执行了虚拟机删除的操作,则接收到了删除虚拟化资源的指令,虚拟化资源本文档来自技高网...
一种计费方法及装置

【技术保护点】
一种计费方法,其特征在于,包括以下步骤:当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况;根据所述使用记录计算虚拟化资源费用。

【技术特征摘要】
1.一种计费方法,其特征在于,包括以下步骤:当接收到虚拟化资源变更指令时,生成使用记录;所述使用记录为所述虚拟化资源被使用的情况;根据所述使用记录计算虚拟化资源费用。2.如权利要求1所述的计费方法,其特征在于,所述虚拟化资源包括以下至少一种:公网IP、虚拟防火墙、虚拟路由、虚拟负载均衡、虚拟私有网络、宽带、虚拟化应用、虚拟机。3.如权利要求1所述的计费方法,其特征在于,所述虚拟化资源变更包括以下至少一种:增加所述虚拟化资源、修改所述虚拟化资源、删除所述虚拟化资源。4.如权利要求3所述的计费方法,其特征在于,所述修改虚拟化资源包括以下至少一种:修改所述虚拟化资源的使用状态、修改所述虚拟化资源的规格信息;所述虚拟化资源的使用状态包括以下至少一种:使用所述虚拟化资源、不使用所述虚拟化资源。5.如权利要求1所述的计费方法,其特征在于,所述使用记录包括:所述使用记录开始的时间、所述使用记录结束的时间、所述使用记录对应的虚拟化资源在单位时间内的价格。6.如权利要求5所述的计费方法,其特征在于,所述使用记录还包括:所述使用记录对应的虚拟化资源费用。7.如权利要求1所述的计费方法,其特征在于,所述计费方法还包括以下步骤:在余额中扣除计算得到的虚拟化资源费用。8.如权利要求1-7中任一项所述的计费方法,其特征在于,所述计费方法还包括以下步骤:对所生成的一条或多条使用记录,逐条检查所述使用记录是否准确,当所述使用记录不准确时,修正所述使用记录。9.如权利要求8中任一项所述的计费方法,其特征在于,所述逐条检查所述使用记录是否准确,当所述使用记录不准确时,修正所述使用记录包括:在预设时刻比较所述使用记录对应的虚拟化资源在...

【专利技术属性】
技术研发人员:于跃波梁尔镇王明涛刘波杨恺蒋天超欧阳新志
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1