基于按量的云主机计费方法及装置制造方法及图纸

技术编号:19486291 阅读:24 留言:0更新日期:2018-11-17 11:26
本发明专利技术公开了基于按量的云主机计费方法及装置,该方法包括配置步骤、采集步骤、选择步骤、调用步骤、计算步骤,对云主机的计费项进行分类,对云主机的各个资源进行独立计费,通过采集数据、统计信息计算出合理的资源利用率,对用户云主机进行更贴合实际情况的计费,真正实现按量计费。一方面提高了按量计费的准确度,另一方面降低了用户使用成本。优选的,如果资源存在变更的情况,如CPU升级、内存升级、带宽升级降级、数据盘扩容、云主机生命周期结束或者云主机关闭时,会先进行一次费用结算,之后按照新的单价进行计费,计费周期不变。

【技术实现步骤摘要】
基于按量的云主机计费方法及装置
本专利技术涉及云计算IaaS的
,尤其涉及基于按量的云主机计费方法及装置。
技术介绍
随着云计算快速发展,IaaS和PaaS层的服务应用的普及、业务量的不断增加,各行各业对于云资源的使用越来越普遍,除了对业务系统性能的要求越来越高,对于价格方面也是越来越敏感。云主机作为云计算行业基础的一个计算密集型产品线,使用量是最大的,它最大的特点之一就是可以按量计费,对于按量计费,有些厂商采用按弹性配置的使用时间收费,有些厂商采用按固定配置的包年包月模式收费,这样的计费方式在不同的场景下都有各自的优势。现有技术一按包年包月计费,即用户购买固定配置的云主机,按月提前支付固定配置的费用。其缺点是按包年包月来计费,周期太长,在一个月的周期内,用户的业务使用情况是不均匀的,按照固定配置来收费,模式单一,使用中不能灵活变更配置,在业务负载波动较大的场景中成本比较高。现有技术二按使用时间计费,即用户购买固定配置的云主机,使用中可随时变更配置,平台按扣费周期进行扣费。如扣费周期是每X分钟扣费一次,每使用到X分钟就扣一次费。其缺点是按使用时间计费,这种计费粒度还是在整体配置上,没有跟应用负载关联,要降低成本需要频繁变更配置,严重影响业务连续性,也带来操作上的复杂性。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供基于按量的云主机计费方法及装置,旨在解决现有技术按照固定配置来收费时不能灵活变更配置、按使用时间计费时需要频繁变更配置的问题。本专利技术的目的采用以下技术方案实现:一种基于按量的云主机计费方法,包括:配置步骤,对计费项进行配置,使得每个计费项对应唯一的计费公式,每个计费公式对应若干个预定参数和采集参数,以及为预定参数设定特征值;采集步骤,采集与采集参数相应的计费数据;选择步骤,接收用户对计费项的选择指令,确定云主机的计费项;调用步骤,查询与所确定的计费项相应的计费公式,根据查询到的计费公式确定所需要调用的采集参数,调用与所确定的采集参数相应的计费数据;计算步骤,对于每个计费项,根据计费公式、预定参数的特征值和采集参数的计费数据进行费用计算。在上述实施例的基础上,优选的,还包括:变更步骤,在发生资源变更情况时,根据计费公式、预定参数的特征值和采集参数的计费数据对当前费用进行结算,同时根据资源变更情况对预定参数的特征值进行调整;之后则根据计费公式、调整后的预定参数的特征值和采集参数的计费数据进行费用计算。在上述实施例的基础上,优选的,所述资源变更情况包括CPU升级、内存升级、带宽升级/降级、数据盘扩容、云主机生命周期结束、云主机关闭中的一种或多种。在上述任意实施例的基础上,优选的,所述计费项包括CPU、内存、数据盘、带宽、IP中的一种或多种。在上述实施例的基础上,优选的:当计费项为CPU时,CPU对应的计费公式为:费用=CPU配额周期单价×利用率×时长;当计费项为内存时,内存对应的计费公式为:费用=内存配额周期单价×利用率×时长;当计费项为数据盘时,数据盘对应的计费公式为:费用=单位容量数据盘的周期单价×容量×时长+单次IOPS的周期单价×总IOPS值×时长;当计费项为带宽时,带宽对应的计费公式为:费用=单位带宽周期单价×流量总量×时长;当计费项为IP时,IP对应的计费公式为:费用=单个IP的周期单价×时长。一种基于按量的云主机计费装置,包括:配置模块,用于对计费项进行配置,使得每个计费项对应唯一的计费公式,每个计费公式对应若干个预定参数和采集参数,以及为预定参数设定特征值;采集模块,用于采集与采集参数相应的计费数据;选择模块,用于接收用户对计费项的选择指令,确定云主机的计费项;调用模块,用于查询与所确定的计费项相应的计费公式,根据查询到的计费公式确定所需要调用的采集参数,调用与所确定的采集参数相应的计费数据;计算模块,用于对于每个计费项,根据计费公式、预定参数的特征值和采集参数的计费数据进行费用计算。在上述实施例的基础上,优选的,还包括:变更模块,用于在发生资源变更情况时,根据计费公式、预定参数的特征值和采集参数的计费数据对当前费用进行结算,同时根据资源变更情况对预定参数的特征值进行调整;之后则根据计费公式、调整后的预定参数的特征值和采集参数的计费数据进行费用计算。在上述实施例的基础上,优选的,所述资源变更情况包括CPU升级、内存升级、带宽升级/降级、数据盘扩容、云主机生命周期结束、云主机关闭中的一种或多种。在上述任意实施例的基础上,优选的,所述计费项包括CPU、内存、数据盘、带宽、IP中的一种或多种。在上述实施例的基础上,优选的:当计费项为CPU时,CPU对应的计费公式为:费用=CPU配额周期单价×利用率×时长;当计费项为内存时,内存对应的计费公式为:费用=内存配额周期单价×利用率×时长;当计费项为数据盘时,数据盘对应的计费公式为:费用=单位容量数据盘的周期单价×容量×时长+单次IOPS的周期单价×总IOPS值×时长;当计费项为带宽时,带宽对应的计费公式为:费用=单位带宽周期单价×流量总量×时长;当计费项为IP时,IP对应的计费公式为:费用=单个IP的周期单价×时长。相比现有技术,本专利技术的有益效果在于:本专利技术公开了基于按量的云主机计费方法及装置,对云主机的计费项进行分类,对云主机的各个资源进行独立计费,通过采集数据、统计信息计算出合理的资源利用率,对用户云主机进行更贴合实际情况的计费,真正实现按量计费。一方面提高了按量计费的准确度,另一方面降低了用户使用成本。优选的,如果资源存在变更的情况,如CPU升级、内存升级、带宽升级降级、数据盘扩容、云主机生命周期结束或者云主机关闭时,会先进行一次费用结算,之后按照新的单价进行计费,计费周期不变。附图说明下面结合附图和实施例对本专利技术进一步说明。图1示出了本专利技术实施例提供的一种基于按量的云主机计费方法的流程示意图;图2示出了本专利技术实施例提供的一种基于按量的云主机计费方法的应用场景示意图;图3示出了本专利技术实施例提供的一种基于按量的云主机计费装置的结构示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。具体实施例一如图1所示,本专利技术实施例提供了一种基于按量的云主机计费方法,包括:配置步骤S101,对计费项进行配置,使得每个计费项对应唯一的计费公式,每个计费公式对应若干个预定参数和采集参数,以及为预定参数设定特征值;采集步骤S102,采集与采集参数相应的计费数据;选择步骤S103,接收用户对计费项的选择指令,确定云主机的计费项;调用步骤S104,查询与所确定的计费项相应的计费公式,根据查询到的计费公式确定所需要调用的采集参数,调用与所确定的采集参数相应的计费数据;计算步骤S105,对于每个计费项,根据计费公式、预定参数的特征值和采集参数的计费数据进行费用计算。出于数据写入/读取的安全性考虑,在步骤S102中,采集到的数据经过授权验证后才能够存储;在步骤S104中,在接收到调用请求时,可以先对请求进行授权验证,验证通过后进行数据调用。本专利技术实施例对云主机的计费项进行分类,对云主机的各个资源进行计费,通过采集数据、统计信息本文档来自技高网...

