Author image not provided
 Remzi Hussein Arpaci-Dusseau

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article19.42
Citation Count1,651
Publication count85
Publication years1994-2017
Available for download40
Average downloads per article1,278.08
Downloads (cumulative)51,123
Downloads (12 Months)3,479
Downloads (6 Weeks)388
SEARCH
ROLE
Arrow RightAuthor only
· Advisor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


91 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 91
Result page: 1 2 3 4 5

Sort by:

1 published by ACM
October 2018 ACM Transactions on Storage (TOS): Volume 14 Issue 3, October 2018
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 0,   Downloads (Overall): 0

Full text available: PDFPDF
We introduce protocol-aware recovery (P ar ), a new approach that exploits protocol-specific knowledge to correctly recover from storage faults in distributed systems. We demonstrate the efficacy of P ar through the design and implementation of <underline>c</underline>orruption-<underline>t</underline>olerant <underline>r</underline>ep<underline>l</underline>ication (C trl ), a P ar mechanism specific to replicated state machine ...
Keywords: Storage faults, consensus, data corruption, fault tolerance

2
July 2018 USENIX ATC '18: Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

We present NoveLSM, a persistent LSM-based keyvalue storage system designed to exploit non-volatile memories and deliver low latency and high throughput to applications. We utilize three key techniques - a byte-addressable skip list, direct mutability of persistent state, and opportunistic read parallelism - to deliver high performance across a range ...

3
July 2018 HotStorage'18: Proceedings of the 10th USENIX Conference on Hot Topics in Storage and File Systems
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

Many data service platforms use local file systems as their backend storage. Although this approach offers advantages in portability, extensibility, and ease of development, it may suffer from severe performance degradation if the mapping between the services required by the data service platform and the functions provided by the local ...

4
July 2018 HotStorage'18: Proceedings of the 10th USENIX Conference on Hot Topics in Storage and File Systems
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

As nonvolatile memory technologies with access latencies comparable to DRAM proliferate, the CPU performance of previously storage-bound workloads becomes increasingly important. In this paper we examine the effects of the filesystem on cache behavior, a key aspect of CPU performance. We then develop DenseFS, a specialized filesystem that aims for ...

5
February 2018 FAST'18: Proceedings of the 16th USENIX Conference on File and Storage Technologies
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

We present DevFS, a direct-access file system embedded completely within a storage device. DevFS provides direct, concurrent access without compromising file system integrity, crash consistency, and security. A novel reverse-caching mechanism enables the usage of host memory for inactive objects, thus reducing memory load upon the device. Evaluation of an ...

6
February 2018 FAST'18: Proceedings of the 16th USENIX Conference on File and Storage Technologies
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

We introduce protocol-aware recovery (PAR), a new approach that exploits protocol-specific knowledge to correctly recover from storage faults in distributed systems. We demonstrate the efficacy of PAR through the design and implementation of corruption-tolerant replication (CTRL), a PAR mechanism specific to replicated state machine (RSM) systems. We experimentally show that ...

7 published by ACM
September 2017 ACM Transactions on Storage (TOS) - Special Issue on FAST 2017 and Regular Papers: Volume 13 Issue 3, October 2017
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 6,   Downloads (12 Months): 96,   Downloads (Overall): 96

Full text available: PDFPDF
Recent research has shown that applications often incorrectly implement crash consistency. We present the Crash-Consistent File System (ccfs), a file system that improves the correctness of application-level crash consistency protocols while maintaining high performance. A key idea in ccfs is the abstraction of a stream . Within a stream, updates ...
Keywords: File systems, crash consistency, performance, reordering

8 published by ACM
September 2017 ACM Transactions on Storage (TOS) - Special Issue on FAST 2017 and Regular Papers: Volume 13 Issue 3, October 2017
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 13,   Downloads (12 Months): 162,   Downloads (Overall): 173

Full text available: PDFPDF
We analyze how modern distributed storage systems behave in the presence of file-system faults such as data corruption and read and write errors. We characterize eight popular distributed storage systems and uncover numerous problems related to file-system fault tolerance. We find that modern distributed systems do not consistently use redundancy ...
Keywords: File-system faults, data corruption, fault tolerance

9 published by ACM
June 2017 HPDC '17: Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 9,   Downloads (12 Months): 111,   Downloads (Overall): 111

Full text available: PDFPDF
We present NICE, a key-value storage system design that leverages new software-defined network capabilities to build cluster-based network-efficient storage system. NICE presents novel techniques to co-design network routing and multicast with storage replication, consistency, and load balancing to achieve higher efficiency, performance, and scalability. We implement the NICEKV prototype. NICEKV ...
Keywords: distributed storage, key-value storage, network-system co-design, software-defined networks

