textWhen building storage systems that aim to simultaneously provide robustness, scalability, and efficiency, one faces a fundamental tension, as higher robustness typically incurs higher costs and thus hurts both efficiency and scalability. My research shows that an approach to storage system design based on a simple principle—separating data from metadata—can yield systems that address elegantly and effectively that tension in a variety of settings. One observation motivates our approach: much of the cost paid by many strong protection techniques is incurred to detect errors. This observation suggests an opportunity: if we can build a low-cost oracle to detect errors and identify correct data, it may be possible to reduce the cost of prot...
With the advent of emerging e-Science applications, today\u27s scientific research increasingly re...
The performance gap between processors and storage systems has been increasingly critical overthe ye...
As scientic research becomes more data intensive, there is an increasing need for scalable, reliable...
With the rapidly falling price of hardware, and increasingly available bandwidth, storage technology...
Cloud computing applications require a scalable, elastic and fault tolerant storage system. In this ...
Modern storage systems continue to increase in scale and complexity as they attempt to meet the inc...
Modern trends like digitization and data ecosystems, accelerated by recent events such as COVID-19, ...
With the explosive increase in the amount of data being generated by various applications, large-sca...
An efficient and distributed scheme for file mapping or file lookup is critical in decentralizing me...
This dissertation is focused on creating mathematical techniques---influenced by information theory ...
The primary mechanism for overcoming faults in modern storage systems is to introduce redundancy in ...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Highly reliable storage systems ensure protection of application data from loss. Reliability comes a...
Abstract Cloud computing applications require a scalable, elastic and fault tol-erant storage system...
Master's thesis in Computer scienceA blockchain is a datastructure that is an append-only chain of b...
With the advent of emerging e-Science applications, today\u27s scientific research increasingly re...
The performance gap between processors and storage systems has been increasingly critical overthe ye...
As scientic research becomes more data intensive, there is an increasing need for scalable, reliable...
With the rapidly falling price of hardware, and increasingly available bandwidth, storage technology...
Cloud computing applications require a scalable, elastic and fault tolerant storage system. In this ...
Modern storage systems continue to increase in scale and complexity as they attempt to meet the inc...
Modern trends like digitization and data ecosystems, accelerated by recent events such as COVID-19, ...
With the explosive increase in the amount of data being generated by various applications, large-sca...
An efficient and distributed scheme for file mapping or file lookup is critical in decentralizing me...
This dissertation is focused on creating mathematical techniques---influenced by information theory ...
The primary mechanism for overcoming faults in modern storage systems is to introduce redundancy in ...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Highly reliable storage systems ensure protection of application data from loss. Reliability comes a...
Abstract Cloud computing applications require a scalable, elastic and fault tol-erant storage system...
Master's thesis in Computer scienceA blockchain is a datastructure that is an append-only chain of b...
With the advent of emerging e-Science applications, today\u27s scientific research increasingly re...
The performance gap between processors and storage systems has been increasingly critical overthe ye...
As scientic research becomes more data intensive, there is an increasing need for scalable, reliable...