【技术保护点】
1.一种基于按量的云主机计费方法,其特征在于,包括:配置步骤,对计费项进行配置,使得每个计费项对应唯一的计费公式,每个计费公式对应若干个预定参数和采集参数,以及为预定参数设定特征值;采集步骤,采集与采集参数相应的计费数据;选择步骤,接收用户对计费项的选择指令,确定云主机的计费项;调用步骤,查询与所确定的计费项相应的计费公式,根据查询到的计费公式确定所需要调用的采集参数,调用与所确定的采集参数相应的计费数据;计算步骤,对于每个计费项,根据计费公式、预定参数的特征值和采集参数的计费数据进行费用计算。

【技术特征摘要】
1.一种基于按量的云主机计费方法,其特征在于,包括:配置步骤,对计费项进行配置,使得每个计费项对应唯一的计费公式,每个计费公式对应若干个预定参数和采集参数,以及为预定参数设定特征值;采集步骤,采集与采集参数相应的计费数据;选择步骤,接收用户对计费项的选择指令,确定云主机的计费项;调用步骤,查询与所确定的计费项相应的计费公式,根据查询到的计费公式确定所需要调用的采集参数,调用与所确定的采集参数相应的计费数据;计算步骤,对于每个计费项,根据计费公式、预定参数的特征值和采集参数的计费数据进行费用计算。2.根据权利要求1所述的基于按量的云主机计费方法,其特征在于,还包括:变更步骤,在发生资源变更情况时,根据计费公式、预定参数的特征值和采集参数的计费数据对当前费用进行结算,同时根据资源变更情况对预定参数的特征值进行调整;之后则根据计费公式、调整后的预定参数的特征值和采集参数的计费数据进行费用计算。3.根据权利要求2所述的基于按量的云主机计费方法,其特征在于,所述资源变更情况包括CPU升级、内存升级、带宽升级/降级、数据盘扩容、云主机生命周期结束、云主机关闭中的一种或多种。4.根据权利要求1或2所述的基于按量的云主机计费方法,其特征在于,所述计费项包括CPU、内存、数据盘、带宽、IP中的一种或多种。5.根据权利要求4所述的基于按量的云主机计费方法,其特征在于:当计费项为CPU时,CPU对应的计费公式为:费用=CPU配额周期单价×利用率×时长;当计费项为内存时,内存对应的计费公式为:费用=内存配额周期单价×利用率×时长;当计费项为数据盘时,数据盘对应的计费公式为:费用=单位容量数据盘的周期单价×容量×时长+单次IOPS的周期单价×总IOPS值×时长;当计费项为带宽时,带宽对应的计费公式为:费用=单位带宽周期单价×流量总量×时长;当计费项为IP时,IP对应的计费公式为:费用=单个IP的周期单价×时长。6.一种基于...

【专利技术属性】
技术研发人员:许广彬张银滨郭晓李德才钱晓云陈瑜
申请(专利权)人:无锡华云数据技术服务有限公司
类型:发明
国别省市:江苏,32

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

1