IBM® SOA
Policy Gateway Pattern 是一组虚拟系统模式,这些模式提供策略实施点、策略管理点和策略监控点。
您可以在基于 IBM Power® 或 x86 体系结构的 IBM PureApplication® System 设备上安装 IBM SOA
Policy Gateway Pattern。
策略管理点由在多层体系结构中供应 WSRR 的虚拟系统模式提供,交付生产和登台环境。策略实施点可由 WebSphere® DataPower® 设备提供。或者,在 x86 上,PureApplication System 可以部署虚拟 DataPower 映像。在任一情况下,都会在虚拟系统模式部署期间创建域。策略监控点由监控附加组件提供给 PureApplication System 监控服务。
下图描述了从 IBM SOA
Policy Gateway Pattern 派生的功能
如果并非所有都是面向服务的体系结构 (SOA) 环境,那么有多个策略示例。服务生产者和使用者在设计阶段就服务的功能、性能和特征达成一致。要实施这些协议,您可以使用服务级别定义 (SLD) 和服务级别协议 (SLA)。使用此模式可通过一种高效管理、定义和监管的方式来定义 SLD 和 SLA 的策略。此模式中使用的策略类型包括以下策略:
- 调解策略 -
- 拒绝 - 拒绝或控制以大于所定义值的速率到达的请求。
- 日志记录 - 在调用服务时,使用策略实施点创建日志消息。
- 转换。
- 验证 - 根据服务定义验证服务调用。
- 路由 - 根据消息,路由至特定端点。
- 安全策略:此样本演示 XACML 访问控制安全策略的实施。这些策略当前不在策略管理点中进行监管。
- 监控策略:您可以在 PureApplication System 部署上定义监控策略。
IBM SOA
Policy Gateway Pattern 包含以下虚拟系统模式:
- SOA Policy Gateway Basic Runtime
Sample(仅限 x86)
- SOA Policy Gateway Governance
Master
- SOA Policy Gateway Basic Runtime
- SOA Policy Gateway Basic Runtime External
DataPower
- SOA Policy Gateway Advanced Runtime
- SOA Policy Gateway Advanced Runtime External
DataPower
- System Monitoring for SOA Policy Gateway Pattern 2.5(共享服务)
虚拟系统模式共同提供一个多阶段服务监管环境。IBM SOA
Policy Gateway Pattern 还提供在模式部署期间供应针对监管环境配置的多个 DataPower 域的功能。
有关 SOA 策略的更多信息,请参阅SOA 策略概述。