我的公司正在考虑从 Solaris 迁移到 Linux,但有人提出了一些关于 WebSphere MQ 和 Message Broker 在 RHEL 上的表现如何的 FUD。也有人担心来自 IBM 的支持。有没有人有在这种环境中使用这些工具的经验?
谢谢。
我的公司正在考虑从 Solaris 迁移到 Linux,但有人提出了一些关于 WebSphere MQ 和 Message Broker 在 RHEL 上的表现如何的 FUD。也有人担心来自 IBM 的支持。有没有人有在这种环境中使用这些工具的经验?
谢谢。
我在 Linux 上的 WMQ 和 WMB 甚至 RHEL 和 SuSE 上的 z\Linux 方面都有很多经验。两者的表现都非常好。IBM 的性能论文是一个很好的起点,但请注意,消息代理中的测试是使用小消息和非常简单的流程进行的。
从管理的角度来看,它们与 UNIX 没有什么不同。
在 RHEL5 上运行我们的生产 WMQ V7 环境,从在 Solaris 上运行的 WMQ V6 迁移...没有任何问题,系统 24/7 正常运行,大约每 6 个月重新启动一次系统以进行操作系统修补...它非常可靠且性能卓越。
除了 T-Rob 所说的之外,请注意 IBM 已经发布了针对 RHEL 的 MQ 和 WMB 的特定 Hypervisor 版本。有了这些,您可以获得完整的虚拟化映像,包括预安装的操作系统和产品。这样,您不仅可以获得产品支持,还可以获得操作系统支持。请参阅http://www-01.ibm.com/software/integration/wbimessagebroker/hypervisor/#
SupportPacs登陆页面上发布了 WMQ 和 WMB 的基准。MQ 性能报告命名为 MP**,代理性能报告命名为 IP**。这些可以让您大致了解不同平台的性能。
我有很多客户在生产环境中的 Linux 上同时运行 WMQ 和 WMB。我曾在包括 Solaris 和 Linux 在内的许多平台上为 WMQ 工作过 PMR。没有注意到 IBM 支持对一个或另一个平台的任何特殊差异或偏见。
另请注意,如果您使用 WMQ v7.1 和 Broker 8,您可能会发现在 Linux 或 Solaris 上的性能优于任一平台上的先前版本。(WMQ v6.0 于 2012 年 9 月结束生命周期,因此如果您使用的是 v6.0,希望有一个迁移计划,您将跳过 v7.0 并直接进入 v7.1 以获得新的安全功能和性能.)
编辑:
我应该提到 WMQ v7.1 尚不支持 WMB v8,但预计很快就会得到完全支持。
对于我们的开发环境,我们在小型 RHEL 5 虚拟机(32 位,1 核,2GB RAM)上使用旧的 WMB 6.1,它的性能非常好(高达 15 req/s)。我特别欣赏执行组隔离。