Traditional operating systems use magnetic disks as paging devices, even though the cost of a disk transfer measured in processor cycles continues to increase. In this paper we explore the use of remote main memory for paging. We describe the design, implementation and evaluation of a pager that uses main memory of remote workstations as a faster-than-disk paging device and provides reliability in case of single workstation failures. Our pager has been implemented as a block device driver linked to the DEC OSF/1 operating system, without any modi cations to the kernel code. Using several test applications we measure the performance of remote memory paging over an Ethernet interconnection network and nd it to be faster than traditional disk ...
Advances in network technology now allow an application to reliably transfer data to a remote node ...
Many database systems share a need for large amounts of fast storage. However, economies of scale l...
Network swapping systems allow individual cluster nodes with over-committed memory to use the idle m...
Traditional operating systems use magnetic disks as paging devices, even though the cost of each pag...
Traditional operating systems use magnetic disks as paging devices, even though the cost of each pag...
New high-speed networks greatly encourage the use of network memory as a cache for virtual memory an...
This paper presents the design and performance of remote disk drivers for clusters of Commodity-Off-...
The explosion of data and transactions demands a creative approach for data processing in a variety ...
Many database systems share a need for large amounts of fast storage. However, economies of scale li...
Summarization: File systems and databases usually make several synchronous disk write accesses in or...
Link to published version: http://ieeexplore.ieee.org/iel3/4807/13287/00604674.pdf?tp=&arnumber=6046...
This paper describes a new algorithm that improves the performance of application-controlled demand ...
Recent technological advances have produced network interfaces that provide users with very low-late...
We present reliability solutions for adaptable Network RAM systems running on general-purpose cluste...
Journal ArticleWe describe the lowest level of a suite of protocols for workstation cluster multicom...
Advances in network technology now allow an application to reliably transfer data to a remote node ...
Many database systems share a need for large amounts of fast storage. However, economies of scale l...
Network swapping systems allow individual cluster nodes with over-committed memory to use the idle m...
Traditional operating systems use magnetic disks as paging devices, even though the cost of each pag...
Traditional operating systems use magnetic disks as paging devices, even though the cost of each pag...
New high-speed networks greatly encourage the use of network memory as a cache for virtual memory an...
This paper presents the design and performance of remote disk drivers for clusters of Commodity-Off-...
The explosion of data and transactions demands a creative approach for data processing in a variety ...
Many database systems share a need for large amounts of fast storage. However, economies of scale li...
Summarization: File systems and databases usually make several synchronous disk write accesses in or...
Link to published version: http://ieeexplore.ieee.org/iel3/4807/13287/00604674.pdf?tp=&arnumber=6046...
This paper describes a new algorithm that improves the performance of application-controlled demand ...
Recent technological advances have produced network interfaces that provide users with very low-late...
We present reliability solutions for adaptable Network RAM systems running on general-purpose cluste...
Journal ArticleWe describe the lowest level of a suite of protocols for workstation cluster multicom...
Advances in network technology now allow an application to reliably transfer data to a remote node ...
Many database systems share a need for large amounts of fast storage. However, economies of scale l...
Network swapping systems allow individual cluster nodes with over-committed memory to use the idle m...