2006 IEEE International Performance Computing and Communications Conference (2006)
Phoenix, AZ, USA
Apr. 10, 2006 to Apr. 12, 2006
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/.2006.1629407
V. Roussev , Dept. of Comput. Sci., New Orleans Univ., LA, USA
G. Richard , Dept. of Comput. Sci., New Orleans Univ., LA, USA
Recent work on distributed RAM sharing has largely focused on leveraging low-latency networking technologies to optimize remote memory access. In contrast, we revisit the idea of RAM sharing on a commodity cluster with an emphasis on the prevalent gigabit Ethernet technology. The main point of the paper is to present a practical solution-a distributed RAM disk (dRamDisk) with an adaptive read-ahead scheme-which demonstrates that spare RAM capacity can greatly benefit I/O-constrained applications. Specifically, our experiments show that sequential read/write operations can be sped up approximately 3.5 times relative to a commodity hard drive and that, for more random access patterns, such as the ones experienced on a server, the speedup can be much higher. Our experiments demonstrate that this speedup is approximately 90% of what is practically achievable for the tested system.
adaptive read-ahead scheme, random access memory, distributed RAM disk, dRamDisk, commodity cluster, low-latency networking technology, remote memory access, gigabit Ethernet technology
G. Richard, D. Tingstrom and V. Roussev, "dRamDisk: efficient RAM sharing on a commodity cluster," 2006 IEEE International Performance Computing and Communications Conference(PCC), Phoenix, AZ, USA, 2006, pp. 29.