Home > Data Center News > Hedge fund tosses Tibco for memory virtualization startup
Data Center News:
EMAIL THIS

Hedge fund tosses Tibco for memory virtualization startup

By Bridget Botelho, News Writer
22 Jun 2009 | SearchDataCenter.com

IT infrastructure news
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

A large, worldwide hedge fund company needed to reduce its server memory latency to keep investors from experiencing costly trading delays. It found the answer from the small Oregon-based software startup RNA Networks and is using their technology to replace aging Tibco software.

For more on memory and servers:
Cisco hopes its Extend Memory technology will boost UCS

Server memory stalling performance, energy efficiency gains
The hedge fund's Unix group is in the process of standardizing on RNA Networks' product, RNAmessenger, to replace Tibco software in all the company's data centers, including those in New York City, London, Singapore and various colocation facilities. The company's CTO, who wished to remain anonymous, hopes to complete the rollout over the next 12 months.

The New York-based hedge fund company needed to increase memory capacity in servers quickly and, eight months ago, decided to give RNA Networks Inc.'s memory virtualization technology a try. According to the company's CTO, the hedge fund has experience significant performance gains.

"Latency is a big issue with trading – everyone is trying to beat each other, and even a second of latency can cost millions," the CTO said. "As our volume went up, latency went up and messages would be delayed, which is very bad in the trading world."

Overcoming latency
The hedge fund company supports its trading platform on standard x86 servers with Intel Xeon chips and about 32 GB of memory per box, running Linux. Before giving RNA a shot, the hedge fund company used Tibco messaging software, which provides a message bus for enterprise application integration. It used the software for messages, risk analysis and 23 other applications, but it "had its limits," and the company needed a technology that could move a high volume small messages around with lower latency than Tibco software provided, the CTO said.

RNAmessenger appears to have been the answer. "We save 1.7 milliseconds per message using this technology – which doesn't sound like a whole lot, but it is. In trading, time is everything," the CTO said.

RNA prices its technology on a per-node and per capability basis, so pricing varies. In some environments, the cost might be below $2,000 per node with 2 to 5 TB of data, Cook said. "The cost is about 60% less than buying equivalent amounts of physical memory to what we provide," he said.

For the hedge fund, RNAmessenger is "probably a little cheaper" than adding physical memory, but cost wasn't a top priority, the CTO said.

"We really needed the lowest possible latency and reliability," the CTO said. "We liked the speed, plus [RNAmessenger] records all the messages, so if something goes down, the messages are not lost. When you do lots of volume, having the messages recorded on a cache server is very important to prevent outstanding orders."

How RNA's memory virtualization technology works
The company describes its technology as memory virtualization, but in reality, it doesn't virtualize anything. Rather, the technology combines existing memory resources throughout a data center into a memory pool that server nodes on the same network can access.

This technology solves a major problem for IT pros. Over the past few years, Intel and AMD have advanced processor performance and efficiency at a much faster pace than memory manufacturers have, so the latest chips end up spinning their wheels waiting for memory to complete data requests. Adding more physical memory to compensate for this gap is cost prohibitive.

"The advances in memory capacity has not kept pace with CPU advancements, so often, servers are replaced simply to add memory to the system. The cost of that is very high, and memory drain on power is also very high," said Clive Cook, CEO of RNA. "We are allowing you to add performance using the resources you already have in the data center."

RNA's technology works by detecting all the available dynamic random access memory (DRAM) memory from servers across a network and stitching that memory together into a pool of up to 10 TB of storage. That pool appears to operating systems and applications as a single unit of memory, Cook said.

Installation is fairly simple; a kernel driver is installed on servers that can either contribute resources to the memory pool or access it. Any Unix operating system and applications can access the pool, which can be used as a high-speed cache, a messaging layer, or a shared memory resource for CPUs.

This approach to adding memory resources to servers is much different from yCisco's Memory Extend technolog in Cisco's upcoming Unified Computing System, Cook said. "That memory is still limited by the physical footprint within the chassis," whereas RNA technology enables servers within a chassis access memory outside that enclosure.

RNA's CTO claims other companies have done memory virtualization as it does, and that may be the case. But several software products use the idea of server resource pooling, including Egenera's Processor Area Network (PAN) Manager software and VMware's Distributed Resource Scheduler.

RNA Networks introduced its second product, called RNAcache, on June 22.

Tibco was contacted for comment on Friday but did not respond by press time.

Let us know what you think about the story; email Bridget Botelho, News Writer.

And check out our data center blogs: Server Farming, Mainframe Propellerhead and Data Center Facilities Pro.



Tags: Rack mount server and x86 hardwareVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Rack mount server and x86 hardware
Reporter's notebook on AFCOM Data Center World: Day two
IT services consolidation: Data centers weigh risks
Users buying, configuring servers for virtualization
New eBay data center director dishes
Blade server popularity cools
Vendors pledge joint support for Cisco's Unified Computing System
Users question the benefits of multicore processing
Defining 'unified computing systems'
Apps testing key in upgrade to six-core processors
Roadmap for Sun Microsystems customers after the Oracle acquisition

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Calibrated Vectored Cooling  (SearchDataCenter.com)
crossbar latch  (SearchDataCenter.com)
motherboard tattoo  (SearchDataCenter.com)
multi-core processor  (SearchDataCenter.com)
out-of-order execution  (SearchDataCenter.com)
PCI Express  (SearchDataCenter.com)
pizza box server  (SearchDataCenter.com)
server blade  (SearchDataCenter.com)
server consolidation  (SearchDataCenter.com)
server sprawl  (SearchDataCenter.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Efficient Management for Data Centers
HomeNewsTopicsITKnowledge ExchangeTipsBlogsMultimediaWhite PapersEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2005 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts