【问题标题】:load balancing issue in websphere 8.5.5websphere 8.5.5 中的负载平衡问题
【发布时间】:2014-08-06 09:35:45
【问题描述】:

我正在使用 websphere 8.5.5 网络部署版本进行集群项目。 但我想知道要安装什么作为负载均衡器。

IHS 8.5.5 够用还是我应该安装其他东西?

【问题讨论】:

    标签: java websphere websphere-8 application-server


    【解决方案1】:

    典型架构可能包含硬件或软件附加负载平衡器。 一般来说,一个 IHS 也可以用作负载平衡器。

    请看以下链接Load balancer

    【讨论】:

    • 所以如果我使用的是网络部署版本,那么安装相同版本的 IHS 可以正常工作吗?在高级感谢
    • 请提出另一个问题 为什么我们需要使用 websphere 插件连接到 IHS 8.5 docs.oracle.com/cd/E29542_01/doc.1111/e29751/ihs_80.htm 而在 IHS 7 中我们直接使用控制台 docs.oracle.com/cd/E29542_01/doc.1111/e29751/ihs_61.htm
    • 您需要一个插件才能从一个控制台管理网络服务器。如果您仔细查看文档,安装程序会执行相同的操作(安装服务器并配置插件)。从 8 版本开始,插件配置成为安装程序的一个选项。
    • 还要查看 websphere 中的会话亲和性,这是另一个需要考虑的元素
    【解决方案2】:

    您通常安装以下架构:

    LB -> 2xIHS -> NxWAS

    在哪里

    • LB - 是负载平衡器 - 它可以是硬件平衡器,或者,如果客户没有任何平衡器,您可以使用来自 WebSphere Network Deployment 版本的 Edge 组件包的软件负载平衡器。 LB 也应该是高可用的。带有 WAS ND 的软件一提供程序在活动/备用模式下工作,在这种模式下,备用节点监控活动一并在它发生故障时接管。
    • IHS - 是 IBM Http Server,安装了插件 - 您通常至少安装 2 个以获得 HA。如果任何 WAS 服务器已关闭,插件将处理会话关联和重新路由。因为插件处理 LB 可以更简单,并且可能只是在 IHS 服务器之间进行平衡
    • WAS - 是 WebSphere App Server - 您在那里创建集群并在集群中安装您的应用程序。

    【讨论】:

    • 边缘组件包是什么意思。因为我有 ND 版本,并认为我应该使用 IHS 作为它们之间的负载平衡器。有没有办法使用 ND 包本身进行负载平衡? @gas
    • 您可以使用 IHS,但它会成为 SPOF。所以你通常放置两个,然后需要一些平衡器在 IHS 之间分配流量。如果您有 ND 许可证,那么作为单独的下载,您将拥有 Edge 组件,您可以从中安装软件负载均衡器 - www-01.ibm.com/support/knowledgecenter/SS7K4U_8.0.0/…