At this year's Supercomputing show - SC09 - which got underway today in Portland, Oregon, NYSE Technologies is teaming up with Intel and Voltaire to demonstrate the latency and throughput of Remote Direct Memory Access (RDMA) compared to TCP-based networking, for its Data Fabric messaging middleware.
For the demonstration, NYSE Technologies is deploying 12 identical, Intel Xeon 5570-based servers with Intel/NetEffect NE020 10 gigabit Ethernet network adaptors running its Data Fabric and Voltaire's Messaging System (VMS) transport software, on a Red Hat MRG real-time Linux kernel. On one 8-core server, a publisher application generates one million, 100-byte messages per second, inserts a timestamp and then sends them to five subscribers on five other servers, via RDMA.
One of those subscribers reflects the message back to the publisher box, which then timestamps again and calculates how long the message took to make the roundtrip. Meanwhile a different publisher application on a different server generates 50,000, 100-byte messages per second, inserts a timestamp and sends them to five subscribers on the remaining five servers.
These servers use the exact same type of network adaptors, this time configured to use the standard Linux TCP stack instead of RDMA. One of those subscribers reflects the message back to the publisher server, which then timestamps again and calculates the roundtrip. Using RDMA, an average (over one-second) latency of 32 microseconds is attained, with almost no jitter, about seven times better than the latency achieved using TCP, which also exhibits higher jitter.
“We are very excited about the performance of our accelerated application messaging solution,” says Feargal O’Sullivan, managing director, high performance messaging at NYSE Technologies. “This demonstration, delivers outstanding performance in a cost-effective, Ethernet based, messaging solution for high-performance use cases such as market data and automated trading infrastructures.”
Add comment