【技术实现步骤摘要】
本专利技术涉及云计算
,特别是一种高灵活性的策略模板实现方法。
技术介绍
公有云面向终端用户,对外提供各种产品服务。公有云提供商在搭建自己的云平台的时候需要事先考虑所面向的终端用户的各种需求,以及自己云平台所需要的定制化开发。然而需求是多变的,并且随着时间的推移会变得越来越多和复杂,如何保证自己的云平台能够长时间里适应用户的需求变得越来越重要。
技术实现思路
本专利技术解决的技术问题在于提出了一种高灵活性的策略模板实现方法,通过策略模板的灵活配置,实现公有云产品服务的灵活管理。本专利技术解决上述技术问题的技术方案是:定义策略类型及处理类,执行条件和执行方法;配置各类型配置各策略类型可使用策略条件和执行方法;根据策略类型创建策略模板;设定模板触发条件及执行方法,优先级及互斥规则,所需参数及参数类型;通过策略模板制定产品策略并设定参数值;根据规则执行策略。所述的策略类型可灵活修改,可包括限制类型、价格设定类型、优惠类型和产品类型;限制类型有用户限制、业务限制,价格设定类型有价格限定类,优惠类型有价格优惠类、赠送类,产品类型有云服务器类;所述的类型可根据业务需要定制化实现不同的策略类型;所述的策略具有控制策略使用范围,策略执行顺序,策略有效期等各种针对策略设定的属性;策略属性可动态灵活配置,也可根据情况确定是否需要配置;所述的策略类型可灵活配置其可使用的策略条件参数和策略执行方法,以达到在策略定义时限定其可选择的策略条件参数和策略执行方法;所述的策略定义时是指在创建策略模板的时候设定其策略模板属性的时候;所述的限定其可选择的策略条件参数和策略执行方法是指在创 ...
【技术保护点】
一种高灵活性的策略模板实现方法,其特征在于,所述的方法包括:定义策略类型及处理类,执行条件和执行方法;配置各类型配置各策略类型可使用策略条件和执行方法;根据策略类型创建策略模板;设定模板触发条件及执行方法,优先级及互斥规则,所需参数及参数类型;通过策略模板制定产品策略并设定参数值;根据规则执行策略。
【技术特征摘要】
1.一种高灵活性的策略模板实现方法,其特征在于,所述的方法包括:定义策略类型及处理类,执行条件和执行方法;配置各类型配置各策略类型可使用策略条件和执行方法;根据策略类型创建策略模板;设定模板触发条件及执行方法,优先级及互斥规则,所需参数及参数类型;通过策略模板制定产品策略并设定参数值;根据规则执行策略。2.根据权利要求1所述的方法,其特征在于,所述的策略类型可灵活修改,可包括限制类型、价格设定类型、优惠类型和产品类型;限制类型有用户限制、业务限制,价格设定类型有价格限定类,优惠类型有价格优惠类、赠送类,产品类型有云服务器类;所述的类型可根据业务需要定制化实现不同的策略类型;所述的策略具有控制策略使用范围,策略执行顺序,策略有效期等各种针对策略设定的属性;策略属性可动态灵活配置,也可根据情况确定是否需要配置;所述的策略类型可灵活配置其可使用的策略条件参数和策略执行方法,以达到在策略定义时限定其可选择的策略条件参数和策略执行方法;所述的策略定义时是指在创建策略模板的时候设定其策略模板属性的时候;所述的限定其可选择的策略条件参数和策略执行方法是指在创建策略模板时根据策略类型限制当前策略模板可以选择的策略条件参数和策略执行方法。3.根据权利要求1所述的方法,其特征在于,所述的执行条件是指策略需要满足各种条件才能执行策略方法,而执行条件是预先设定的可用于比较的条件参数组成;所述的可用于比较的条件参数是指预定义基于条件参数抽象类的参数类型,支持的比较方式包括等于、大于、小于、不等于、大于等于、小于等于等常规比较方式;需要比较的值的类型可自定义,不限于数字、字符等常规变量类型。4.根据权利要求1所述的方法,其特征在于,所述的策略的执行方法是指预先设定的用于满足条件的策略结果处理的逻辑代码;所述的策略执行方法均继承于策略执行方法抽象类;所述的策略执行方法只有在所述策略触发条件成立时才被执行;所述的策略执行方法可以灵活配置方法执行时所需的各种类型参数,而限定策略定义时必须设定对应类型的参数值;所述的策略执行方法仅适用于部分策略类型,所述的策略执行方法包括允许操作、禁止操作、价格折扣、返现优惠、赠送等;所述的策略执行方法也是策略的执行动作。5.根据权利要求1所述的方法,其特征在于,所述的策略条件的参数可以进行灵活配置其逻辑运算方式,包括并AND、或OR;可灵活自定义,可以任意限定可设置的比较方式,灵活实现比较逻辑;可以自由灵活设定参数适用的业务范围,可以限定条件参数所需值的类型;所述的业务范围包括购买,升级,续费;所述的可设置的比较方式是指当前条件参数所能适用的比较方式,从而限定策略配置条件参数时的可选参数范围,比较方式包括等于、大于、小于、不等于、...
【专利技术属性】
技术研发人员:王攀锋,熊梦,杨松,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。