为您的 WebSphere Application Server 拓扑选择前端
您可以选择一个中介,以便为 WebSphere® Application Server 拓扑提供会话亲缘关系、故障转移支持和工作负载均衡功能。
- WebSphere Application Server Web 服务器插件在 Web 服务器与应用程序服务器之间提供接口。Web 服务器插件确定客户机请求(例如 Servlet)需要路由到的服务器。
- WebSphere DataPower 设备是一个高级代理服务器,用于提供增强功能,例如 WS-Addressing、定制顾问程序、QOS 和 SLA。
您还可以使用下列稳定组件作为 HTTP 客户机与集群应用程序或分区应用程序之间的逆向代理:
- WebSphere Application Server 代理服务器是一种特定的应用程序服务器,用于将 HTTP 请求路由到执行工作的内容服务器。WebSphere Application Server 代理服务器可以是企业环境中对服务器的请求入口的初始点。然而,因为 WebSphere Application Server 代理服务器对 DMZ 部署并不安全,所以通常 WebSphere Application Server 代理服务器的前端是 Web 服务器,或者它仅用于不需要严格主机安全性要求的内部环境。
- 随需应变路由器 (ODR) 是智能路由器。ODR 充分了解单元的动态状态,因此,单元中的某个服务器发生故障时,请求将路由到另一服务器。在 DMZ 中,不支持配置 ODR。
- DMZ Proxy Server for IBM WebSphere Application Server 是 WebSphere Application Server 代理服务器,此代理服务器专门设计为安全地安装在非保护区 (DMZ) 中的独立节点上。如果您需要使用 WebSphere Application Server 代理服务器的功能,并且想将其部署到 DMZ 中,那么应该使用 DMZ Secure Proxy Server for IBM WebSphere Application Server 来为您的 WebSphere Application Server 拓扑提供会话亲缘关系、故障转移支持和负载均衡。
不推荐使用的功能部件: 不推荐对 WebSphere Application Server(传统) V9.0 使用DMZ Secure Proxy Server。depfeat
DMZ 通常是客户机防火墙与后端服务器防火墙之间的安全区域。DMZ Secure Proxy Server for IBM WebSphere Application Server 接受来自因特网上的客户机请求,并将这些请求转发至企业环境中的服务器。
有关如何使用 WebSphere DataPower 的更多信息,请参阅 WebSphere DataPower 信息中心(网址为 http://www.ibm.com/software/integration/datapower/library/documentation)。
除非您希望使用 WebSphere DataPower 设备的增强功能(例如 WS-Addressing、定制顾问程序、QOS 和 SLA),否则可以使用您喜爱的 Web 服务器以及相应的 Web 服务器插件。
下表将核心应用程序服务器前端功能与运行在现代 Web 服务器中的 Web 服务器插件的非核心功能进行对比。这些现代 Web 服务器包括基于 Apache HTTP Server 的 IBM HTTP Server(具有或不具有“智能管理”)、随需应变路由器、WebSphere Application Server 代理服务器、DMZ Secure Proxy Server for IBM WebSphere Application Server 和 WebSphere DataPower Service Gateway 等等。
功能 | 与 IBM HTTP Server 或 Apache Web Server 配合使用的 Web 服务器插件 | 与 IBM HTTP Server 或 Apache Web Server(具有“智能管理”)配合使用的 Web 服务器插件 | WebSphere DataPower Service Gateway | 随需应变路由器 (ODR) | DMZ Secure Proxy Server for IBM WebSphere Application Server 或 WebSphere Application Server 代理服务器 |
---|---|---|---|---|---|
会话亲缘关系 | 是 | 是 | 是18, | 是1,2 | 是(仅限于 DMZ 代理)1,2 |
DMZ 就绪 | 是 | 是 | 是 | 否 | 是(仅限于 DMZ 代理) |
支持定制顾问程序 | 否 | 否 | 是 | 否 | 否 |
服务级别协议 (SLA) | 否 | 否 | 是 | 是 | 否 |
SIP 代理 | 否 | 否 | 否 | 是 | 是 |
ESI 动态高速缓存 | 是 | 是 | 否 | 是3 | 是3 |
通过管理控制台管理 | 是 | 是 | 部分19 | 是 | 是4 |
流高速缓存(大量响应高速缓存) | 是 | 是 | 否 | 是 | 是 |
动态接收管理事件5 | 否 | 否 | 是18 | 是6 | 是6 |
多单元路由 | 否 | 否 | 是20 | 是8 | 是8 |
性能监视器 | 是9 | 是9 | 是 | 是10 | 是10 |
负载均衡(加权轮询) | 是11 | 是11 | 是 | 是11 | 是11 |
路由规则是可配置的 | 否12 | 否12 | 是 | 是 | 是 |
与 WLM 的互操作性 | 是13 | 是13 | 是18 | 是 | 是 |
Web Service 亲缘关系和故障转移 (WS Addressing) | 否 | 否 | 是18 | 是 | 是 |
规则表达式和定制路由 | 否 | 是 | 是21 | 是15 | 是15 |
通用服务器集群 (GSC) 会话亲缘关系和故障转移 | 否 | 否 | 是 | 是16 | 是16 |
按请求跟踪 | 否 | 是 | 是 | 是 | 否 |
最小加权待处理请求 (WLOR) | 否 | 是 | 是 | 是 | 否 |
运行状况策略支持 | 否 | 是 | 是 | 是 | 否 |
表注释:
|
功能 | 与 IBM HTTP Server 或 Apache Web Server(具有或不具有“智能管理”)配合使用的 Web 服务器插件 | WebSphere DataPower Service Gateway | 随需应变路由器 (ODR) | DMZ Secure Proxy Server for IBM WebSphere Application Server 或 WebSphere Application Server 代理服务器 |
---|---|---|---|---|
公共网关接口 (CGI) | 是 | 否 | 否 | 否 |
请求 URI 重写 | 是 | 是 | 否 | 否 |
有效静态文件服务 | 是 | 否 | 基本1 | 基本1 |
压缩 | 是 | 是 | 是 | 是 |
响应过滤 | 是 | 是 | 是2 | 是2 |
SSL 终止 | 是 | 是 | 是 | 是 |
密码加速键3 | 是 | 是 | 是4 | 是4 |
FIPS | 是 | 是 | 是 | 是 |
第三方/客户编写的插件 | 是 | 是8 | 否 | 否 |
日志记录 | 是 | 是 | 是5 | 是5 |
定制日志记录 | 是 | 是 | 是 | 否 |
磁盘高速缓存 | 是 | 否 | 是 | 是 |
异步请求处理 | 无或部分6 | 是 | 是7 | 是7 |
表注释:
|