The embodiment of the invention provides a resource charging method and device, wherein the method comprises: if you detect a variety of resources users use cloud platform, then determine the charging mode of all kinds of resources, if the billing multiple resources for time and billing information, measurement of each resource gets cloud platform resources change according to the resource change log and log generation time and billing, the measurement information including the use of a resource's time, according to time and billing each kind of resource use and long pre design strategies for billing time and billing for each resource, each resource corresponding time and billing the bill, according to all the bills, determine the user's bill, the embodiment of the invention, based on the use of resources change log generation resources when long, because the resource change log record The log time is accurate to the second, and the accuracy of the resource accounting is improved compared with the accuracy of the data generated from the existing monitoring data.
【技术实现步骤摘要】
一种资源计费方法和装置
本专利技术涉及数据处理
,特别是涉及一种资源计费方法和一种资源计费装置。
技术介绍
云计算是基于互联网的相关服务的增加、使用和交付模式,云计算提供可用的、便捷的、按需的网络访问,进入可快速提供包括网络,服务器,存储,应用软件,服务等资源的计算资源共享池,云计算的典型特征是按需使用,而对于其中的资源进行计费是云平台商用化的基础。现有云计算资源计费是通过监控系统对资源的监控来计算资源的使用量,从而进行计费。由于监控系统通常采用周期性的探测方式来对资源进行监控,从而使得云计算资源计费的时间精度依赖于监控系统的探测周期,时效性依赖于计费系统与监控系统的数据拉取周期,但是监控系统并不能将资源变化准确、实时的反馈到计费系统,因此,现有通过监控系统进行云计算资源计费的方法存在计费精度和实效性不足的问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种资源计费方法和一种资源计费装置。为了解决上述问题,本专利技术实施例公开了一种资源计费方法,包括:如果检测到用户使用云平台的多种资源,则确定所述多种 ...
【技术保护点】
一种资源计费方法,其特征在于,包括:如果检测到用户使用云平台的多种资源,则确定所述多种资源的计费方式;如果确定所述多种资源中的资源的计费方式为按时计费,则获取所述云平台的资源变更日志;依据所述资源变更日志生成所述按时计费的每种资源的计量信息,所述计量信息包括每种资源的使用时长;依据所述按时计费的每种资源的使用时长和预设计费策略,对所述按时计费的每种资源进行计费,生成所述按时计费的每种资源对应的子账单;依据所有子账单,确定所述用户的总账单。
【技术特征摘要】
1.一种资源计费方法,其特征在于,包括:如果检测到用户使用云平台的多种资源,则确定所述多种资源的计费方式;如果确定所述多种资源中的资源的计费方式为按时计费,则获取所述云平台的资源变更日志;依据所述资源变更日志生成所述按时计费的每种资源的计量信息,所述计量信息包括每种资源的使用时长;依据所述按时计费的每种资源的使用时长和预设计费策略,对所述按时计费的每种资源进行计费,生成所述按时计费的每种资源对应的子账单;依据所有子账单,确定所述用户的总账单。2.根据权利要求1所述的方法,其特征在于,所述获取所述云平台的资源变更日志的步骤包括:获取所述用户的账户信息,所述账户信息包括预存费用;依据所述预存费用,确定所述预存费用对应的预设周期;按照所述预设周期获取所述云平台的资源变更日志。3.根据权利要求1所述的方法,其特征在于,所述获取所述云平台的资源变更日志的步骤包括:接收针对用户使用的资源变更的变更消息;获取所述变更消息对应的变更后的资源变更日志。4.根据权利要求3所述的方法,其特征在于,所述获取所述变更消息对应的变更后的资源变更日志的步骤包括:获取所述变更消息的消息来源;依据所述消息来源,获取所述消息来源的变更后的资源变更日志。5.根据权利要求1-4任一项所述的方法,其特征在于,所述依据所述资源变更日志生成所述按时计费的每种资源的计量信息的步骤包括:从所述资源变更日志中,提取出与所述计量信息关联的日志记录;利用所述关联的日志记录得到用户信息,以及,用户使用的每种资源的资源类型、资源配置、使用开始时间和使用结束时间;依据所述每种资源的使用开始时间和使用结束时间,计算所述每种资源的使用时长。6.根据权利要求5所述的方法,其特征在于,所述从所述资源变更日志中,提取出与所述计量信息关联的日志记录的步骤包括:获取所述资源变更日志中,每条日志记录的动作行为信息;判断所述动作行为信息是否影响所述计量信息;若是,则提取所述动作行为信息对应的日志记录;若否,则丢弃所述动作行为信息对应的日志记录。7.根据权利要求6所述的方法,其特征在于,在所述依据所述按时计费的每种资源的使用时长和预设计费策略,对所述按时计费的每种资源进行计费,生成所述按时计费的每种资源对应的子账单之前,...
【专利技术属性】
技术研发人员:宣宇,巩向锋,陆川,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。