| Cited by |
Paper title |
Year |
| 1503 |
GPFS: A Shared-Disk File System for Large Computing Clusters. |
2002 |
| 1070 |
Venti: A New Approach to Archival Storage. |
2002 |
| 857 |
Plutus: Scalable Secure File Sharing on Untrusted Storage. |
2003 |
| 781 |
Failure Trends in a Large Disk Drive Population. |
2007 |
| 778 |
Disk Failures in the Real World: What Does an MTTF of 10000 Hours Mean to You? |
2007 |
| 777 |
ARC: A Self-Tuning Low Overhead Replacement Cache. |
2003 |
| 751 |
Avoiding the Disk Bottleneck in the Data Domain Deduplication File System. |
2008 |
| 638 |
Pond: The OceanStore Prototype. |
2003 |
| 545 |
Write Off-Loading: Practical Power Management for Enterprise Storage. |
2008 |
| 476 |
BPLRU: A Buffer Management Scheme for Improving Random Writes in Flash Storage. |
2008 |
| 459 |
Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!). |
2004 |
| 412 |
Sparse Indexing: Large Scale Inline Deduplication Using Sampling and Locality. |
2009 |
| 398 |
A Study of Practical Deduplication. |
2011 |
| 366 |
A Five-Year Study of File-System Metadata. |
2007 |
| 362 |
Scalable Performance of the Panasas Parallel File System. |
2008 |
| 329 |
Hippodrome: Running Circles Around Storage Administration. |
2002 |
| 298 |
PARAID: A Gear-Shifting Power-Aware RAID. |
2007 |
| 261 |
HYDRAstor: A Scalable Secondary Storage. |
2009 |
| 259 |
Measurement and Analysis of TCP Throughput Collapse in Cluster-based Storage Systems. |
2008 |
| 251 |
An Analysis of Data Corruption in the Storage Stack. |
2008 |
| 250 |
Façade: Virtual Storage Devices with Performance Guarantees. |
2003 |
| 247 |
Semantically-Smart Disk Systems. |
2003 |
| 247 |
Modeling Hard-Disk Power Consumption. |
2003 |
| 238 |
Extending SSD Lifetimes with Disk-Based Write Caches. |
2010 |
| 237 |
CAR: Clock with Adaptive Replacement. |
2004 |
| 236 |
The bleak future of NAND flash memory. |
2012 |
| 236 |
A Framework for Evaluating Storage System Security. |
2002 |
| 233 |
Argon: Performance Insulation for Shared Storage Servers. |
2007 |
| 232 |
Rethinking erasure codes for cloud file systems: minimizing I/O for recovery and degraded reads. |
2012 |
| 230 |
DFS: A File System for Virtualized Flash Storage. |
2010 |
| 229 |
STAR: An Efficient Coding Scheme for Correcting Triple Storage Node Failures. |
2005 |
| 223 |
WEAVER Codes: Highly Fault Tolerant Erasure Codes for Storage Systems. |
2005 |
| 222 |
Designing for Disasters. |
2004 |
| 220 |
SnapMirror: File-System-Based Asynchronous Mirroring for Disaster Recovery. |
2002 |
| 220 |
PARDA: Proportional Allocation of Resources for Distributed Storage Access. |
2009 |
| 217 |
CAFTL: A Content-Aware Flash Translation Layer Enhancing the Lifespan of Flash Memory based Solid State Drives. |
2011 |
| 215 |
Revisiting storage for smartphones. |
2012 |
| 215 |
Passive NFS Tracing of Email and Research Workloads. |
2003 |
| 211 |
Ursa Minor: Versatile Cluster-based Storage. |
2005 |
| 211 |
Aqueduct: Online Data Migration with Performance Guarantees. |
2002 |
| 208 |
A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries for Storage. |
2009 |
| 208 |
The Case of the Fake Picasso: Preventing History Forgery with Secure Provenance. |
2009 |
| 204 |
C-Miner: Mining Block Correlations in Storage Systems. |
2004 |
| 200 |
I/O Deduplication: Utilizing Content Similarity to Improve I/O Performance. |
2010 |
| 199 |
Cumulus: Filesystem Backup to the Cloud. |
2009 |
| 197 |
Track-Aligned Extents: Matching Access Patterns to Disk Drive Characteristics. |
2002 |
| 185 |
MicroHash: An Efficient Index Structure for Flash-Based Sensor Devices. |
2005 |
| 182 |
The RAID-6 Liberation Codes. |
2008 |
| 182 |
Consistent and Durable Data Structures for Non-Volatile Byte-Addressable Memory. |
2011 |
| 181 |
Provenance for the Cloud. |
2010 |
| 179 |
NCCloud: applying network coding for the storage repair in a cloud-of-clouds. |
2012 |
| 176 |
Pergamum: Replacing Tape with Energy Efficient Reliable Disk-Based Archival Storage |
2008 |
| 174 |
TAPER: Tiered Approach for Eliminating Redundancy in Replica Synchronization. |
2005 |
| 173 |
More Than an Interface - SCSI vs. ATA. |
2003 |
| 170 |
DULO: An Effective Buffer Cache Management Scheme to Exploit Both Temporal and Spatial Localities. |
2005 |
| 169 |
iDedup: latency-aware inline data deduplication for primary storage. |
2012 |
| 169 |
Strong Security for Network-Attached Storage. |
2002 |
| 169 |
Strong Accountability for Network Storage. |
2007 |
| 168 |
A Versatile and User-Oriented Versioning File System. |
2004 |
| 156 |
Write Endurance in Flash Drives: Measurements and Analysis. |
2010 |
| 155 |
Cost Effective Storage using Extent Based Dynamic Tiering. |
2011 |
| 149 |
SRCMap: Energy Proportional Storage Using Dynamic Consolidation. |
2010 |
| 149 |
Tradeoffs in Scalable Data Routing for Deduplication Clusters. |
2011 |
| 147 |
Reliably Erasing Data from Flash-Based Solid State Drives. |
2011 |
| 140 |
Characteristics of backup workloads in production systems. |
2012 |
| 140 |
HydraFS: A High-Throughput File System for the HYDRAstor Content-Addressable Storage System. |
2010 |
| 139 |
SFS: random write considered harmful in solid state drives. |
2012 |
| 139 |
Are Disks the Dominant Contributor for Storage Failures? A Comprehensive Study of Storage Subsystem Failure Characteristics. |
2008 |
| 137 |
Spyglass: Fast Scalable Metadata Search for Large-Scale Storage Systems. |
2009 |
| 134 |
The SCADS Director: Scaling a Distributed Storage System Under Stringent Performance Requirements. |
2011 |
| 133 |
Tracefs: A File System to Trace Them All. |
2004 |
| 132 |
BORG: Block-reORGanization for Self-optimizing Storage Systems. |
2009 |
| 131 |
Improving Storage System Availability with D-GRAID (Awarded Best Student Paper!). |
2004 |
| 129 |
Diamond: A Storage Architecture for Early Discard in Interactive Search. |
2004 |
| 127 |
Freeblock Scheduling Outside of Disk Firmware. |
2002 |
| 126 |
F2FS: A New File System for Flash Storage. |
2015 |
| 124 |
Bimodal Content Defined Chunking for Backup Streams. |
2010 |
| 124 |
Serving large-scale batch computed data with project Voldemort. |
2012 |
| 121 |
AONT-RS: Blending Security and Performance in Dispersed Storage Systems. |
2011 |
| 118 |
A Performance Comparison of NFS and iSCSI for IP-Networked Storage. |
2004 |
| 118 |
Leveraging Value Locality in Optimizing NAND Flash-based SSDs. |
2011 |
| 116 |
When poll is better than interrupt. |
2012 |
| 114 |
Scale and Concurrency of GIGA+: File System Directories with Millions of Files. |
2011 |
| 111 |
WOW: Wise Ordering for Writes - Combining Spatial and Temporal Locality in Non-Volatile Caches. |
2005 |
| 110 |
Understanding Latent Sector Errors and How to Protect Against Them. |
2010 |
| 109 |
PRO: A Popularity-based Multi-threaded Reconstruction Optimization for RAID-Structured Storage Systems. |
2007 |
| 106 |
FIOS: a fair efficient flash I/O scheduler. |
2012 |
| 104 |
De-indirection for flash-based SSDs with nameless writes. |
2012 |
| 103 |
LDPC-in-SSD: making advanced error correction codes work effectively in solid state drives. |
2013 |
| 103 |
Unioning of the buffer cache and journaling layers with non-volatile memory. |
2013 |
| 102 |
Storage Over IP: When Does Hardware Support Help? |
2003 |
| 96 |
Myriad: Cost-Effective Disaster Tolerance. |
2002 |
| 94 |
Obtaining High Performance for Storage Outsourcing. |
2002 |
| 93 |
AMP: Adaptive Multi-stream Prefetching in a Shared Cache. |
2007 |
| 93 |
Parity Lost and Parity Regained. |
2008 |
| 91 |
Caching less for better performance: balancing cache size and update cost of flash memory cache in hybrid storage systems. |
2012 |
| 90 |
BlueSky: a cloud-backed file system for the enterprise. |
2012 |
| 89 |
Extending the lifetime of flash-based storage through reducing write amplification from file systems. |
2013 |
| 88 |
WorkOut: I/O Workload Outsourcing for Boosting RAID Reconstruction Performance. |
2009 |
| 88 |
Evaluating phase change memory for enterprise storage systems: a study of caching and tiering approaches. |
2014 |
| 88 |
Optimizing NAND flash-based SSDs via retention relaxation. |
2012 |
| 88 |
A study of Linux file system evolution. |
2013 |
| 87 |
Improving restore speed for backup systems that use inline chunk-based deduplication. |
2013 |
| 86 |
Proportional-Share Scheduling for Distributed Storage Systems. |
2007 |
| 86 |
Analysis of HDFS under HBase: a facebook messages case study. |
2014 |
| 86 |
Write policies for host-side flash caches. |
2013 |
| 86 |
Karma: Know-It-All Replacement for a Multilevel Cache. |
2007 |
| 85 |
Screaming fast Galois field arithmetic using intel SIMD instructions. |
2013 |
| 83 |
On Multidimensional Data and Modern Disks. |
2005 |
| 83 |
Data Staging on Untrusted Surrogates. |
2003 |
| 83 |
Block-Level Security for Network-Attached Disks. |
2003 |
| 82 |
Matrix Methods for Lost Data Reconstruction in Erasure Codes. |
2005 |
| 79 |
Storage-Aware Caching: Revisiting Caching for Heterogeneous Storage Systems. |
2002 |
| 79 |
Log-structured memory for DRAM-based storage. |
2014 |
| 78 |
End-to-end Data Integrity for File Systems: A ZFS Case Study. |
2010 |
| 77 |
BASIL: Automated IO Load Balancing Across Storage Devices. |
2010 |
| 76 |
FAST: Quick Application Launch on Solid-State Drives. |
2011 |
| 75 |
Consistency without ordering. |
2012 |
| 74 |
Generating Realistic Impressions for File-System Benchmarking. |
2009 |
| 74 |
The Direct Access File System. |
2003 |
| 73 |
WAN optimized replication of backup datasets using stream-informed delta compression. |
2012 |
| 73 |
Appia: Automatic Storage Area Network Fabric Design. |
2002 |
| 72 |
Jumbo Store: Providing Efficient Incremental Upload and Versioning for a Utility Rendering Service. |
2007 |
| 71 |
Secure Deletion for a Versioning File System. |
2005 |
| 70 |
Dynamic Resource Allocation for Database Servers Running on Virtual Storage. |
2009 |
| 70 |
Enabling the Archival Storage of Signed Documents. |
2002 |
| 68 |
On Multi-level Exclusive Caching: Offline Optimality and Why Promotions Are Better Than Demotions. |
2008 |
| 68 |
Exploiting Memory Device Wear-Out Dynamics to Improve NAND Flash Memory System Performance. |
2011 |
| 68 |
//TRACE: Parallel Trace Replay with Approximate Causal Events. |
2007 |
| 67 |
Segank: A Distributed Mobile Storage System. |
2004 |
| 67 |
Evaluating Performance and Energy in File System Server Workloads. |
2010 |
| 66 |
Integrating Portable and Distributed Storage. |
2004 |
| 65 |
Timing-Accurate Storage Emulation. |
2002 |
| 64 |
Perspective: Semantic Data Management for the Home. |
2009 |
| 64 |
Second-Tier Cache Management Using Write Hints. |
2005 |
| 64 |
Accurate and Efficient Replaying of File System Traces. |
2005 |
| 63 |
I/O System Performance Debugging Using Model-driven Anomaly Characterization. |
2005 |
| 63 |
EIO: Error Handling is Occasionally Correct. |
2008 |
| 63 |
Enabling Transactional File Access via Lightweight Kernel Extensions. |
2009 |
| 61 |
TierStore: A Distributed Filesystem for Challenged Networks in Developing Regions. |
2008 |
| 61 |
Buttress: A Toolkit for Flexible and High Fidelity I/O Benchmarking. |
2004 |
| 60 |
Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks. |
2004 |
| 60 |
HyLog: A High Performance Approach to Managing Disk Layout. |
2004 |
| 59 |
FlashGraph: Processing Billion-Node Graphs on an Array of Commodity SSDs. |
2015 |
| 58 |
Shredder: GPU-accelerated incremental storage and computation. |
2012 |
| 57 |
TBBT: Scalable and Accurate Trace Replay for File Server Evaluation. |
2005 |
| 57 |
Black-Box Problem Diagnosis in Parallel File Systems. |
2010 |
| 57 |
SD codes: erasure codes designed for how storage systems really fail. |
2013 |
| 56 |
WOLF - A Novel Reordering Write Buffer to Boost the Performance of Log-Structured File Systems. |
2002 |
| 55 |
Selecting RAID Levels for Disk Arrays. |
2002 |
| 54 |
Understanding Customer Problem Troubleshooting from Storage System Logs. |
2009 |
| 53 |
Active flash: towards energy-efficient in-situ data analytics on extreme-scale machines. |
2013 |
| 53 |
TaP: Table-based Prefetching for Storage Caches. |
2008 |
| 53 |
Safety Visibility and Performance in a Wide-Area File System |
2002 |
| 52 |
Understanding performance implications of nested file systems in a virtualized environment. |
2012 |
| 52 |
NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories. |
2016 |
| 52 |
Making the Most Out of Direct-Access Network Attached Storage. |
2003 |
| 51 |
NV-Tree: Reducing Consistency Cost for NVM-based Single Level Systems. |
2015 |
| 51 |
Shroud: ensuring private access to large-scale data in the data center. |
2013 |
| 51 |
Architectures for Controller Based CDP. |
2007 |
| 50 |
Having Your Cake and Eating It Too: Jointly Optimal Erasure Codes for I/O Storage and Network-bandwidth |
2015 |
| 49 |
Building workload-independent storage with VT-trees. |
2013 |
| 49 |
PersonalRAID: Mobile Storage for Distributed and Disconnected Computers. |
2002 |
| 49 |
Portably Solving File TOCTTOU Races with Hardness Amplification. |
2008 |
| 47 |
MixApart: decoupled analytics for shared storage systems. |
2013 |
| 47 |
Recon: verifying file system consistency at runtime. |
2012 |
| 46 |
TOCTTOU Vulnerabilities in UNIX-Style File Systems: An Anatomical Study. |
2005 |
| 45 |
Membrane: Operating System Support for Restartable File Systems. |
2010 |
| 45 |
Design and Implementation of Semi-preemptible IO. |
2003 |
| 45 |
Reducing SSD read latency via NAND flash program and erase suspension. |
2012 |
| 45 |
Design and Implementation of Verifiable Audit Trails for a Versioning File System. |
2007 |
| 45 |
Understanding the robustness of SSDS under power fault. |
2013 |
| 45 |
Lifetime management of flash-based SSDs using recovery-aware dynamic throttling. |
2012 |
| 44 |
Journaling of journal is (almost) free. |
2014 |
| 44 |
FastScale: Accelerate RAID Scaling by Minimizing Data Migration. |
2011 |
| 43 |
MEMS-based Storage Devices and Standard Disk Interfaces: A Square Peg in a Round Hole? |
2004 |
| 43 |
Database-Aware Semantically-Smart Storage. |
2005 |
| 43 |
Flash Reliability in Production: The Expected and the Unexpected. |
2016 |
| 43 |
Resolving journaling of journal anomaly in android I/O: multi-version B-tree with lazy split. |
2014 |
| 43 |
Capture Conversion and Analysis of an Intense NFS Workload |
2009 |
| 43 |
Wear unleveling: improving NAND flash lifetime by balancing page endurance. |
2014 |
| 43 |
A Tale of Two Erasure Codes in HDFS. |
2015 |
| 41 |
Capo: Recapitulating Storage for Virtual Desktops. |
2011 |
| 41 |
Using Utility to Provision Storage Systems. |
2008 |
| 40 |
CalvinFS: Consistent WAN Replication and Scalable Metadata Management for Distributed File Systems. |
2015 |
| 40 |
Petabytes and Beyond. |
2003 |
| 40 |
Virtual machine workloads: the case for new benchmarks for NAS. |
2013 |
| 39 |
Panache: A Parallel File System Cache for Global File Access. |
2010 |
| 39 |
Data ONTAP GX: A Scalable Storage Cluster. |
2007 |
| 38 |
CA-NFS: A Congestion-Aware Network File System. |
2009 |
| 38 |
STAIR codes: a general family of erasure codes for tolerating device and sector failures in practical storage systems. |
2014 |
| 38 |
Skylight-A Window on Shingled Disk Operation. |
2015 |
| 38 |
Causality-Based Versioning. |
2009 |
| 37 |
A Security Model for Full-Text File System Search in Multi-User Environments. |
2005 |
| 37 |
ReconFS: a reconstructable file system on flash storage. |
2014 |
| 37 |
Automatic identification of application I/O signatures from noisy server-side traces. |
2014 |
| 36 |
“Polus: Growing Storage QoS Management Beyond a “”4-Year Old Kid””. “ |
2004 |
| 36 |
A Scalable and High Performance Software iSCSI Implementation. |
2005 |
| 35 |
AWOL: An Adaptive Write Optimizations Layer. |
2008 |
| 35 |
Warming up storage-level caches with bonfire. |
2013 |
| 34 |
A Logic of File Systems. |
2005 |
| 34 |
Managing Prefetch Memory for Data-Intensive Online Servers. |
2005 |
| 34 |
Balancing fairness and efficiency in tiered storage systems with bottleneck-aware allocation. |
2014 |
| 34 |
A Scheduling Framework That Makes Any Disk Schedulers Non-Work-Conserving Solely Based on Request Characteristics. |
2011 |
| 34 |
File recipe compression in data deduplication systems. |
2013 |
| 33 |
A Clean-Slate Look at Disk Scrubbing. |
2010 |
| 33 |
Design Tradeoffs for Data Deduplication Performance in Backup Workloads. |
2015 |
| 33 |
Power consumption in enterprise-scale backup storage systems. |
2012 |
| 32 |
BetrFS: A Right-Optimized Write-Optimized File System. |
2015 |
| 32 |
Extracting flexible replayable models from large block traces. |
2012 |
| 31 |
RAIDShield: Characterizing Monitoring and Proactively Protecting Against Disk Failures. |
2015 |
| 31 |
Configuring and Scheduling an Eager-Writing Disk Array for a Transaction Processing Workload. |
2002 |
| 31 |
Tracking Back References in a Write-Anywhere File System. |
2010 |
| 30 |
Providing Tunable Consistency for a Parallel File Store. |
2005 |
| 30 |
Lifetime improvement of NAND flash-based storage systems using dynamic program and erase scaling. |
2014 |
| 29 |
Efficient MRC Construction with SHARDS. |
2015 |
| 29 |
SWEEPER: An Efficient Disaster Recovery Point Identification Mechanism. |
2008 |
| 29 |
ViewBox: integrating local file systems with cloud storage services. |
2014 |
| 29 |
yFS: A Journaling File System Design for Handling Large Data Sets with Reduced Seeking. |
2003 |
| 28 |
Efficient Object Storage Journaling in a Distributed Parallel File System. |
2010 |
| 28 |
Write Once Get 50% Free: Saving SSD Erase Costs Using WOM Codes. |
2015 |
| 27 |
Improving Throughput for Small Disk Requests with Proximal I/O. |
2011 |
| 27 |
RIPQ: Advanced Photo Caching on Flash for Facebook. |
2015 |
| 27 |
Discovery of Application Workloads from Network File Traces. |
2010 |
| 27 |
quFiles: The Right File at the Right Time. |
2010 |
| 26 |
Just-in-Time Analytics on Large File Systems. |
2011 |
| 26 |
Strata: scalable high-performance storage on virtualized non-volatile memory. |
2014 |
| 26 |
Getting real: lessons in transitioning research simulations into hardware systems. |
2013 |
| 26 |
A Framework for Building Unobtrusive Disk Maintenance Applications (Awarded Best Student Paper!). |
2004 |
| 26 |
Smoke and Mirrors: Reflecting Files at a Geographically Remote Location Without Loss of Performance. |
2009 |
| 26 |
Migratory compression: coarse-grained data reordering to improve compressibility. |
2014 |
| 26 |
Adding advanced storage controller functionality via low-overhead virtualization. |
2012 |
| 25 |
Optimizing Probe-Based Storage. |
2003 |
| 25 |
Exploiting Half-Wits: Smarter Storage for Low-Power Devices. |
2011 |
| 25 |
VXA: A Virtual Architecture for Durable Compressed Archives. |
2005 |
| 24 |
Boosting Quasi-Asynchronous I/O for Better Responsiveness in Mobile Devices. |
2015 |
| 24 |
WiscKey: Separating Keys from Values in SSD-conscious Storage. |
2016 |
| 24 |
TFS: A Transparent File System for Contributory Storage. |
2007 |
| 23 |
Memory efficient sanitization of a deduplicated storage system. |
2013 |
| 23 |
REO: A Generic RAID Engine and Optimizer. |
2007 |
| 23 |
Exploiting Inter-File Access Patterns Using Multi-Collective I/O. |
2002 |
| 23 |
Improving I/O Performance of Applications through Compiler-Directed Code Restructuring. |
2008 |
| 22 |
scc: cluster storage provisioning informed by application characteristics and SLAs. |
2012 |
| 22 |
Application-Managed Flash. |
2016 |
| 22 |
MultiLanes: providing virtualized storage for OS-level virtualization on many cores. |
2014 |
| 22 |
To Zip or not to Zip: effective resource usage for real-time compression. |
2013 |
| 22 |
Nache: Design and Implementation of a Caching Proxy for NFSv4. |
2007 |
| 22 |
Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage. |
2014 |
| 21 |
Using MEMS-Based Storage in Disk Arrays. |
2003 |
| 21 |
Gecko: contention-oblivious disk arrays for cloud storage. |
2013 |
| 21 |
Greetings from a Filesystem User. |
2005 |
| 20 |
DC express: shortest latency protocol for reading phase change memory over PCI express. |
2014 |
| 20 |
On the energy overhead of mobile storage systems. |
2014 |
| 20 |
Slacker: Fast Distribution with Lazy Docker Containers. |
2016 |
| 19 |
Concurrent deletion in a distributed content-addressable storage system with global deduplication. |
2013 |
| 19 |
CRAID: online RAID upgrades using dynamic hot data reorganization. |
2014 |
| 19 |
Accelerating Parallel Analysis of Scientific Simulation Data via Zazen. |
2010 |
| 19 |
ANViL: Advanced Virtualization for Modern Non-Volatile Memory Devices. |
2015 |
| 18 |
Towards SLO Complying SSDs Through OPS Isolation. |
2015 |
| 17 |
How Much Can Data Compressibility Help to Improve NAND Flash Memory Lifetime? |
2015 |
| 17 |
SpringFS: bridging agility and performance in elastic distributed storage. |
2014 |
| 17 |
(Big)data in a virtualized world: volume velocity and variety in cloud datacenters |
2014 |
| 17 |
Ffsck: the fast file system checker. |
2013 |
| 17 |
ZZFS: a hybrid device and cloud file system for spontaneous users. |
2012 |
| 16 |
Journal-guided Resynchronization for Software RAID. |
2005 |
| 16 |
Non-blocking Writes to Files. |
2015 |
| 16 |
Reducing File System Tail Latencies with Chopper. |
2015 |
| 15 |
Reliable Consistent and Efficient Data Sync for Mobile Apps |
2015 |
| 15 |
CLIC: CLient-Informed Caching for Storage Servers. |
2009 |
| 15 |
Efficient and Available In-memory KV-Store with Hybrid Erasure Coding and Replication. |
2016 |
| 15 |
LADS: Optimizing Data Transfers Using Layout-Aware Data Scheduling. |
2015 |
| 15 |
Tiered Fault Tolerance for Long-Term Integrity. |
2009 |
| 15 |
The Tail at Store: A Revelation from Millions of Hours of Disk and SSD Deployments. |
2016 |
| 15 |
Toward strong usable access control for shared distributed data. |
2014 |
| 13 |
Opening the Chrysalis: On the Real Repair Performance of MSR Codes. |
2016 |
| 13 |
Zodiac: Efficient Impact Analysis for Storage Area Networks. |
2005 |
| 13 |
A Practical Implementation of Clustered Fault Tolerant Write Acceleration in a Virtualized Environment. |
2015 |
| 12 |
Horus: fine-grained encryption-based security for large-scale storage. |
2013 |
| 12 |
SDGen: Mimicking Datasets for Content Generation in Storage Benchmarks. |
2015 |
| 12 |
Emulating Goliath Storage Systems with David. |
2011 |
| 12 |
Analysis of the ECMWF Storage Landscape. |
2015 |
| 11 |
Reducing Solid-State Storage Device Write Stress through Opportunistic In-place Delta Compression. |
2016 |
| 11 |
The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes. |
2016 |
| 11 |
Access Characteristic Guided Read and Write Cost Regulation for Performance Improvement on Flash Memory. |
2016 |
| 11 |
Data Services - From Data to Containers. |
2003 |
| 10 |
Circus: Opportunistic Block Reordering for Scalable Content Servers. |
2004 |
| 10 |
Using Hints to Improve Inline Block-layer Deduplication. |
2016 |
| 9 |
BTrDB: Optimizing Storage System Design for Timeseries Processing. |
2016 |
| 9 |
Failure-Atomic Updates of Application Data in a Linux File System. |
2015 |
| 9 |
“DIADS: Addressing the “”My-Problem-or-Yours”” Syndrome with Integrated SAN and Database Diagnosis. “ |
2009 |
| 8 |
OrderMergeDedup: Efficient Failure-Consistent Deduplication on Flash. |
2016 |
| 8 |
HARDFS: hardening HDFS with selective and lightweight versioning. |
2013 |
| 8 |
HopsFS: Scaling Hierarchical File System Metadata Using NewSQL Databases. |
2017 |
| 8 |
CacheDedup: In-line Deduplication for Flash Caching. |
2016 |
| 8 |
sRoute: Treating the Storage Stack Like a Network. |
2016 |
| 7 |
LightNVM: The Linux Open-Channel SSD Subsystem. |
2017 |
| 7 |
Cobalt: Separating Content Distribution from Authorization in Distributed File Systems. |
2007 |
| 7 |
Adaptive Data Placement for Wide-Area Sensing Services. |
2005 |
| 6 |
Enhancing Storage System Availability on Multi-Core Architectures with Recovery-Conscious Scheduling. |
2008 |
| 6 |
Application Crash Consistency and Performance with CCFS. |
2017 |
| 6 |
CloudCache: On-demand Flash Cache Management for Cloud Computing. |
2016 |
| 6 |
Optimizing Every Operation in a Write-optimized File System. |
2016 |
| 6 |
Checking the integrity of transactional mechanisms. |
2014 |
| 6 |
Towards Accurate and Fast Evaluation of Multi-Stage Log-structured Designs. |
2016 |
| 5 |
Isotope: Transactional Isolation for Block Storage. |
2016 |
| 5 |
Minuet: Rethinking Concurrency Control in Storage Area Networks. |
2009 |
| 5 |
Mitigating Sync Amplification for Copy-on-write Virtual Disk. |
2016 |
| 5 |
Efficient Intra-Operating System Protection Against Harmful DMAs. |
2015 |
| 5 |
Environmental Conditions and Disk Reliability in Free-cooled Datacenters. |
2016 |
| 4 |
Making the Common Case the Only Case with Anticipatory Memory Allocation. |
2011 |
| 4 |
Redundancy Does Not Imply Fault Tolerance: Analysis of Distributed Storage Reactions to Single Errors and Corruptions. |
2017 |
| 4 |
Metadata Efficiency in Versioning File Systems. |
2003 |
| 4 |
Estimating Unseen Deduplication - from Theory to Practice. |
2016 |
| 4 |
A System’s Hackers Crash Course: Techniques that Find Lots of Bugs in Real (Storage) System Code. |
2007 |
| 3 |
Host-side Filesystem Journaling for Durable Shared Storage. |
2015 |
| 3 |
Towards Tamper-evident Storage on Patterned Media. |
2008 |
| 3 |
The Logic of Physical Garbage Collection in Deduplicating Storage. |
2017 |
| 3 |
High Performance Metadata Integrity Protection in the WAFL Copy-on-Write File System. |
2017 |
| 3 |
Trends in Managing Data at the Petabyte Scale. |
2007 |
| 3 |
From research to practice: experiences engineering a production metadata database for a scale out file system. |
2014 |
| 3 |
SHRD: Improving Spatial Locality in Flash Storage Accesses by Sequentializing in Host and Randomizing in Device. |
2017 |
| 3 |
Algorithms and Data Structures for Efficient Free Space Reclamation in WAFL. |
2017 |
| 3 |
The Composite-file File System: Decoupling the One-to-One Mapping of Files and Metadata for Better Performance. |
2016 |
| 3 |
To FUSE or Not to FUSE: Performance of User-Space File Systems. |
2017 |
| 2 |
Scaling File Service Up and Out. |
2004 |
| 2 |
vNFS: Maximizing NFS Performance with Compounds and Vectorized I/O. |
2017 |
| 2 |
Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs. |
2017 |
| 2 |
SMaRT: An Approach to Shingled Magnetic Recording Translation. |
2017 |
| 2 |
FlashBlox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. |
2017 |
| 2 |
DIDACache: A Deep Integration of Device and Application for Flash Based Key-Value Caching. |
2017 |
| 2 |
Crystal: Software-Defined Storage for Multi-Tenant Object Stores. |
2017 |
| 2 |
File Systems Fated for Senescence? Nonsense Says Science! |
2017 |
| 2 |
On the Performance Variation in Modern Storage Stacks. |
2017 |
| 2 |
Graphene: Fine-Grained IO Management for Graph Computing. |
2017 |
| 2 |
Uncovering Bugs in Distributed Storage Systems during Testing (Not in Production!). |
2016 |
| 1 |
On the Accuracy and Scalability of Intensive I/O Workload Replay. |
2017 |
| 1 |
A Systematic Approach to System State Restoration during Storage Controller Micro-Recovery. |
2009 |
| 1 |
Evolving Ext4 for Shingled Disks. |
2017 |
| 1 |
WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems. |
2017 |
| 1 |
Enlightening the I/O Path: A Holistic Approach for Application Performance. |
2017 |
| 0 |
Flamingo: Enabling Evolvable HDD-based Near-Line Storage. |
2016 |
| 0 |
Omid Reloaded: Scalable and Highly-Available Transaction Processing. |
2017 |
| 0 |
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in Operational Data. |
2017 |
| 0 |
Chronicle: Capture and Analysis of NFS Workloads at Line Rate. |
2015 |
| 0 |
Facilitating Magnetic Recording Technology Scaling for Data Center Hard Disk Drives through Filesystem-Level Transparent Local Erasure Coding. |
2017 |
| 0 |
Mirador: An Active Control Plane for Datacenter Storage. |
2017 |
| 0 |
Knockoff: Cheap Versions in the Cloud. |
2017 |
| 0 |
PCAP: Performance-aware Power Capping for the Disk Drive in the Cloud. |
2016 |
| 0 |
Memory-Driven Computing. |
2017 |