WebSphere DataPower 的资源管理和分析的最佳实践 - 其它 - 面向对象技术开发

面向对象技术开发

会员投稿 投稿指南 站长资讯通告:
您的位置: 首页 > OOP语言 > 其它 > 正文

WebSphere DataPower 的资源管理和分析的最佳实践

来源: www.bianceng.cn 阅读:

简介

IBM WebSphere DataPower Appliances (以下简称 DataPower)的构建目标是快速部署系统集成和安全政策。让固件和硬件组件相匹配,以便在硬化和易于管理的平台中优化策略执行。DataPower 加快了实现价值的速度,降低了这些复杂的基础体系结构的总拥有成本。

DataPower 配置往往通过与其他服务的集成来实现解决方案。例如,通过访问一个集中式目录(LDAP),可以制定安全策略决策。通过注册表和存储库系统,可以获得企业策略。通过访问 SYSLOG 资源,可以执行日志记录。通过数据库访问,可以转换或 “丰富” 消息。此类功能通常在将消息传递给下游应用程序进行处理之前执行,在响应被返回给客户端之前,对应用程序的响应可能会进行额外的处理。

这种集中式拓扑证明了 DataPower 的敏捷连接功能。然而,每一个集成都可能为成功处理流带来延迟或限制。虽然一些交互可能是异步或 “即发即弃(fire and forget)”的,但其他交互将是同步的,而且需要先完成它们,后续操作才可以开始。在这两种情况下,事务都可能要排队,并消耗设备资源,以等待事件完成。DataPower 硬件平台提供更快的接口、扩展的内存和更快的 CPU,在极端情况下,这些事件可能会限制以最佳速度处理事务的能力。

有一些最佳实践可以管理这些交互。可以安装监控器来跟踪事务数据的传入率,并处理每个事务所需的持续时间。可按照预定速率来 “调整” 和处理事务。可以配置服务水平协议和服务水平监控器,使其具有复杂的中介功能,它们可与企业治理资源配合使用,这些资源包括 WSDL、WS-Mediation 和 WebSphere Registry and Repository(WSRR)。

本文将讨论和演示一些技巧,使您的 DataPower 配置对于集成依赖关系的差异更具弹性,提供更强大的 DataPower 体系结构。我们将介绍各平台和固件版本的 DataPower 资源的一些基本知识,并复习资源监控的基础知识。然后,我们将探讨一些最佳实践,可以通过实现它们来优化 DataPower 服务。

DataPower 资源概述

DataPower 在固件和硬件设计中不断改进。DataPower 的设计有多种外形规格,包括 1U、2U、Blade 和 Virtual 版本。在这些设备内,存在物理特性的差异。我们将介绍这些差异中的部分差异,以及资源分析的一些基础知识。

设备容量问题

目前的 DataPower 硬件 71XX 平台(7198 和 7199)提供 1U 和 2U 设备。包括 9235(9004)在内的前几代 DataPower 硬件平台提供了 1U 型号。虽然本文所述的许多主题与所有 DataPower 硬件平台(包括 Virtual 版本)有关,但我们会将重点放在目前这一代,即 71XX/4195 平台。

如表 1 所示,7198、7199 和 4195 Blade 型号的物理内存和硬盘空间量各有不同。

\

固件容量问题

最近 DataPower 固件版本(5.X)利用扩展的内存支持提供增强的处理能力,在 XG45、XI52、XI50B 和 XB62 上实现更大规模的消息处理,并支持更高的并发性。需要这些最新型号才能充分利用 5.X 的扩展的内存功能。您可以在上一代硬件(比如 XI50、XS40 和 XA35 型号的 9235 设备)上使用 5.X。您可以在 XG45、XI52、XB62 和 XI50B 上运行 5.X 之前的固件版本,但只有在 XG45、XI52、XI50B 和 XB62 才能充分利用 5.X 增加的功能。

查看本栏目更多精彩内容:http://www.bianceng.cn/Programming/extra/

Tags:
相关文章列表: