云服务计费方法及系统技术方案

技术编号:21551994 阅读:65 留言:0更新日期:2019-07-07 00:05
本公开提供一种云服务计费方法及系统,涉及云计算技术领域。方法应用于与OpenStack云平台通信连接的云服务计费系统,方法包括:在OpenStack云平台的认证通过之后,获取需要进行云服务计费的租户信息;从预先建立的消息队列中获取与所述租户信息对应的多个事件消息,所述事件消息中包括租户所使用的云服务产品的规格、使用状态变化信息和使用状态变化时间点;针对每个事件消息,生成租户所使用的云服务产品在相应使用状态变化时间点的分析事件;根据生成的所有分析事件创建与所述租户信息对应的计费清单,所述计费清单中包括租户所使用的云服务产品的规格、使用时间信息和计费信息。从而实现云服务准确秒级计费。

Cloud service billing method and system

【技术实现步骤摘要】
云服务计费方法及系统
本公开涉及云计算
,具体而言,涉及一种云服务计费方法及系统。
技术介绍
随着云计算的快速发展,OpenStack云平台的实施规模和用户群体逐渐增大。OpenStack是一个开源的云计算管理平台项目,支持几乎所有类型的云环境,能够提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。经研究发现,OpenStack云平台的云服务计费准确性有待提升。
技术实现思路
有鉴于此,本公开提供一种云服务计费方法及系统。第一方面,本公开提供了一种云服务计费方法,应用于云服务计费系统,所述云服务计费系统与OpenStack云平台通信连接,所述方法包括:在OpenStack云平台的认证通过之后,获取需要进行云服务计费的租户信息;从预先建立的消息队列中获取与所述租户信息对应的多个事件消息,所述事件消息中包括租户所使用的云服务产品的规格、使用状态变化信息和使用状态变化时间点;针对每个事件消息,生成租户所使用的云服务产品在相应使用状态变化时间点的分析事件;根据生成的所有分析事件创建与所述租户信息对应的计费清单,所述计费清单中包括租户所使用的云服务产品的规格、使用时间信息和计费信息本文档来自技高网...

【技术保护点】
1.一种云服务计费方法,其特征在于,应用于云服务计费系统,所述云服务计费系统与OpenStack云平台通信连接,所述方法包括:在OpenStack云平台的认证通过之后,获取需要进行云服务计费的租户信息;从预先建立的消息队列中获取与所述租户信息对应的多个事件消息,所述事件消息中包括租户所使用的云服务产品的规格、使用状态变化信息和使用状态变化时间点;针对每个事件消息,生成租户所使用的云服务产品在相应使用状态变化时间点的分析事件;根据生成的所有分析事件创建与所述租户信息对应的计费清单,所述计费清单中包括租户所使用的云服务产品的规格、使用时间信息和计费信息。

【技术特征摘要】
1.一种云服务计费方法,其特征在于,应用于云服务计费系统,所述云服务计费系统与OpenStack云平台通信连接,所述方法包括:在OpenStack云平台的认证通过之后,获取需要进行云服务计费的租户信息;从预先建立的消息队列中获取与所述租户信息对应的多个事件消息,所述事件消息中包括租户所使用的云服务产品的规格、使用状态变化信息和使用状态变化时间点;针对每个事件消息,生成租户所使用的云服务产品在相应使用状态变化时间点的分析事件;根据生成的所有分析事件创建与所述租户信息对应的计费清单,所述计费清单中包括租户所使用的云服务产品的规格、使用时间信息和计费信息。2.根据权利要求1所述的云服务计费方法,其特征在于,所述消息队列通过以下步骤建立:实时监听租户所使用的各规格的云服务产品的使用状态,在监听到任一规格的云服务产品的使用状态发生变化时,生成该规格的云服务产品对应的事件消息;将生成的所有所述事件消息添加至消息队列。3.根据权利要求1所述的云服务计费方法,其特征在于,根据生成的所有分析事件创建与所述租户信息对应的计费清单,包括:根据各分析事件对应的使用状态变化时间点对分析事件进行排序,针对任意相邻两个分析事件,获得该相邻两个分析事件的使用状态变化时间点之间的时间区间;根据该相邻两个分析事件得到该相邻两个分析事件之间的时间区间内的云服务产品的规格;从预设的定价清单中查找出与该云服务产品的规格对应的计费信息;创建与所述租户信息对应的计费清单,所述计费清单中包括各所述时间区间,以及与各所述时间区间内的云服务器产品规格对应的计费信息。4.根据权利要求3所述的云服务计费方法,其特征在于,所述云服务产品的规格为云服务产品的多种属性的组合;所述定价清单中存储有与各规格的云服务产品分别对应的计费信息,对于任一规格的云服务产品,所述计费信息为基于云服务产品的各属性的笛卡尔乘积计算得到的该规格的云服务产品的计费信息。5.根据权利要求1所述的云服务计费方法,其特征在于,所述方法还包括:按预设时间间隔对与所述租户信息对应的计费清单进行计算,得到与所述租户信息对应的计费账单。6.一种云服务计费系统,其特征在于,包括...

【专利技术属性】
技术研发人员:杨太翔
申请(专利权)人:新华三云计算技术有限公司
类型:发明
国别省市:四川,51

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

1