Recent advances in I/O bus structures (e.g., PCI), highspeed networks, and fast, cheap disks have significantly expanded the I/O capacity of desktop-class systems. This paper describes a messaging system designed to deliver the potential of these advances for network storage systems including cluster file systems and network memory. We describe gms net, an RPClike kernel-kernel messaging system based on Trapeze, a new firmware program for Myrinet network interfaces. We show how the communication features of Trapeze and gms net are used by the Global Memory Service (GMS), a kernel-based network memory system. The paper focuses on support for zero-copy page migration in GMS/Trapeze using two RPC variants important for peer-peer distributed se...
High-performance clusters and datacenters pose increasingly demanding requirements on storage system...
Network applications often define policies to manage network traffic based on its attributes (e.g., ...
and the difficulties encountered when moving the system from a Unix-based\Lambda kernel on the VAX t...
Recent advances in cluster file systems, network memory, and network-attached disks make it possible...
This paper presents experiences with high-speed TCP/IP networking on a gigabit-per-second Myrinet ne...
User-level network interfaces allow applications direct access to the network without operating syst...
This paper presents a study of the interaction between high-speed interconnects and a distributed fi...
(eng) Running parallel applications on clusters with high-speed local networks requires fast communi...
Non-Volatile Main Memory (NVMM) devices have been integrated into general-purpose operating systems ...
Non-Volatile Main Memory (NVMM) devices have been integrated into general-purpose operating systems ...
Peer-to-peer (P2P) storage systems are an interesting and emerging field, providing new possibiliti...
The basic block I/O interface used for interacting with stor-age devices hasn’t changed much in 30 y...
Achieving high-speed network I/O on distributedmemory systems is a hard problem because their archit...
This thesis describes and evaluates an integrated memory and network subsystem designed to provide t...
This paper presents the implementation of a system called Net* that provides a parallel programming ...
High-performance clusters and datacenters pose increasingly demanding requirements on storage system...
Network applications often define policies to manage network traffic based on its attributes (e.g., ...
and the difficulties encountered when moving the system from a Unix-based\Lambda kernel on the VAX t...
Recent advances in cluster file systems, network memory, and network-attached disks make it possible...
This paper presents experiences with high-speed TCP/IP networking on a gigabit-per-second Myrinet ne...
User-level network interfaces allow applications direct access to the network without operating syst...
This paper presents a study of the interaction between high-speed interconnects and a distributed fi...
(eng) Running parallel applications on clusters with high-speed local networks requires fast communi...
Non-Volatile Main Memory (NVMM) devices have been integrated into general-purpose operating systems ...
Non-Volatile Main Memory (NVMM) devices have been integrated into general-purpose operating systems ...
Peer-to-peer (P2P) storage systems are an interesting and emerging field, providing new possibiliti...
The basic block I/O interface used for interacting with stor-age devices hasn’t changed much in 30 y...
Achieving high-speed network I/O on distributedmemory systems is a hard problem because their archit...
This thesis describes and evaluates an integrated memory and network subsystem designed to provide t...
This paper presents the implementation of a system called Net* that provides a parallel programming ...
High-performance clusters and datacenters pose increasingly demanding requirements on storage system...
Network applications often define policies to manage network traffic based on its attributes (e.g., ...
and the difficulties encountered when moving the system from a Unix-based\Lambda kernel on the VAX t...