ACM DL

Storage (TOS)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Transactions on Storage (TOS), Volume 4 Issue 4, January 2009

Kinesis: A new approach to replica placement in distributed storage systems
John MacCormick, Nicholas Murphy, Venugopalan Ramasubramanian, Udi Wieder, Junfeng Yang, Lidong Zhou
Article No.: 11
DOI: 10.1145/1480439.1480440

Kinesis is a novel data placement model for distributed storage systems. It exemplifies three design principles: structure (division of servers into a few failure-isolated segments), freedom of choice (freedom to allocate the best...

QoS for storage subsystems using IEEE-1394
Chih-Yuan Huang, Tei-Wei Kuo, Ai-Chun Pang
Article No.: 12
DOI: 10.1145/1480439.1480441

IEEE-1394 is widely adopted in various commercial products for computing, communication, and entertainment. Although many services with Quality-of-Service (QoS) supports are now available in systems over IEEE-1394, little work is done for...

Rethinking FTP: Aggressive block reordering for large file transfers
Stergios V. Anastasiadis, Rajiv G. Wickremesinghe, Jeffrey S. Chase
Article No.: 13
DOI: 10.1145/1480439.1480442

Whole-file transfer is a basic primitive for Internet content dissemination. Content servers are increasingly limited by disk arm movement, given the rapid growth in disk density, disk transfer rates, server network bandwidth, and content size....

JFTL: A flash translation layer based on a journal remapping for flash memory
Hyun Jin Choi, Seung-Ho Lim, Kyu Ho Park
Article No.: 14
DOI: 10.1145/1480439.1480443

In flash memory-based storage, a Flash Translation Layer (FTL) manages the mapping between the logical addresses of a file system and the physical addresses of the flash memory. When a journaling file system is set up on the FTL, the consistency...

GRID codes: Strip-based erasure codes with high fault tolerance for storage systems
Mingqiang Li, Jiwu Shu, Weimin Zheng
Article No.: 15
DOI: 10.1145/1480439.1480444

As storage systems grow in size and complexity, they are increasingly confronted with concurrent disk failures together with multiple unrecoverable sector errors. To ensure high data reliability and availability, erasure codes with high fault...