Results 1 - 10
of
929
32 Case Study: Linux ext3 and Journaling
"... In this note, we will study the Linux ext3 file system. The ext3 FS adds journaling (also known as write-ahead logging) to the file system in order to recover more quickly from operating system crashes or power losses. We will discuss why this is important and understand the basic machinery of journ ..."
Abstract
- Add to MetaCart
In this note, we will study the Linux ext3 file system. The ext3 FS adds journaling (also known as write-ahead logging) to the file system in order to recover more quickly from operating system crashes or power losses. We will discuss why this is important and understand the basic machinery
PVFS: A Parallel File System For Linux Clusters
- IN PROCEEDINGS OF THE 4TH ANNUAL LINUX SHOWCASE AND CONFERENCE
, 2000
"... As Linux clusters have matured as platforms for low-cost, high-performance parallel computing, software packages to provide many key services have emerged, especially in areas such as message passing and networking. One area devoid of support, however, has been parallel file systems, which are criti ..."
Abstract
-
Cited by 425 (34 self)
- Add to MetaCart
As Linux clusters have matured as platforms for low-cost, high-performance parallel computing, software packages to provide many key services have emerged, especially in areas such as message passing and networking. One area devoid of support, however, has been parallel file systems, which
GPFS: A Shared-Disk File System for Large Computing Clusters
- In Proceedings of the 2002 Conference on File and Storage Technologies (FAST
, 2002
"... GPFS is IBM's parallel, shared-disk file system for cluster computers, available on the RS/6000 SP parallel supercomputer and on Linux clusters. GPFS is used on many of the largest supercomputers in the world. GPFS was built on many of the ideas that were developed in the academic community ove ..."
Abstract
-
Cited by 521 (3 self)
- Add to MetaCart
GPFS is IBM's parallel, shared-disk file system for cluster computers, available on the RS/6000 SP parallel supercomputer and on Linux clusters. GPFS is used on many of the largest supercomputers in the world. GPFS was built on many of the ideas that were developed in the academic community
Wide-area cooperative storage with CFS
, 2001
"... The Cooperative File System (CFS) is a new peer-to-peer readonly storage system that provides provable guarantees for the efficiency, robustness, and load-balance of file storage and retrieval. CFS does this with a completely decentralized architecture that can scale to large systems. CFS servers pr ..."
Abstract
-
Cited by 999 (53 self)
- Add to MetaCart
the Chord location protocol, which operates in time logarithmic in the number of servers. CFS is implemented using the SFS file system toolkit and runs on Linux, OpenBSD, and FreeBSD. Experience on a globally deployed prototype shows that CFS delivers data to clients as fast as FTP. Controlled tests show
Coerced Cache Eviction and Discreet Mode Journaling: Dealing with Misbehaving Disks
"... a new method to force writes to disk in the presence of a disk cache that does not properly obey write-cache configuration or flush requests. We demonstrate the utility of CCE by building a new journaling mode within the Linux ext3 file system. When mounted in this discreet mode, ext3 uses CCEs to e ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
a new method to force writes to disk in the presence of a disk cache that does not properly obey write-cache configuration or flush requests. We demonstrate the utility of CCE by building a new journaling mode within the Linux ext3 file system. When mounted in this discreet mode, ext3 uses CCEs
Improving File System Reliability with I/O Shepherding
- In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP ’07
, 2007
"... We introduce a new reliability infrastructure for file systems called I/O shepherding. I/O shepherding allows a file system developer to craft nuanced reliability policies to detect and recover from a wide range of storage system failures. We incorporate shepherding into the Linux ext3 file system t ..."
Abstract
-
Cited by 35 (6 self)
- Add to MetaCart
We introduce a new reliability infrastructure for file systems called I/O shepherding. I/O shepherding allows a file system developer to craft nuanced reliability policies to detect and recover from a wide range of storage system failures. We incorporate shepherding into the Linux ext3 file system
An Empirical Study of Operating System Errors
, 2001
"... We present a study of operating system errors found by automatic, static, compiler analysis applied to the Linux and OpenBSD kernels. Our approach differs from previ-ous studies that consider errors found by manual inspec-tion of logs, testing, and surveys because static analysis is applied uniforml ..."
Abstract
-
Cited by 363 (9 self)
- Add to MetaCart
We present a study of operating system errors found by automatic, static, compiler analysis applied to the Linux and OpenBSD kernels. Our approach differs from previ-ous studies that consider errors found by manual inspec-tion of logs, testing, and surveys because static analysis is applied
De-indirection for flash-based ssds with nameless writes
- In FAST
, 2012
"... We present Nameless Writes, a new device interface that removes the need for indirection in modern solid-state storage devices (SSDs). Nameless writes allow the device to choose the location of a write; only then is the client informed of the name (i.e., address) where the block now resides. Doing s ..."
Abstract
-
Cited by 16 (4 self)
- Add to MetaCart
so allows the device to control blockallocation decisions, thus enabling it to execute critical tasks such as garbage collection and wear leveling, while removing the need for large and costly indirection tables. We demonstrate the effectiveness of nameless writes by porting the Linux ext3 file
Recon: Verifying File System Consistency at Runtime
"... File system bugs that corrupt file system metadata on disk are insidious. Existing file-system reliability methods, such as checksums, redundancy, or transactional updates, merely ensure that the corruption is reliably preserved. The typical workarounds, based on using backups or re-pairing the file ..."
Abstract
-
Cited by 7 (3 self)
- Add to MetaCart
checking. We show the feasibility of interpreting metadata and writing consistency invariants for the Linux ext3 file system using this framework. Re-con can detect random as well as targeted file-system cor-ruption at runtime as effectively as the offline e2fsck file-system checker, with low overhead. 1
TRANSPARENT COMPRESSION SCHEME FOR LINUX FILE
, 2012
"... Data footprint in data centers is growing day by day. Servers being used in research institutions, commercial web hosting companies and other enterprise server environment are now dealing with more and more bytes. Most of these servers have Linux operating systems and Ext2/3 comes as default file sy ..."
Abstract
- Add to MetaCart
Data footprint in data centers is growing day by day. Servers being used in research institutions, commercial web hosting companies and other enterprise server environment are now dealing with more and more bytes. Most of these servers have Linux operating systems and Ext2/3 comes as default file
Results 1 - 10
of
929