next up previous
Next: Acknowledgments Up: On using Network Memory Previous: Related Work

Conclusions

 

In this paper we described how to use several workstations in a NOW to provide fast and reliable access to stable storage. Our approach consists of using network main memory to avoid synchronous disk I/O as much as possible. By using data replication and redundant power supplies we increase the reliability of remote main memory, and use it as a short-term non-volatile storage medium.

We have implemented our approach within the EXODUS storage manager and the RVM recoverable virtual memory system. We have experimented with both systems running on top of a Network of Workstations connected with a variety of interconnection networks ranging from the traditional Ethernet, to the high-speed Memory Channel. Based on our implementation experience and performance results we conclude:

Based on our experiments, we believe that remote memory (as demonstrated through RRVM and REX) is a viable alternative to synchronous disk I/O and should be considered seriously for implementation in databases and transaction-based systems in general.


next up previous
Next: Acknowledgments Up: On using Network Memory Previous: Related Work

Evangelos Markatos
Fri Apr 11 14:07:02 EET DST 1997