[Recent News] [Group Research Awards] [Best Paper Awards] [Real-World Impact]
- [Nov 2022] Jing gave a talk as part of the Meta Ph.D. Research Fellowship Summit 2022 on "Alternate Filesystem Architectures for Micro-second Datacenter IO".
- [Feb 2022] Remzi is giving the keynote on "25 Years of Storage Research and Education" at FAST'22!.
- [Feb 2022] Our FAST'08 paper on "An Analysis of Data Corruption in the Storage Stack" with Lakshmi N. Bairavasundaram, Garth R. Goodson, and Bianca Schroeder was awarded a Test of Time Award at FAST'22!
- [Feb 2022] Kan Wu is presenting our paper on NyxCache: Flexible and Efficient Multi-tenant Persistent Memory Caching at FAST'22.
- [Feb 2022] Congratulations to Jing Liu for winning a Meta PhD Research Fellowship in Distributed Systems!
- [Aug 2021] Congrats to Yuvraj for completing his PhD dissertation on "Fair and Secure Synchronization for Non-Cooperative Concurrent Systems". He is now a postdoc researcher and instructor in the CS department.
- [Oct 2021] Congrats to everyone for the two papers from our group that were presented at SOSP'21: Exploiting Nil-Externality for Fast Replicated Storage and Scale and Performance in a Filesystem Semi-Microkernel!
- [Feb 2021] Kan presented "The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus" and Youmin presented "Scalable Persistent Memory File System with Kernel-Userspace Collaboration" at FAST'21.
- [Nov 2020] Congrats to the Yifan, Yien, Aishwarya, and Ram for our paper on "From WiscKey to Bourbon: A Learned Index for Log-Structured Merge Trees" at OSDI'20!
- [Oct 2020] Congrats to Aishwarya for completing her PhD dissertation on "Efficient and Correct Durability in Distributed Storage Systems". She is now a postdoc researcher at VMware.
- [July 2020] Anthony Rebello presented his paper on Can Applications Recover from Fsync Failure? at USENIX ATC'20!
- [April 2020] Yuvraj Patel presented his paper on Avoiding Scheduler Subversion using Scheduler-Cooperative Locks at EuroSys. Watch his video!
[Current] In the SOSP/OSDI Hall of Fame, Andrea and Remzi Arpaci-Dusseau are tied for 4th place for the most papers published in SOSP and OSDI (17 papers), with 6 of those paper appearing since 2014.
[2018] Andrea and Remzi Arpaci-Dusseau won the SigOPS Mark Weiser Award "for outstanding leadership, innovation, and impact in storage and computer systems research".
[2016] Vijay Chidambaram won the SIGOPS Dennis Ritchie Dissertation award for best dissertation in systems for Orderless and Eventually Durable File Systems.
[2009] Haryadi Gunawi won the UW-Madison Department of Computer Sciences Best Thesis Award and an ACM Doctoral Dissertation Award Honorable Mention for Towards Reliable Storage Systems.
[2005] Muthian Sivathanu won the UW-Madison Department of Computer Sciences Best Thesis Award for Semantically-smart Disk Systems.
-
[FAST'20] Strong and Efficient Consistency with Consistency-Aware Durability
Aishwarya Ganesan,
Ramnatthan Alagappan,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
the 18th USENIX Conference on File and Storage Technologies (FAST '20)
Santa Clara, CA, Feb 2020.
- [FAST'18]:
Protocol-Aware Recovery for Consensus-Based Storage
Ramnatthan Alagappan,
Aishwarya Ganesan,
Eric Lee,
Aws Albarghouthi,
Vijay Chidambaram,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 16th USENIX Conference on File and Storage Technologies
FAST '18 Oakland, CA, 2018.
- [FAST'17] Application Crash Consistency and Performance with CCFS
Thanumalayan Sankaranarayana Pillai,
Ramnatthan Alagappan,
Lanyue Lu,
Vijay Chidambaram,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 15th USENIX Conference on File and Storage Technologies
FAST '17, Santa Clara, CA, 2017.
- [EuroSys'14] Snapshots in a Flash with ioSnap
Sriram Subramanian, Swaminathan Sundararaman, Nisha Talagala,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of 2014 EuroSys Conference (EuroSys '14), Amsterdam, Netherlands, April 2014.
- [FAST'13] A Study of Linux File System Evolution
Lanyue Lu,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau,
Shan Lu
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13), San Jose, CA, Feb 2013.
- [SOSP'11] A File is Not a File: Understanding the I/O Behavior of Apple Desktop Applications
Tyler Harter,
Chris Dragga,
Michael Vaughn,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 23rd ACM Symposium on Operating Systems Principles (SOSP '11)
Cascais, Portugal, October 2011.
- [FAST'11] Emulating Goliath Storage Systems with David
Nitin Agrawal,
Leo Arulraj,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 9th Conference on File and Storage Technologies (FAST '11), San Jose, CA, February 2011.
- [FAST'10] Membrane: Operating System Support for Restartable File Systems
Swaminathan Sundararaman,
Sriram Subramanian,
Abhishek Rajimwale,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau,
Michael M. Swift
Proceedings of the 8th Conference on File and Storage Technologies (FAST '10), San Jose, CA, February 2010.
- [USENIX ATC'09] Tolerating File-System Mistakes with EnvyFS
Lakshmi N. Bairavasundaram,
Swaminathan Sundararaman,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the Usenix Annual Technical Conference (USENIX '09), San Diego, CA, June 2009.
- [FAST'09] Generating Realistic Impressions for File-System Benchmarking
Nitin Agrawal,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 7th USENIX Conference on File and Storage
Technologies (FAST '09), San Francisco, CA, February 2009.
- [FAST'08]
An Analysis of Data Corruption in the Storage Stack
Lakshmi N. Bairavasundaram,
Garth R. Goodson, Bianca Schroeder,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 6th USENIX Conference on File and Storage Technologies
(FAST '08), San Jose, CA, February 2008.
- [FAST'04] Improving Storage System Availability with D-GRAID
Muthian Sivathanu,
Vijayan Prabhakaran,
Andrea C.Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
Proceedings of the 3rd USENIX Symposium on File and Storage Technologies (FAST '04), San Francisco, California, March 2004
While our focus has been on driving research forward, our work has had
numerous impacts upon the real world, in the form of both commercial and
open-source systems.
- Our techniques developed as part of the semantically-smart disks
work led to a patent and
have been utilized in block-level storage systems from Hitachi, IBM, Intel,
and others, according to various patent filings. Intel also licenses this
patent currently.
- IRON File Systems demonstrated
deep flaws in error handling in Linux file systems; many of those flaws have
since been fixed as a result.
- Our IRON work further introduced the novel concept of the transactional
checksum. This approach removes the need for
an extra disk flushing operation in the journaling protocol, and thus
improves performances (under some workloads) substantially. As a result, the
transactional checksum is now part of the Linux ext4 file system and thus in
use upon millions of machines worldwide.
- ILFS introduces an approach in which
the file system serves as a volume manager, later adopted in commercially
important systems such as ZFS.
- BAD-FS introduced the idea of giving the workflow scheduler
control over replication in distributed storage. This idea has since gained
great utility in real-world usage via systems such as that found at Alluxio
(formerly Tachyon).
- Our series of papers on finding bugs in existing storage
systems led to direct fixes
and updates of existing Linux file systems, including widely used ones such
as ext4 and XFS.
- Our work on deconstructing the EMC Centera led
to many performance enhancements and bug fixes in the shipping product.
- Our corruption analysis in the parity lost
work led at least two major storage vendors
(including NetApp) to change their fault-handling mechanisms, removing the
chance of (silent) data loss in certain scenarios.
- Our recovery techniques within
Membrane have been patented, and are
currently licensed by Intel.
- Coerced cache eviction is used in industry,
notably by Apple when dealing with possibly misbehaving Firewire drives.
- ioSnap and Anvil were directly incorporated into FusionIO's product line and widely used in
high-performance enterprise settings.
- The Fast File System checker has been incorporated
into the FreeBSD file system checker (by Kirk McKusick) and now ships
worldwide as part of the standard FreeBSD distribution.
- Our ALICE work on crash-consistency testing has
been adopted by others (including an open-source version), leading to many
problems being found and fixed in widely used commercial and open-source
databases and key-value stores, including Google's LevelDB and Oracle's
library database.
- Underlying ideas in WiscKey's log-structured merge
tree are in use at Pure Storage, being studied for
adoption by Toshiba, and form the basis of a popular open-source version
written in Go.
- Slacker containerization is now part
of the Tintri product line.
- The OpenLambda serverless computing project is one of a few open-source
lambda-based systems available today, and is being investigated for adoption
by numerous companies.
- Our robust distributed storage analysis has
led to numerous fixes and updates in popular distributed storage systems.
|