10 published by ACM
March 2017 ACM Transactions on Storage (TOS) - Special Issue on USENIX FAST 2016 and Regular Papers: Volume 13 Issue 1, March 2017
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 17,   Downloads (12 Months): 42,   Downloads (Overall): 42

Full text available: PDFPDF
We present WiscKey, a persistent LSM-tree-based key-value store with a performance-oriented data layout that separates keys from values to minimize I/O amplification. The design of WiscKey is highly SSD optimized, leveraging both the sequential and random performance characteristics of the device. We demonstrate the advantages of WiscKey with both microbenchmarks ...
Keywords: LevelDB, WiscKey, flash-based SSDs

11
February 2017 FAST'17: Proceedings of the 15th Usenix Conference on File and Storage Technologies
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

We analyze how modern distributed storage systems behave in the presence of file-system faults such as data corruption and read and write errors. We characterize eight popular distributed storage systems and uncover numerous bugs related to file-system fault tolerance. We find that modern distributed systems do not consistently use redundancy ...

12
February 2017 FAST'17: Proceedings of the 15th Usenix Conference on File and Storage Technologies
Publisher: USENIX Association
Bibliometrics:
Citation Count: 1

Recent research has shown that applications often incorrectly implement crash consistency. We present ccfs, a file system that improves the correctness of application-level crash consistency protocols while maintaining high performance. A key idea in ccfs is the abstraction of a stream . Within a stream, updates are committed in program ...

13
November 2016 OSDI'16: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation
Publisher: USENIX Association
Bibliometrics:
Citation Count: 1

Modern distributed storage systems employ complex protocols to update replicated data. In this paper, we study whether such update protocols work correctly in the presence of correlated crashes . We find that the correctness of such protocols hinges on how local file-system state is updated by each replica in the ...

14
June 2016 HotStorage'16: Proceedings of the 8th USENIX Conference on Hot Topics in Storage and File Systems
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

We present a new problem in data storage: how to build efficient backup and restore tools for increasingly popular Next-generation Eventually Consistent STorage systems (NECST). We show that the lack of a concise, consistent, logical view of data at a point-in-time is the key underlying problem; we suggest a deep ...

15
February 2016 FAST'16: Proceedings of the 14th Usenix Conference on File and Storage Technologies
Publisher: USENIX Association
Bibliometrics:
Citation Count: 5

We present WiscKey, a persistent LSM-tree-based key-value store with a performance-oriented data layout that separates keys from values to minimize I/O amplification. The design of WiscKey is highly SSD optimized, leveraging both the sequential and random performance characteristics of the device. We demonstrate the advantages of WiscKey with both microbenchmarks ...

16 published by ACM
November 2015 PDSW '15: Proceedings of the 10th Parallel Data Storage Workshop
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 3,   Downloads (12 Months): 26,   Downloads (Overall): 55

Full text available: PDFPDF
Validating experimental results in the field of storage systems is a challenging task, mainly due to the many changes in software and hardware that computational environments go through. Determining if an experiment is reproducible entails two separate tasks: re-executing the experiment and validating the results. Existing reproducibility efforts have focused ...

17 published by ACM
October 2015 SOSP '15: Proceedings of the 25th Symposium on Operating Systems Principles
Publisher: ACM
Bibliometrics:
Citation Count: 13
Downloads (6 Weeks): 13,   Downloads (12 Months): 250,   Downloads (Overall): 1,714

Full text available: PDFPDF
We introduce split-level I/O scheduling , a new framework that splits I/O scheduling logic across handlers at three layers of the storage stack: block, system call, and page cache. We demonstrate that traditional block-level I/O schedulers are unable to meet throughput, latency, and isolation goals. By utilizing the split-level framework, ...

18 published by ACM
September 2015 Communications of the ACM: Volume 58 Issue 10, October 2015
Publisher: ACM
Bibliometrics:
Citation Count: 8
Downloads (6 Weeks): 1,   Downloads (12 Months): 46,   Downloads (Overall): 749

Full text available: HtmlHtml  PDFPDF  PDF Chinese translationPDF Chinese translation
Rethinking the fundamental abstractions of the file system.

19 published by ACM
July 2015 Queue - Distributed Systems: Volume 13 Issue 7, July 2015
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 228,   Downloads (12 Months): 2,080,   Downloads (Overall): 26,801

Full text available: HtmlHtml  PDFPDF
Rethinking the Fundamental Abstractions of the File System

20
May 2015 HOTOS'15: Proceedings of the 15th USENIX conference on Hot Topics in Operating Systems
Publisher: USENIX Association
Bibliometrics:
Citation Count: 5

Applications are deployed upon deep, diverse storage stacks that are constructed on-demand. Although many storage stacks share a common API to allow portability, application behavior differs in subtle ways depending upon unspecified properties of the underlying storage stack. Currently, there is no way to test whether an application will behave ...



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2018 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us