[发明专利]一种基于云海OS的账单生成方法在审
申请号: | 201410378848.8 | 申请日: | 2014-08-04 |
公开(公告)号: | CN104156811A | 公开(公告)日: | 2014-11-19 |
发明(设计)人: | 邵宪津 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 云海 os 账单 生成 方法 | ||
技术领域
本发明涉及云计算的计费领域,具体涉及一种基于云海OS的账单生成方法。
背景技术
随着云计算的发展,云海OS得到了广泛的应用。云海OS是浪潮(北京)电子信息产业有限公司自主研发的一款云计算操作系统。云海OS通过采用虚拟化技术实现对数据中心中计算资源的虚拟化和二次分配,达到提高资源利用率的目的。云海OS是面向个人用户提供云计算服务,其用户采用的是管理员-组织-组织用户三级模式。
云海OS中,计费子系统主要实现对每个组织和组织下每个用户使用的计算资源和存储资源信息进行采集统计并且根据计价单位进行计费生成资源使用情况的详细账单等。计费子系统在云海OS中有着无可替代作用:第一,账单为每个组织和用户使用资源产生的费用成本提供了依据;第二,账单显示了云海OS服务产生的效益以及资源使用情况,为服务提供方决策提供依据。
因此,根据采集的云资源数据信息和计价原则,生成精确的账单,是提供可靠计费数据的关键。
云海OS计费系统中,计费数据分为两类:一类是云海OS提供的云资源,包括CPU、内存、网络和存储;一类是基本的计价因子,包括资源等级和资源等级因子、组织等级和组织等级折扣率以及资源单价。
发明内容
本发明的目的是提供一种基于云海OS的账单生成方法。
本发明的目的是按以下方式实现的,利用变化的基本计价因子和用户或者组织使用资源量的变化数据,对出账时间进行多次分割,最终得到每个时间段内没有变化的基本计价因子和资源,具体步骤内容如下:
1) 根据生成账单的起始和终止时间,依据资源单价变化的情况,对该时间段进行分割,分割成的时间段称之为单价时间段,根据账单使用的资源类型N类,对不同的资源获取资源单价变化列表,按照时间从低到高排序,并且将N类资源的资源单价变化按照变化时间升序排列,获取资源单价变化序列,最后根据资源单价变化序列分割账单的起始和终止时间,分割的最终结果为一个单价时间段的时间序列,时间总体是按照升序排列的,并且每个时间段的结束时间点是下个时间段的开始时间点;
2) 每个组织依据使用的资源的等级变化,以及每个资源等级中资源等级因子的变化和组织的组织等级的变化,以及组织等级折扣率的变化,对每个单价时间段进行时间切割,得到的时间段称之为组织时间段,获取一个单价时间段,查找这个时间段内资源等级的变化;
3) 按照1)的方法对当前操做的单价时间段进行分割,之后对分割结果一次进行资源等级因子变化、组织等级变化和组织等级折扣率的变化进行分割,最后,将单价时间段序列中的所有单价时间段进行分割完成,获取一个新的组织时间段序列;
4)每个组织时间段内资源量的变化对资源时间段进行切割,切割后的时间段为资源时间段;
5)在资源时间段内计价因子、资源的等级、资源等级因子、组织等级、组织等级折扣率以及资源量均没有变化时,根据上述数据生成一条账单明细,对时间段内使用资源产生的费用进行精确计算并且得到清晰准确的账单明细。
所述的基于云海OS的账单生成方法,计价因子变化是资源单价变化,该数据的收集是系统管理员通过云海OS计费模块的界面进行设置采集完成,资源的资源等级和资源等级因子信息采集是通过云海OS的云资源管理模块进行收集完成,资源的资源等级变化和资源等级因子变化信息是在每次账单生成启动时通过RPC方式,从云资源模块获取资源等级变化,计费模块启动用一个消息队列,在组织资源量发生变化,虚拟机创建、开启、关闭、挂起、删除以及虚拟机资源量CPU、内存、存储修改时,对应的云海OS模块向计费的消息队列发送消息,包括操作类型、资源名称和ID、变化前和变化后的资源信息以及操作产生时间的信息,消息由计费模块的守护线程进行统一的处理后保存到数据库中。
本发明的有益效果是:账单生成方法是根据云海OS系统中计费子系统采集的计费信息,通过该方法进行费用计算,提取各种计费采集信息,实现对云海OS中资源账单生成的方法。根据采集计费信息的类型分为基本计费项变化信息和计费对象变化信息等。对采集的计费信息以时间顺序进行处理,完成对时间轴的分割,最终在每个最小时间段的粒度上实现精确的费用计算。
附图说明
图1是账单生成流程图。
具体实施方式
参照说明书附图对本发明的账单生成方法作以下详细地说明。
账单生成方法的基本思想是对变化的基本计价因子和用户或者组织使用资源量的变化数据对出账时间进行多次分割,最终在每个时间段内没有变化的基本计价因子和资源。
具体描述如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410378848.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理