一种基于云平台服务的计费方法

文档序号:7891826阅读:697来源:国知局
专利名称:一种基于云平台服务的计费方法
技术领域
本发明涉及一种计费方法,尤其涉及一种基于云平台服务的计费方法。
背景技术
云平台是传统的网格计算、分布式计算演化出来的产物,以廉价的计算机资源为用户提供便捷、可靠、高效、安全的服务,为用户在应用实施中节省了昂贵的软硬件费用与技术难度,因此,越来越多的用户选择将自己的应用部署到云平台上。然而,目前业内还缺少一种对云平台上的应用进行科学、客观的计费方法,现在普遍的做法是采取月度、季度或年度计费的方式,即云平台供应商与用户预先达成协议,约定用户一个月、一个季度或一年向供应商支付多少使用费,而不是基于量化的客观数据来计费,这种传统的计费方式显然主观性太强,不符合客观规律,计费的准确度较低,因此,有必要为人们提供一种合理、规范化的基于云平台服务的计费方法,来提高计费的准确度。

发明内容
针对现有技术的不足,本发明的目的旨在于提供一种合理、规范化的基于云平台服务的计费方法,其大大提高了计费的准确度。为实现上述目的本发明采用如下技术方案
一种基于云平台服务的计费方法,包括如下步骤
a.用户将其应用部署在云平台上,计费系统为该应用生成唯一的账户信息,并设置相关的计费规则;
b.每天定时收集应用使用云服务的资源消耗指标数据;
c.利用收集到的资源消耗指标数据和预设的计费公式计算出应用每天的费用,生成日账单。作为一种优选方案,所述步骤a中的计费规则包括免费期限、免费期限内的最大使用额。作为一种优选方案,所述资源消耗指标数据包括CPU、内存、硬盘存储、宽带流量四个指标的使用量。作为一种优选方案,所述步骤b中对应用使用云服务的资源消耗指标数据的收集包括计费系统定时主动到云平台获取和云平台的云服务主动向计费系统汇报两种方式。作为一种优选方案,所述步骤c中的计费公式为
CPU的费用=CPU时间的累计值* CPU价格;
内存的费用=(内存的累计值/ 24小时/ 60分钟)女内存价格;
3硬盘存储的费用=(硬盘存储的累计值/ 24小时)*存储价格;
宽带流量的费用=宽带流量的累计值*流量价格;
日总费用=CPU的费用+内存的费用+硬盘存储的费用+宽带流量的费用。本发明所阐述的一种基于云平台服务的计费方法,其有益效果在于本方法通过收集应用在云平台上的资源消耗指标数据,以量化的资源消耗指标数据为依据进行计费, 计费方式和结果对用户完全透明,非常合理和规范,大大提高了计费的准确度。


图I是本发明一种基于云平台服务的计费方法的流程图。
具体实施例方式下面结合附图与具体实施例来对本发明作进一步描述。请参照图I所示,其显示出了本发明一种基于云平台服务的计费方法的主要流程,在步骤a中,用户将其应用部署在云平台上,计费系统为该应用生成唯一的账户信息, 并设置相关的计费规则,如免费期限、免费期限内的最大使用额。进行到步骤b,每天定时收集应用使用云服务的资源消耗指标数据。资源消耗指标数据包括CPU、内存、硬盘存储、宽带流量四个指标的使用量,资源消耗指标数据的收集分为主动获取和主动汇报两种方式,主动获取指计费系统定时主动到云平台获取应用的资源消耗指标数据,主动汇报是指云服务主动向计费系统汇报应用的资源消耗指标数据。进行到步骤C,利用收集到的资源消耗指标数据和预设的计费公式计算出应用每天的费用,生成日账单。计费公式包括CPU的费用=CPU时间的累计值* CPU价格;内存的费用=(内存的累计值/ 24小时/ 60分钟)*内存价格;硬盘存储的费用=(硬盘存储的累计值/ 24小时)*存储价格;宽带流量的费用=宽带流量的累计值*流量价格;日总费用=CPU的费用+内存的费用+硬盘存储的费用+宽带流量的费用。日账单应详细列出以上各部分费用的明细,以方便用户查看。采用本方法时,可结合第三方充值平台为用户提供充值通道,用户可选择对自己的总账户(钱袋)充值,其金额能共享到该用户下的每个应用中,用户也可选择直接对某个应用的账户进行充值,此时所充的金额仅用于该应用。本方法通过收集应用在云平台上的资源消耗指标数据,以量化的资源消耗指标数据为依据进行计费,计费方式和结果对用户完全透明,非常合理和规范,大大提高了计费的准确度,具有极大的推广价值。以上所述,仅是本发明较佳实施例而已,并非对本发明的技术范围作任何限制,故凡是依据本发明的技术实质对以上实施例所作的任何细微修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种基于云平台服务的计费方法,其特征在于,包括如下步骤a.用户将其应用部署在云平台上,计费系统为该应用生成唯一的账户信息,并设置相关的计费规则;b.每天定时收集应用使用云服务的资源消耗指标数据;c.利用收集到的资源消耗指标数据和预设的计费公式计算出应用每天的费用,生成日账单。
2.根据权利要求I所述的一种基于云平台服务的计费方法,其特征在于,所述步骤a中的计费规则包括免费期限、免费期限内的最大使用额。
3.根据权利要求I所述的一种基于云平台服务的计费方法,其特征在于,所述资源消耗指标数据包括CPU、内存、硬盘存储、宽带流量四个指标的使用量。
4.根据权利要求I所述的一种基于云平台服务的计费方法,其特征在于,所述步骤b中对应用使用云服务的资源消耗指标数据的收集包括计费系统定时主动到云平台获取和云平台的云服务主动向计费系统汇报两种方式。
5.根据权利要求3所述的一种基于云平台服务的计费方法,其特征在于,所述步骤c中的计费公式为CPU的费用=CPU时间的累计值* CPU价格;内存的费用=(内存的累计值/ 24小时/ 60分钟)*内存价格;硬盘存储的费用=(硬盘存储的累计值/ 24小时)*存储价格;宽带流量的费用=宽带流量的累计值*流量价格;日总费用=CPU的费用+内存的费用+硬盘存储的费用+宽带流量的费用。
全文摘要
本发明公开了一种基于云平台服务的计费方法,包括如下步骤a.用户将其应用部署在云平台上,计费系统为该应用生成唯一的账户信息,并设置相关的计费规则;b.每天定时收集应用使用云服务的资源消耗指标数据;c.利用收集到的资源消耗指标数据和预设的计费公式计算出应用每天的费用,生成日账单。藉此,本方法通过收集应用在云平台上的资源消耗指标数据,以量化的资源消耗指标数据为依据进行计费,计费方式和结果对用户完全透明,非常合理和规范,大大提高了计费的准确度。
文档编号H04L12/14GK102594576SQ201210073819
公开日2012年7月18日 申请日期2012年3月19日 优先权日2012年3月19日
发明者叶耀荣, 林嘉声 申请人:广州亦云信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1