While I'm winging my way over to Las Vegas for Parallels Summit 2009, I thought you'd like to learn more about "memory virtualization." RNA Networks' Clive Cook (CEO) and Andy Mallinger (VP Marketing) did their best to help me understand where their concept of "memory virtualization" fits into the Kusnetzky Group model of virtualization technology (see Sorting out the different layers of virtualization to learn more about the model). The challenge I was facing was that their concept appears functionally similar to a number of industry catch phrases including the following:
and what products such as the following do:
RNA networks, Inc. introduces networked caching – collaborative caching - for application acceleration in the enterprise data center. Its collaborative cache solution, RNAcache, uses virtual, networked-memory caching to improve application acceleration and optimize enterprise data center utilization. This innovation delivers competitive advantage and translates into greater speed, stability, scalability and security with reduced costs and higher quality of service for any business–aligned IT environment.
With its Memory Virtualization Platform, RNA is virtualizing the enterprise data center. RNA products can be implemented on a dedicated high-performance overlay network or as part of the established GbE network fabric. Since memory virtualization is application centric, RNA’s products work with most commonly deployed operating system kernels.
RNAcache RNAcache virtualizes memory into a Collaborative Cache. RNAcache is designed for applications that are I/O intensive and can take advantage of large scale memory sharing, with RNAcache application data and network bottlenecks are removed. RNAmessenger Specifically designed to deliver messages with ultra-low latency, RNAmessenger virtualizes messaging solutions into a Collaborative Cache. With RNAmessenger, high-volume certified transaction processing is enabled. Small message sizes (i.e. hundreds of bytes) are handled as efficiently as large data sets.
Those in the industry thank companies such as Google, Amazon and eBay for showing the world that it is possible to create applications that scale to a previously unbelievable level. These companies discovered ways to apply parallel processing techniques to commercial appliactions.
RNA Networks' technology appears interesting and could be of use to organizations needing high performance computing, extreme transaction processing or the like. The folks at RNA Networks, however, have their work cut out for them to get IT decision makers to give them the opportunity to say something about what they're doing