多维模型驱动的策略生成技术解析
1. 策略转换基础
在多云环境中,为实现业务工作流的安全与治理,策略转换起着关键作用。通过“转换模式”,策略规则得以生成,并作为“运行时模型”,依据执行上下文来选择和组合安全模式、监控模式或“动作引擎”,最终在执行平台上编排和调用实现这些模式的实际服务。
2. 形式化模型描述
为了以通用方式设计和转换策略规则,我们采用了一种集成需求、模式和策略的形式化模型。
- 需求定义 :需求 $Reqi$ 被定义为一个元组:
$Reqi = (RR, RT, RM), (RG, RL, RC)$
其中:
- $RR$(需求资源):定义了需求所涉及的资源,可以是任务、服务或基础设施/数据的一部分。
- $RT$(需求类型):定义了需求的类型,如非功能属性(NFP)组的治理、确保安全、支持服务质量(QoS)控制等。
- $RG$(需求目标):精确定义了该需求的目标,与 NFP 相关的治理或其他功能需求。
- $RM$(需求指标):用于衡量该需求实现情况的指标。
- $RL$(需求层):定义了与该需求目标资源相关联的层(业务层 BL、服务层 SL、基础设施层 IL)。
- $RC$(需求上下文):该需求实现的条件,如业务工作流中涉及资源与其他资源的关联。
- “$i$” 是需求编号,“$Ni$” 是资源 $Rk$ 的需求总数。
- 模式定义 :模式 $Patj$ 同样被定义为一个元组:
$Patj = {PatN, PatG, PatCtx}, {PatP, PatCo
超级会员免费看
订阅专栏 解锁全文
3244

被折叠的 条评论
为什么被折叠?



