News

MSMQ Outperforms IBM MQSeries on NSTL Benchmark

Microsoft Corp. announced the results of an independent study which showed that Microsoft Message Queuing (MSMQ), Microsoft's message-oriented middleware service, is nearly 10 times faster than IBM Corp.'s MQSeries in identical testing scenarios.

Message queuing is an important component for building Web applications because it allows information sent from one application to be delivered to the intended destination, whether or not the destination is currently available. According to the report, 4,000 byte MSMQ messages achieved an average throughput of 7,590 messages per second on a single machine, while 4,000 byte MQSeries messages averaged 736 messages per second in a duplicate environment.

The benchmark, conducted by independent software testing agency NSTL (www.nstl.com), consisted of both messages sent and messages received segments. Persistent, non-persistent, and transactional messages were sent and received with various sizes and thread counts. The tests were performed on two configurations, a high-performance hard drive system and a conventional hard drive system comparable with most desktop computers. Both computers ran Windows 2000 and the latest versions of MSMQ, version 2.0, and MQSeries, version 5.1.

The high-performance setup consisted of a Compaq (www.compaq.com) ProLiant 5000 PC with a 200MHz Intel (www.intel.com) Pentium Pro CPU, 256 MB RAM, and 11 4-GB hard drives. The conventional setup consisted of a Dell (www.dell.com) Optiplex Gxpro PC, two 200-MHz Pentium Pro CPUs, 130 MB RAM, and one 12-GB hard drive.

The benchmarking tool was MQBench, originally written by Microsoft (www.microsoft.com) in the Visual C++ development environment to measure the performance of sending and receiving messages in MSMQ. For this evaluation, the code was proted to MQSeries by Level 8 Systems Inc. (www.level8.com), recognized MQSeries experts. MQBench determines the conditions of the test by defining different message sizes, thread counts, and message types.

MSMQ is an integrated feature of the Windows 2000 operating system. It provides asynchronous reliable communications to computers and applications that are intermittently unavailable. - Isaac Slepner

About the Author

Scott Bekker is editor in chief of Redmond Channel Partner magazine.

Featured

  • Nebula

    Ahead of AGI, Microsoft and OpenAI Redefine Their Partnership

    In a recapitalization announced Tuesday, OpenAI has launched a new public benefit corporation (PBC) called OpenAI Group, giving Microsoft a 27 percent ownership stake valued at approximately $135 billion.

  • Veeam Acquires Securiti AI To Unify Data Resilience and AI Security

    Veeam Software is making a strategic move into AI and data security by acquiring Securiti AI for $1.7 billion.

  • Microsoft Adds 'Mico' Virtual Assistant to Copilot in Major Fall Update

    In a significant feature update, Microsoft on Thursday said it is reshaping its Copilot AI platform with features that deepen user personalization and enable real-time group collaboration, among other perks.

  • Nutanix Partner Central Rolls Out To Boost Channel Engagement

    Nutanix on Wednesday launched a new platform, Partner Central, to give its channel partners a unified digital workspace for managing sales, tracking incentives and collaborating more effectively.