SOA 策略体系结构

SOA 策略体系结构描述策略编写点 (PAP)、策略执行点 (PEP)、策略决策点 (PDP)、策略信息点 (PIP) 和策略监控点 (PMP) 的交互。在该模式中,使用 WSRR 实现 PAP,并使用 WebSphere® DataPower® 实现 PEP。

那些关键点的基本策略体系结构和定义的组织如下: 消费者和提供者都与中间件进行交互,中间件转而与存储库和任何监控软件进行交互。

如何与 SOA 策略体系结构一起使用

图 1 和下面描述了 SOA 策略可操作模式流。
图 1. 服务级别协议 (SLA) 策略 - SOA 部署模型编写策略,并且可以将其附加到服务。存在从策略编写点自动发布/预订的策略。可以使用报告和通知操作来监控策略。存在 SLA 策略的执行情况。
将 SLA 策略执行度量发送到策略监控点。
策略分析可用于策略编写点管理。
存在可在策略执行中使用的监控警报。
  1. 编写策略,然后将其附加到需要该策略的服务。通常,遵循以下顺序:
    1. 在服务存储库中装入或创建服务集合。 这是策略编写点的一部分。
    2. 使用策略生命周期在策略编写点中创建所需的策略集:
      1. 根据需要,在服务、操作或端点层面,将策略附加到需要那些策略的服务。
  2. 自动将策略从策略编写点发布/预订到策略执行点和策略监控点。
    注: 在此模式中,不包含使用 ITCAM for SOA 进行监控。
    1. 设置过程中,ITCAM for SOA 从 WSRR 预订监控策略。这只发生一次。
    2. 设置过程中,代理网关是在具有策略执行的服务事务的每个 WebSphere Data Power® 设备中创建。这只发生一次,并且根据需要添加或更改。
    3. 设置过程中,设备中的每个代理网关针对它负责的服务预订 WSRR 中的策略。这只发生一次,并且根据需要添加或更改。
    4. 设置过程中,配置 WebSphere DataPower,以便该策略可由集群中其他设备共享。这只发生一次,并且根据需要添加或更改。
    5. ITCAM for SOA 在发布时下载监控策略。
    6. ITCAM for SOA 将策略转换为内部说明调用的情况策略。
    7. WebSphere DataPower 针对它负责处理的服务下载 WSDL。
    8. WebSphere DataPower 在收到 WSRR 的通知时,针对它负责的服务下载策略。
    9. WebSphere DataPower 将策略转换为采用 SLM 格式的内部 WebSphere DataPower 说明。
  3. 利用报告和通知操作来监控 SOA 策略:
    1. 在 SOA 情况策略的 ITCAM 中,监控策略是活动的。
    2. ITCAM for SOA 接收监控信息并将该信息放置在工作空间中。
    注: 此模式中不提供监控。
  4. SOA 策略的执行:
    1. 各种 WebSphere DataPower 设备中的执行策略是活动的。
    2. WebSphere DataPower 针对该消费者服务和提供者服务接收服务事务和应用策略。
  5. 策略执行点会将 SOA 策略执行统计信息发送至策略监控点。
    注: 此模式中不包括监控。
  6. 策略监控点会将监控事件发送至策略编写点。
    1. 在策略编写点中设置需要从策略监控点监控的事件。这只发生一次,并且根据需要添加或更改。
    2. 当情况策略求值为 true 时,将事件从策略监控点推送到策略编写点。
    注: 此模式中不包括监控。
  7. 警报的监控:
    1. 定期运行情况策略并按策略中的指定采取可行操作。缺省值为每 5 分钟。

概念 概念

反馈


时间戳记图标 最近一次更新时间: 2012年10月16日


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawdpwsrr.doc/topics/csoa2_SOA_architecture.htm