云计算资源通用资费包的查找方法技术

技术编号:7506266 阅读:304 留言:0更新日期:2012-07-11 05:33
本发明专利技术公开了一种云计算资源通用资费包的查找方法,即本方法通过读取产品实例基本信息,再根据产品计费事件类型、起始使用时间和结束时间等信息获取相关的事件定价策略列表;根据事件定价策略列表读取所有相关的定价段落信息,定价段落信息按优先级顺序排列;顺序读取定价段落信息,根据段落类型获取相关定价判断条件,判断每条定价段落信息是否符合要求;如定价段落满足要求,则根据定价段落标识查找资费包标识。本发明专利技术能够适应业务的发展,方便业务人员通过配置的方法灵活实现各种定价判断要素和定价判断条件的配置,不需要修改程序,大大地提高了程序的可扩展性和灵活性,大大地简化了定价判断条件的配置和计算过程,满足了市场的需求。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
通常云计算是自助型消费模式,在该模式下,用户向云服务提供商提交工作任务, 工作任务在云服务提供商内部或通过互联网进行部署并透明地执行和交付,云服务提供商只需根据用户消耗的资源量进行计费。云计算的资源主要分为以下几类虚拟机、定制云、系统存储、额外存储、IP地址、 带宽、预置软件、增值服务等大类,云计算各类资源的定价非常复杂,如虚拟机资源的定价就依赖于内存与VPU的各种不同组合,如1VPU、2G内存配置的虚拟机价格为1. 5元/小时, 2VPU、4G内存配置的虚拟机价格为2元/小时;预置软件的定价则根据license/天收费, 这就需要依赖所订购的虚拟机的VPU及内存大小;增值服务类中的备份服务则收取每次的连接费和根据备份容量大小的使用费用,收费单位为元/GB。一般云计算资源的订购分为两种,一种是套餐形式,就是把几类资源打包后定价, 如小型标准版虚拟机1VPU、2G内存、30GB系统存储,价格为2. 5元/小时,它就包含虚拟机和系统存储两大类资源。另一种是自助形式,提供云计算各类资源,用户可根据实际需要进行按需订购,每种资源都有一个价格,总的使用费用就是订购的各种资源使用费用的总和; 对自助服务来说,资费包就是对每种资源定价的所有费用的组合,资费包可能含有一种或多种费用,如增值服务类中的备份服务包含两笔连接费和备份实际使用费,虚拟机资源包含虚拟机使用费;对套餐服务来说,每种套餐对应一个资费包。由上述可以看出,云计算资源的定价非常复杂,依赖于多种因素,定价条件的判断非常复杂,如同样配置的虚拟机资源,参加套餐的价格和自助价格完全不一样,这就对系统的处理能力和要求有很大的挑战性,如果采用传统的定制编程方式,则需要对定价可能出现的每种情况分别编制一段程序,每编制一段新程序还需化大量的时间进行调试,在一定程度上制约了业务的发展,极大地妨碍了新业务的推出。
技术实现思路
本专利技术所要解决的技术问题是提供一种,本方法克服了传统定制编程方式查找资费包的缺陷,方便业务人员通过配置的方法实现各种定价判断条件下的资费包的查找,适应云计算业务的发展,大大提高了计算机系统的查找性能,满足新业务发展的需求。为解决上述技术问题,本专利技术包括如下步骤 步骤一、计算机的数据库内设置资费标准表、产品实例信息表、事件定价策略表、定价组合表、定价段落表、定价参考对象表和定价判断条件表;步骤二、从所述产品实例信息表中获取产品实例信息,根据产品实例计费事件类型和产品实例标识从所述事件定价策略表中取得事件定价策略标识,再根据事件定价策略标识、事件开始与结束时间、事件优先级从所述定价组合表中获取符合条件的事件定价策略标识列表;步骤三、根据事件定价策略标识列表从所述事件定价策略表中获取所有事件的定价段落标识,并按照计算优先级对符合条件的事件定价段落标识进行排序,排序按优先级从高至低排列;步骤四、计算机按优先级顺序读取一条事件定价段落标识,根据事件定价段落标识从所述定价段落表中获取相关定价段落信息,包括段落类型标识、参考对象标识、循环段起始值、循环段间隔、段落起始值取值标识、段落终止值取值标识和判断结果的字段信息;步骤五、判断段落类型标识,段落类型标识不为应用判断条件的段落时,即为单向段落或循环段落,根据参考对象标识从所述定价参考对象表中获取定价参考对象信息,如段落类型标识为单向段落,则依据段落起始值取值标识字段和段落终止值取值标识字段,如段落类型标识为循环段落,则依据循环段起始值和循环段间隔标识字段,对单向段落和循环段落的判断条件判别的有效性是根据判断结果字段的取值对该定价段落进行直接条件判断,如果判断结果字段的取值为T,那就是判断条件成立时定价段落有效,如果判断结果字段的取值为F时,那就是判断条件不成立时定价段落有效,如段落类型标识为应用判断条件的段落时,则执行以下操作1、根据计算机读取的事件定价段落标识从所述定价判断条件表中获取所有的定价判断条件信息列表,定价判断条件信息包括参考对象标识、条件运算符标识、结果取值标识和分组标识,2、计算机顺序读取一条定价判断条件信息,根据参考对象标识从所述定价参考对象表中获取定价参考对象信息,根据分组标识对定价判断条件进行AND或OR组合操作,分组标识相同的条件执行AND操作,分组标识不同的条件执行OR操作,3、根据定价段落表中的判断结果字段的取值对该应用段落的判断结果进行判断,判断结果字段值为T时,表示该应用段落的判断结果为真,该应用段落的定价段落生效,判断结果字段值为F时,表示该应用段落的判断结果为假,该应用段落的定价段落失效;步骤六、判断定价段落是否符合要求的定价段落,根据定价段落表中的判断结果字段的取值进行判别,如符合,则根据事件定价段落标识从所述资费标准表中获取所对应的资费包信息,如不符合,则重复执行步骤四。由于本专利技术采用了上述技术方案,即本方法通过读取产品实例基本信息,再根据产品计费事件类型、起始使用时间和结束时间等信息获取相关的事件定价策略列表;根据事件定价策略列表读取所有相关的定价段落信息,定价段落信息按优先级顺序排列;顺序读取定价段落信息,根据段落类型获取相关定价判断条件,判断每条定价段落信息是否符合要求;如定价段落满足要求,则根据定价段落标识查找资费包标识。本专利技术能够适应业务的发展,方便业务人员通过配置的方法灵活实现各种定价判断要素和定价判断条件的配置,不需要修改程序,大大地提高了程序的可扩展性和灵活性, 大大地简化了定价判断条件的配置和计算过程,满足了市场的需求。附图说明 图1为本专利技术原理框图。具体实施例方式下面结合附图和实施方式对本专利技术作进一步的详细说明如图1所示,本专利技术包括如下步骤 步骤一、计算机的数据库内设置资费标准表、产品实例信息表、事件定价策略表、定价组合表、定价段落表、定价参考对象表和定价判断条件表;上述资费标准表定义客户所使用的产品进行计费的基本费用信息,资费标准包括一次性费用、周期性费用和使用费三种类型;上述产品实例信息表描述客户所拥有的主产品、附属产品及其相关属性信息; 上述事件定价策略表定义针对一个特定计费帐务事件进行费用计算的方法; 上述定价组合表,一个定价计划可由一个或多个事件定价策略组合而成,一个事件定价策略又可由一个或多个定价计划所引用,此实体描述了定价计划和定价过程之间的这种多对多的组合关系;上述定价段落表,在电信企业制定市场营销计划和运营支撑过程,确定一个特定计费帐务事件的定价因素很多,定价段落用来表达复杂的资费选择树,定位其应当执行的由一个或多个定价段落所描述和设定的资费标准;上述定价参考对象表定义对定价有影响的数据实体的相关参照属性,可以是但不限于产品、产品属性、销售品、计费事件等;上述定价判断条件表用于定义执行某种定价规则中所包含的条件。在定价段落中,引用定价判断条件来确定如何搜索资费标准;步骤二、从所述产品实例信息表中获取产品实例信息,根据产品实例计费事件类型和产品实例标识从所述事件定价策略表中取得事件定价策略标识,再根据事件定价策略标识、事件开始与结束时间、事件优先级从所述定价组合表中获取符合条件的事件定价策略标识列表;步骤三、根据事件定价策略标识列表从所述事件定价策略表中获取所有事件的定价段落标识,并按照计算优先级本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1. 一种云计算资源通用资费包的查找方法,其特征在于本方法包括如下步骤步骤一、计算机的数据库内设置资费标准表、产品实例信息表、事件定价策略表、定价 组合表、定价段落表、定价参考对象表和定价判断条件表;步骤二、从所述产品实例信息表中获取产品实例信息,根据产品实例计费事件类型和 产品实例标识从所述事件定价策略表中取得事件定价策略标识,再根据事件定价策略标 识、事件开始与结束时间、事件优先级从所述定价组合表中获取符合条件的事件定价策略 标识列表;步骤三、根据事件定价策略标识列表从所述事件定价策略表中获取所有事件的定价段 落标识,并按照计算优先级对符合条件的事件定价段落标识进行排序,排序按优先级从高 至低排列;步骤四、计算机按优先级顺序读取一条事件定价段落标识,根据事件定价段落标识从 所述定价段落表中获取相关定价段落信息,包括段落类型标识、参考对象标识、循环段起始 值、循环段间隔、段落起始值取值标识、段落终止值取值标识和判断结果的字段信息;步骤五、判断段落类型标识,段落类型标识不为应用判断条件的段落时,即为单向段落 或循环段落,根据参考对象标识从所述定价参考对象表中获取定价参考对象信息,如段落 类型标识为单向段落,则依据段落起始值取值标识字段和段落终止值取值标识字段,如段 落类型标识为循环段落,则依据循环段起始值...

【专利技术属性】
技术研发人员:丁富强周骏李莹李红徐敏捷张建雄刘启岩袁守正
申请(专利权)人:上海理想信息产业集团有限公司
类型:发明
国别省市:

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

1
相关领域技术