Exploiting Nil-Externalizing Interfaces for Fast Replicated Storage
Aishwarya Ganesan, Ramnatthan Alagappan, Anthony Rebello, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - May 2022
Exploiting Nil-Externality for Fast Replicated Storage
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
28th ACM Symposium on Operating Systems Principles
Strong and Efficient Consistency with Consistency-aware Durability
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - Vol. 17, Issue 1, January 2021
Can Applications Recover from fsync Failures?
Anthony Rebello, Yuvraj Patel, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - Vol. 17, Issue 2, June 2021
The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus
Kan Wu, Zhihan Guo, Guanzhou Hu, Kaiwei Tu, Ramnatthan Alagappan, Rathijit Sen, Kwanghyun Park, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
19th USENIX Conference on File and Storage Technologies
Reasoning about modern datacenter infrastructures using partial histories
Xudong Sun, Lalith Suresh, Aishwarya Ganesan, Ramnatthan Alagappan, Michael Gasch, Lilia Tang, Tianyin Xu
18th Workshop on Hot Topics in Operating Systems
The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus
Kan Wu, Zhihan Guo, Guanzhou Hu, Kaiwei Tu, Ramnatthan Alagappan, Rathijit Sen, Kwanghyun Park, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Non-Volatile Memory Workshop 2021
From Wisckey to Bourbon: A Learned Index for Log-structured Merge Trees
Yifan Dai, Yien Xu, Aishwarya Ganesan, Ramnatthan Alagappan, Brian Kroth, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 14th Symposium on Operating System and Design Implementation
Can Applications Recover from fsync Failures?
Anthony Rebello, Yuvraj Patel, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
The 2020 USENIX Annual Technical Conference
Strong and Efficient Consistency with Consistency-aware Durability
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
18th USENIX Conference on File and Storage Technologies
FAST '20
PDF,
Talk Slides
Best Paper Award
Invited to Transactions on Storage
Too Many Knobs to Tune? Towards Faster Database Tuning by Pre-selecting Important Knobs
Konstantinos Kannelis, Ramnatthan Alagappan, Shivaram Venkataraman
15th Workshop on Hot Topics in Storage and File Systems
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
The 2019 USENIX Annual Technical Conference
Usenix ATC '19
Best of the Rest
Geting More Performance with Polymorphism from Emerging Memory Technologies
Iyswarya Narayanan, Aishwarya Ganesan, Anirudh Badam, Sriram Govindan, Bikash Sharma, and Anand Sivasubramaniam.
In Proceedings of the 12th ACM International Conference on Systems and Storage
Fault-Tolerance, Fast and Slow: Exploiting Failure Asynchrony in Distributed Systems
Ramnatthan Alagappan, Aishwarya Ganesan, Jing Liu, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 13th Symposium on Operating System and Design Implementation
Protocol-Aware Recovery for Consensus-Based Distributed Storage
Ramnatthan Alagappan, Aishwarya Ganesan, Eric Lee, Aws Albarghouthi, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - Vol. 14, Issue 3, October 2018
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
PDF,
Talk Slides
Best Paper Award
Invited to Transactions on Storage
Invited to ATC 19 Best of the Rest
Coverage: Morning Paper, zdnet
2017
Application Crash Consistency and Performance with CCFS
Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
The 2017 USENIX Annual Technical Conference
Atomic In-Place Updates for Non-Volatile Main Memories with KaminoTx
Amir Saman Memaripour, Anirudh Badam, Amar Phanishayee, Yanqi Zhou, Ramnatthan Alagappan, Karin Strauss, Steven Swanson
Proceedings of the Twelfth European Conference on Computer Systems
Redundancy Does Not Imply Fault Tolerance
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - Vol. 13, Issue 3, September 2017
Application Crash Consistency and Performance with CCFS
Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Transactions on Storage - Vol. 13, Issue 3, September 2017
Redundancy Does Not Imply Fault Tolerance
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
USENIX ;login: Volume 42, Number 2, 2017
Redundancy Does Not Imply Fault Tolerance: Analysis of Distributed Storage Reactions to Single Errors and Corruptions
Aishwarya Ganesan, Ramnatthan Alagappan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 15th USENIX Conference on File and Storage Technologies
Application Crash Consistency and Performance with C2FS
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
PDF,
Talk Slides
Best Paper Award
Invited to Transactions on Storage
Invited to ATC 17 Best of the Rest
Coverage: Morning Paper
Hybrid NVM Enabled Datacenter Design and Optimization
Yanqi Zhou, Ramnatthan Alagappan, Amir Samam Memaripour, Anirudh Badam, David Wentzlaff
MSR-TR-2017-8 Feb 2017
Correlated Crash Vulnerabilities
Ramnatthan Alagappan, Aishwarya Ganesan, Yuvraj Patel, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 12th Symposium on Operating System and Design Implementation
Crash Consistency
Thanumalayan Sankaranarayana Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Communications of the ACM - Vol. 58, No. 10, October 2015
Crash Consistency: Rethinking the Fundamental Abstractions of the File System
Thanumalayan Sankaranarayana Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
ACM Queue July 2015
Beyond Storage APIs: Provable Semantics for Storage Stacks
Ramnatthan Alagappan, Vijay Chidambaram, Thanumalayan Sankaranarayana Pillai, Aws Albarghouthi, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
15th Workshop on Hot Topics in Operating Systems
All File Systems Are Not Created Equal: On the Complexity of Crafting Crash-Consistent Applications
Thanumalayan Sankaranarayana Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 11th Symposium on Operating System and Design Implementation
OSDI '14
PDF,
Code
Invited to Communications of the ACM
Invited to ACM Queue
Coverage: Morning Paper
We are actively looking for strong and self-motivated PhD students to join DASSL at UIUC. Please apply to the UIUC CS PhD program and mention Aishwarya Ganesan (aganesn2@illinois.edu) or Ram Alagappan (ramn@illinois.edu) as potential advisors in your application. UIUC has a stellar systems group (see csrankings) that you can be a part of and contribute.