RAMCube: Exploiting Network Proximity for RAM-Based Key-Value Store
Thursday, October 11, 2012 at 9:15AM
HighScalability Team in Paper

RAMCube is a datacenter oriented design for RAM-based key-value store that supports thousands or tens of thousands of servers to offer up to hundreds of terabytes of RAM storage. Here's the PDF Paper describing the system and here's a video of the presentation given at HotCloud.

The big idea is: RAMCube exploits the proximity of a BCube network to construct a symmetric MultiRing structure, restricting all failure detection and recovery traffic within a one-hop neighborhood, which addresses problems including false failure detection and recovery traffic congestion. In addition, RAMCube leverages BCube’s multiple paths between any pairs of servers to handle switch failures.

A few notes:

Related Articles

Article originally appeared on (http://highscalability.com/).
See website for complete article licensing information.