Publications
Copyright Notice:
The following material has been made public by the author for timely
dissemination of research findings. These articles may be protected by
copyright and may require owner permission for reproduction or
distribution.
Conference and Workshop Proceedings
-
In Search of the Ideal Storage Configuration for Docker Containers
(PDF)
Vasily Tarasov, Lukas Rupprecht, Dimitris Skourtis, Amit Warke, Dean Hildebrand, Mohamed Mohamed, Nagapramod Mandagere, Wenji Li, Raju Rangaswami,and Ming Zhao
Proceedings of the Workshop on Autonomic Management of Large Scale Container-based Systems (AMLCS), 2017
-
Native OS Support for Persistent Memory with Regions,
(PDF)
Mohammad Chowdhury and Raju Rangaswami.
Proceedings of the International Conference on Mass Storage Systems and Technology (MSST), 2017
-
ProvUSB: Block-level Provenance-Based Data Protection for USB Storage Devices, (PDF)
Dave (Jing) Tian, Adam Bates, Kevin Butler, and Raju Rangaswami.
Proceedings of the 23rd ACM Conference on Computer and Communications Security (CCS), October 2016.
-
StepAhead: Rethinking File System Namespace Translations, (PDF)
Debadatta Mishra, Puru Kulkarni, and Raju Rangaswami
Proceedings of the Asia-Pacific Workshop on Systems (APSys), August 2016.
- A Fast and Slippery Slope for File Systems, (PDF)
Ricardo Santana, Vasily Tarasov, Raju Rangaswami, and Dean Hildebrand
Proceedings of the International Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW), co-located with ACM SOSP, October 2015.
- To ARC or not to ARC, (PDF)
Ricardo Santana, Steven Lyons, Ricardo Koller, Raju Rangaswami, and
Jason Liu
Proceedings of the USENIX HotStorage Workshop, July 2015.
- NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store (PDF)
Leonardo Marmol, Swaminathan Sundararaman, Nisha Talagala, and Raju Rangaswami
Proceedings of the USENIX Annual Technical Conference, July 2015.
- Revenue Driven Resource Allocation for Virtualized Data Centers (PDF)
Sajib Kundu, Raju Rangaswami, Ming Zhao, Ajay Gulati, and Kaushik Dutta
Proceedings of the International Conference on Autonomic Computing, July 2015.
- Centaur: Host-side SSD Caching for Storage Performance Control (PDF) Best Paper Award
Ricardo Koller, Ali Mashtizadeh, and Raju Rangaswami
Proceedings of the International Conference on Autonomic Computing, July 2015.
- Non-blocking Writes to Files (PDF)
Daniel Campello, Hector Lopez, Luis Useche, Ricardo Koller, and Raju Rangaswami
Proceedings of the USENIX Conference on File and Storage Systems, February, 2015.
- NVMKV: A Scalable and Lightweight Flash Aware Key-Value Store (PDF)
Leonardo Marmol, Swaminathan Sundararaman, Nisha Talagala, Raju Rangaswami, Sushma Devendrappa, Bharath Ramsundar, and Sriram Ganesan
Proceedings of the USENIX Workshop on Hot Topics in Storage and File Systems, June, 2014.
- Coriolis: Scalable VM Clustering in Clouds (PDF)
Daniel Campello, Carlos Crespo, Akshat Verma, Raju Rangaswami, and Praveen Jayachandran
Proceedings of the International Conference on Autonomic Computing, June 2013.
- Vector Repacking Algorithms for Power Aware Computing (PDF)
Mario Consuegra, Giri Narasimhan, and Raju Rangaswami
Proceedings of the Workshop on Energy-Efficient Netowrks of Computers (E2NC): From the Chip to the Cloud, June 2013.
- Write Policies for Host-side Flash Caches (PDF)
Ricardo Koller, Leonardo Marmol, Raju Rangaswami, Swaminathan Sundararaman, Nisha Talagala, and Ming Zhao
Proceedings of the USENIX Conference on File and Storage Technologies, February, 2013.
- Software Persistent Memory (PDF)
Jorge Guerra, Leonardo Marmol, Daniel Campello, Carlos Crespo, Raju Rangaswami, and Jinpeng Wei
Proceedings of the USENIX Annual Technical Conference, June 2012.
- Modeling Virtualized Applications using Machine Learning Techniques (PDF)
Sajib Kundu, Raju Rangaswami, Ajay Gulati, Kaushik Dutta, and Ming Zhao
Proceedings of the IEEE International Conference on
Virtual Execution Environments (VEE), March 2012.
- Estimating Application Cache Requirement for Provisioning Caches in Virtualized Systems (PDF)
Ricardo Koller, Akshat Verma, and Raju Rangaswami
Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), July 2011.
- Truly Non-blocking Writes (PDF)
Luis Useche, Ricardo Koller, Raju Rangaswami, and Akshat Verma
Proceedings of the USENIX Workshop on Hot Topics in Storage and File Systems, June, 2011.
- Cost Effective Storage using Extent Based Dynamic Tiering (PDF)
Jorge Guerra, Himabindu Pucha, Joseph Glider, Wendy Belluomini, and Raju Rangaswami
Proceedings of the USENIX Conference on File and Storage Technologies, February, 2011.
- Model Driven Network Emulation with Virtual Time Machine (PDF)
Jason Liu, Raju Rangaswami, and Ming Zhao
Proceedings of the Winter Simulation Conference, December, 2010 (Invited paper).
- Generalized ERSS Tree Model: Revisiting Working Sets (PDF)
Ricardo Koller, Akshat Verma, and Raju Rangaswami
Proceedings of the IFIP International Symposium on Computer Performance, Modeling, Measurements and Evaluation, November, 2010.
- I/O Deduplication: Utilizing Content Similarity to Improve I/O Performance (PDF) Fast-tracked Paper
Ricardo Koller and Raju Rangaswami
Proceedings of the USENIX Conference on File and Storage Technologies, February, 2010.
- SRCMap: Energy Proportional Storage Using Dynamic Consolidation (PDF)
Akshat Verma, Ricardo Koller, Luis Useche, and Raju Rangaswami
Proceedings of the USENIX Conference on File and Storage Technologies, February, 2010.
- Application Performance Modeling in a Virtualized Environment (PDF)
Sajib Kundu, Raju Rangaswami, Kaushik Dutta, and Ming Zhao
Proceedings of the IEEE High-Performance Computer Architecture, January, 2010.
- BORG: Block-reORGanization for Self-Optimizing Storage Systems (PDF)
Medha Bhadkamkar, Jorge Guerra, Luis Useche, Sam Burnett, Jason Liptak, Raju Rangaswami, and Vagelis Hristidis
Proceedings of the USENIX Conference on File and Storage Technologies, February, 2009.
- Anatomy of a Real-time Intrusion Prevention System (PDF)
Ricardo Koller, Raju Rangaswami, Joseph Marrero, Igor Hernandez, Geoffrey Smith, Mandy Barsilai, Silviu Necula, S. Masoud Sadjadi, Tao Li, and Krista Merrill
Proceedings of the IEEE International Conference on Autonomic Computing, June, 2008.
- Toward Scalable Routing Experiments with Real-time Network Simulation (PDF)
Yue Li, Jason Liu, and Raju Rangaswami
Proceedings of the ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation, June, 2008.
- A Modeling Approach for Estimating Execution Time of Long-running Scientific Applications
(PDF)
S. Masoud Sadjadi, Shu Shimizu, Javier Figueroa, Raju Rangaswami, Javier Delgado, Hector Duran, and Xabriel Collazo
Proceedings of the High-Performance Grid Computing Workshop, held in conjunction with IEEE IPDPS, April, 2008
- EXCES: EXternal Caching in Energy Saving Storage Systems
(PDF)
Luis Useche, Jorge Guerra, Medha Bhadkamkar, Mauricio Alarcon, and Raju Rangaswami
Proceedings of IEEE International Symposium on High-Performance Computer Architecture (HPCA), February, 2008.
- The Case for Active Block Layer Extensions
(PDF)
Jorge Guerra, Luis Useche, Medha Bhadkamkar, Ricardo Koller, and Raju Rangaswami
Proceedings of IEEE International Workshop on Storage and I/O Virtualization, Performance, Energy, Evaluation and Dependability (SPEED), held in conjunction with IEEE HPCA, February, 2008.
- Transparent Grid Enablement of Weather Research and Forecasting.
(PDF)
S. Masoud Sadjadi, Liana Fong, Rosa M. Badia, Javier Figueroa, Javier Delgado, Xabriel J. Collazo-Mojica, Khalid Saleem, Raju Rangaswami, Shu Shimizu, Hector A. Duran Limon, Pat Welsh, Sandeep Pattnaik, Anthony Praino, David Villegas, Selim Kalayci, Gargi Dasgupta, Onyeka Ezenwoye, Juan Carlos Martinez, Ivan Rodero, Shuyi Chen, Javier Muñoz, Diego Lopez, Julita Corbalan, Hugh Willoughby, Michael McFail, Christine Lisetti, and Malek Adjouadi
Proceedings of the Workshop on Grid-Enabling Applications, held in conjunction with Mardi Gras Conference, January, 2008.
- Beyond Lazy XML Parsing
(PDF)
Fernando Farfan, Vagelis Hristidis, and Raju Rangaswami
Proceedings of International Conference on Database and Expert Systems Applications (DEXA), September 2007.
- STORM: An Approach to Database Storage Management in Clustered Storage Environments
(PDF)
Kaushik Dutta and Raju Rangaswami
Proceedings of IEEE International Symposium on Cluster Computing and the Grid (CCGrid), May 2007.
- Automatic Generation of User-Centric Multimedia Communication Services
(PDF)
Raju Rangaswami, Masoud Sadjadi, Nagarajan Prabakar, and Yi Deng
Proceedings of the IEEE International Performance Computing and Communications Conference (IPCCC), April 2007.
- A User-Centric Network Communication Broker for Multimedia Collaborative Computing
(PDF)
Chi Zhang,
S. Masoud Sadjadi, Weixiang Sun, Raju Rangaswami,
and Yi Deng
International Conference on Collaborative Computing (CollaborateCom),
November 2006.
- A Communication Virtual Machine (PDF)
Yi Deng, S. Masoud Sadjadi, Peter Clarke, Chi Zhang, Vagelis
Hristidis, Raju Rangaswami,
and Nagarajan Prabakar
International Computer Software and Applications Conference (COMPSAC), September 2006.
- Storing Trees on Disk Drives (PDF)
Medha Bhadkamkar, Fernando Farfan, Vagelis Hristidis, and Raju
Rangaswami
Proceedings of the File and Storage Technologies WiP, December 2005.
- Thwarting Virtual Bottlenecks in Multi-Bitrate Streaming
Servers (PDF)
Bin Liu, Raju Rangaswami, and Zoran Dimitrijevic
Proceedings of the Real-Time Systems Symposium WiP, December 2005.
- Architectural Support for Preemptive RAID Schedulers (PDF)
Zoran Dimitrijevic, Raju Rangaswami, and Edward Chang
USENIX FAST WiP/Poster, San Francisco, March, 2004.
- The SfinX Video Surveillance System (PDF)
Raju Rangaswami, Zoran Dimitrijevic, Kyle Kakligian, Edward
Chang, and Yuan-Fang Wang
IEEE International Conference on Multimedia and Expo, Taipei,
June 2004.
- Quality of Service Support for Real-time Storage Systems (PDF)
Zoran Dimitrijevic and Raju Rangaswami
Proceedings of International IPSI-2003 Conference, Sv. Stefan,
Montenegro, October 2003.
- Design and Implementation of Semi-preemptible IO (PDF)
Zoran Dimitrijevic, Raju Rangaswami, and Edward Chang
USENIX File and Storage Technologies, San Francisco, March 2003.
- MEMS-based Disk Buffer for Streaming Media Servers (PDF)
Raju Rangaswami, Zoran Dimitrijevic, Edward Chang and Klaus
E. Schauser
IEEE International Conference on Data Engineering, Bangalore,
March 2003.
- Virtual IO: Preemptible Disk Access (PDF)
Zoran Dimitrijevic, Raju Rangaswami, and Edward Chang
ACM Multimedia (short paper), Juan Les Pins, December 2002.
- The xTREAM Multimedia System (PDF)
Zoran Dimitrijevic, Raju Rangaswami, and Edward Chang
IEEE International Conference on Multimedia and Expo, Lusanne,
Aug 2002.
- Data Placement for Multiuser Interactive Digital VCR (PS)
Raju Rangaswami, Edward Chang, Chen Li, and Milton Chen
IEEE International Conference on Multimedia and Expo, Tokyo, August
2001.
- Spoofers and Sniffers: Serious Security Threats
Raju Rangaswami, Himyanshu Anand, and Indranil Sengupta
National Communications Conference, India, January 1999.
Journal
Publications
-
Synergy: A Hypervisor Managed Holistic Caching System, (PDF)
Debadatta Mishra, Puru Kulkarni, and Raju Rangaswami.
IEEE Transactions on Cloud Computing, Volume PP, Number 99, February 2017.
-
A Fast and Slippery Slope for File Systems, (PDF)
Ricardo Santana, Raju Rangaswami, Vasily Tarasov, and Dean Hildebrand.
ACM Operating Systems Review - Special Topics, Volume 49, Number 2, December 2015.
- I/O Deduplication: Utilizing Content Similarity to Improve I/O Performance
(PDF)
Ricardo Koller and Raju Rangaswami
ACM Transactions on Storage, 6(3), September 2010.
- Platform-independent modeling and prediction of application resource usage characteristics
(PDF)
Shuichi Shimizu, Raju Rangaswami, Hector A. Duran-Limon, and Manuel Corona-Perez
The Elsevier Journal of Systems and Software, 82(12):2117-2127, December 2009.
-
A User-Centric Network Communication Broker for Multimedia Collaborative Computing
(PDF)
Chi Zhang, S. Masoud Sadjadi, Weixiang Sun, Raju Rangaswami, and Yi Deng
Multimedia Tools and Applications (Springer/ACM SIGMM), 50(2):335-357, 2010.
- Storing Semi-structured Data on Disk Drives
(PDF)
Medha Bhadkamkar, Fernando Farfan, Vagelis Hristidis, and Raju Rangaswami.
ACM Transactions on Storage, 5(2), May 2009.
- Real-time Network Simulation Support for Scalable Routing Experiments
(PDF)
Yue Li, Jason Liu, and Raju Rangaswami
The International Journal of Simulation Process Modeling, Inderscience Publishers, 5(2), 2009.
- 2LP - A Double Lazy XML Parser
(PDF)
Fernando Farfan, Vagelis Hristidis, and Raju Rangaswami.
Elsevier Information Systems Journal, 34:145-163, 2009.
- The Case for Active Block Layer Extensions
(PDF)
Jorge Guerra, Luis Useche, Medha Bhadkamkar, Ricardo Koller, and Raju Rangaswami.
ACM Operating Systems Review, 42(6), October, 2008.
- CVM - A Communication Virtual Machine
(PDF)
Yi Deng, S. Masoud Sadjadi, Peter J. Clarke, Vagelis Hristidis, Raju Rangaswami, and Yingbo Wang
The Elsevier Special Issue of the Journal of Systems and Software, vol. 81, no. 10, October 2008.
- Workload-based Generation of Administrator Hints for Optimizing Database Storage Utilization
(PDF)
Kaushik Dutta, Raju Rangaswami, and Sajib Kundu
ACM Transactions on Storage, vol. 3, no. 4, February, 2008.
- Building MEMS-based Storage Systems for Streaming Media (PDF)
Raju Rangaswami, Zoran Dimitrijevic, Edward Chang, and Klaus Schauser
ACM Transactions on Storage, vol. 3, no. 2, June 2007.
- Stream Combination: Adaptive IO Scheduling for Streaming Servers (PDF)
Bin Liu, Raju Rangaswami, and Zoran Dimitrijevic
ACM SigBED Review, January 2006, volume(3) no.(1).
- Systems Support for Preemptive Disk Scheduling (PDF)
Zoran Dimitrijevic, Raju Rangaswami, and Edward Chang
IEEE Transactions on Computers, vol. 54, no. 10, pp. 1314-1326, October
2005.
- Fine-grained Device Management in an Interactive Media Server (PDF)
Raju Rangaswami, Zoran Dimitrijevic, Edward Chang, and Shueng-Han Gary
Chan
IEEE Transactions on Multimedia, vol. 5, no. 4, December 2003
pp:558-569.
Technical
Reports
- Anatomy of a Real-time Intrusion Prevention System (PDF)
Ricardo Koller, Raju Rangaswami, Joseph Marrero, Igor Hernandez, Geoffrey Smith, Mandy Barsilai, Silviu Necula, S. Masoud Sadjadi, Tao Li, and Krista Merrill
Florida International University Technical Report TR-2007-12-01,
December 2007.
- Feasibility, Efficiency, and Effectiveness of Self-Optimizing Storage Systems (PDF)
Medha Bhadkamkar, Sam Burnett, Jason Liptak, Raju Rangaswami, and
Vagelis Hristidis
Florida International University Technical Report TR-2007-01-01,
January 2007.
- A Case for Self-Optimizing File Systems (PDF)
Medha Bhadkamkar, Sam Burnett, Jason Liptak, Raju Rangaswami, and
Vagelis Hristidis
Florida International University Technical Report TR-2006-09-03,
September 2006.
- STORM: An Approach to Database Storage Management in Data Center
Environments (PDF)
Kaushik Dutta and Raju Rangaswami
Florida International University Technical Report TR-2006-09-02,
September 2006.
- Efficient Native Storage Systems for Semi-structured Data (PDF)
Medha Bhadkamkar, Fernando Farfan, Vagelis Hristidis, and Raju
Rangaswami
Florida International University Technical Report TR-2006-09-01,
September 2006.
- Efficient Native XML Storage (PDF)
Medha Bhadkamkar, Vagelis Hristidis, and Raju Rangaswami
Florida International University Technical Report TR-2005-04-01, April
2005.
- Real-time Storage Systems for Multimedia (PDF)
Raju Rangaswami
Ph.D. Thesis, University of California, Santa Barbara, September 2004.
- Diskbench: User-level Disk Feature Extraction Tool (PDF)
Zoran Dimitrijevic,
Raju Rangaswami, David Watson, and
Anurag Acharya.
UCSB Technical Report TR-2004-18, 2004.
- User Level SCSI Disk Feature Extraction (PS.gz)
Zoran Dimitrijevic, Raju Rangaswami, Edward Chang, David Watson, and
Anurag Acharya
UCSB Technical Report, July 2001
- Managing Media Data for Enabling Interactive DTV
Raju Rangaswami, Edward Chang and Gary Chan
UCSB Technical Report, November 2000.