Voltaire Messaging Accelerator™ (VMA™)

Features & Benefits

  • Drastically improve multicast application performance without application code changes
  • Increase throughput of low latency messaging applications
  • Lower overall communication latencies
  • Increased Packet Per Second (PPS) rates
  • Improved CPU utilization

Voltaire Messaging Accelerator™ is a software solution that dramatically improves the performance of multi-cast applications.

Voltaire Messaging Accelerator (VMA™) boosts performance for message-based applications such as those found in financial services market data environments. The result is a reduction in latency by as much as 50% and an increase in application throughput per server as compared to applications running on standard Ethernet or InfiniBand interconnect networks.

This solution lowers latency and increases transactions per second for a wide-array of applications including medical imaging, radar and other data acquisition systems. Voltaire Messaging Accelerator can improve performance of any application that makes heavy use of multicast and requires high packet-per-second rates, low data distribution latency, low CPU utilization or increased application scalability.

Microseconds are Megabucks

The accelerating pace of fast-moving business environments and the rapid growth of associated data streams are causing a high-speed race to systems that can provide a competitive edge. Every microsecond in application latency alone can result in the gain or loss of millions of dollars per year to a large financial services firm. In order to avoid latency induced application bottlenecks, a server interconnect with high performance bandwidth and latency characteristics is necessary. Companies looking to gain an edge are turning to high performance application accelerated systems powered by Voltaire Messaging Accelerator running over a server interconnect that leverages Ethernet's 10 Gb/s or InfiniBand’s 40 Gb/s bandwidths, microsecond latencies and Remote Direct Memory Access (RDMA) capabilities. This solution enables companies to obtain new levels of application performance.

Drastically Reduce Messaging Latency without Modifying Applications

The Voltaire Messaging Accelerator Library is a dynamically linked user space Linux library for offloading multicast traffic. Applications that communicate with UDP Multicast sockets use the library to offload network processing from a server’s CPU directly to network interface card without going through the kernel and IP stack. Voltaire Messaging Accelerator increases maximum packet rates, provides consistently lower messaging latency and gives CPU cycles back to the application. Voltaire Messaging Accelerator improves application performance by orders of magnitude by enabling application acceleration without modifying application code.

Great candidates for Voltaire Messaging Accelerator include:

  • Market data feed handler software that consumes multicast data feeds and use multicast as a distribution mechanism
  • Messaging applications that produce or consume large amounts of multicast data including applications that utilize messaging middleware
  • Caching/data distribution applications that utilize multicast for cache creation or to maintain data state
  • Any application that makes heavy use of multicast and requires high packets per second (pps) rates, low data distribution latency, low CPU utilization or increased application scalability