We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches between the requirements of an application, storage devices, and the interconnection medium. The goal of Swift is to support high data rates in general purpose distributed systems. Swift uses a high-speed interconnection medium to provide high data rate transfers by using multiple slower storage devices in parallel. It scales well when using multiple storage devices and interconnections, and can use any appropriate storage technology, including high-performance devices such as disk arrays. To address the problem of partial failures, Swift stores data redundantly. Using the UNIX operating system, we have constructed a simplified prototype of the ...
We present a novel taxonomy that characterizes in a structured way the software and hardware tradeof...
PIOUS is a parallel file system architecture that provides cost-effective, scalable bandwidth in a n...
Abstract—Massively parallel applications often require periodic data checkpointing for program resta...
We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches bet...
We present an I/O architecture, called Swift, that addresses the problem of data-rate mismatches bet...
This paper analyses how OpenStack Swift, a distributed object storage service for a globally used mi...
Retrieving sequential rich media content from modern commodity disks is a challenging task. As disk ...
Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. P...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
This thesis is about interaction between different architectures in high performance computing for f...
In modern I/O architectures, multiple disk drives are attached to each I/O controller. A study of th...
Abstract. I/O intensive applications have posed great challenges to computational scientists. A majo...
The broadening disparity between the performance of I/O devices and the performance of processors an...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
This paper looks at the I/O bottleneck in operating systems, with particular focus on high-speed net...
We present a novel taxonomy that characterizes in a structured way the software and hardware tradeof...
PIOUS is a parallel file system architecture that provides cost-effective, scalable bandwidth in a n...
Abstract—Massively parallel applications often require periodic data checkpointing for program resta...
We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches bet...
We present an I/O architecture, called Swift, that addresses the problem of data-rate mismatches bet...
This paper analyses how OpenStack Swift, a distributed object storage service for a globally used mi...
Retrieving sequential rich media content from modern commodity disks is a challenging task. As disk ...
Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. P...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
This thesis is about interaction between different architectures in high performance computing for f...
In modern I/O architectures, multiple disk drives are attached to each I/O controller. A study of th...
Abstract. I/O intensive applications have posed great challenges to computational scientists. A majo...
The broadening disparity between the performance of I/O devices and the performance of processors an...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
This paper looks at the I/O bottleneck in operating systems, with particular focus on high-speed net...
We present a novel taxonomy that characterizes in a structured way the software and hardware tradeof...
PIOUS is a parallel file system architecture that provides cost-effective, scalable bandwidth in a n...
Abstract—Massively parallel applications often require periodic data checkpointing for program resta...