Arif Merchant

Arif Merchant is a Research Scientist with the Storage Analytics group at Google, where he studies interactions between components of the storage stack. Prior to this, he was with HP Labs, where he worked on storage QoS, distributed storage systems, and stochastic models of storage. He holds the B.Tech. degree from IIT Bombay and the Ph.D. in Computer Science from Stanford University. He is an ACM Distinguished Scientist.

Google Publications

Previous Publications

  •   

    Designing Dependable Storage Solutions for Shared Application Environments

    Shravan Gaonkar, Kimberly Keeton, Arif Merchant, William H. Sanders

    IEEE Trans. Dependable Sec. Comput., vol. 7 (2010), pp. 366-380

  •   

    Sequential Prefetch Cache Sizing for Maximal Hit Rate

    Swapnil Bhatia, Elizabeth Varki, Arif Merchant

    MASCOTS (2010), pp. 89-98

  •   

    mClock: Handling Throughput Variability for Hypervisor IO Scheduling

    Ajay Gulati, Arif Merchant, Peter J. Varman

    OSDI (2010), pp. 437-450

  •   

    Autograph: automatically extracting workflow file signatures

    Anna Povzner, Kimberly Keeton, Arif Merchant, Charles B. Morrey III, Mustafa Uysal, Marcos Kawazoe Aguilera

    Operating Systems Review, vol. 43 (2009), pp. 76-83

  •   

    Automated control of multiple virtualized resources

    Pradeep Padala, Kai-Yuan Hou, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant

    EuroSys (2009), pp. 13-26

  •   

    Efficient and adaptive proportional share I/O scheduling

    Ajay Gulati, Arif Merchant, Mustafa Uysal, Pradeep Padala, Peter J. Varman

    SIGMETRICS Performance Evaluation Review, vol. 37 (2009), pp. 79-80

  •   

    Sinfonia: A new paradigm for building scalable distributed systems

    Marcos Kawazoe Aguilera, Arif Merchant, Mehul A. Shah, Alistair C. Veitch, Christos T. Karamanolis

    ACM Trans. Comput. Syst., vol. 27 (2009)

  •   

    Technical perspective - Disk array models for automating storage management

    Arif Merchant

    Commun. ACM, vol. 52 (2009), pp. 90

  •   

    What does control theory bring to systems research?

    Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, Pradeep Padala, Kang G. Shin

    Operating Systems Review, vol. 43 (2009), pp. 62-69

  •   

    TaP: Table-based Prefetching for Storage Caches

    Mingju Li, Elizabeth Varki, Swapnil Bhatia, Arif Merchant

    FAST (2008), pp. 81-96

  •   

    Adaptive control of virtualized resources in utility computing environments

    Pradeep Padala, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, Kenneth Salem

    EuroSys (2007), pp. 289-302

  •   

    Altering document term vectors for classification: ontologies as expectations of co-occurrence

    Meenakshi Nagarajan, Amit P. Sheth, Marcos Kawazoe Aguilera, Kimberly Keeton, Arif Merchant, Mustafa Uysal

    WWW (2007), pp. 1225-1226

  •   

    Don't Settle for Less Than the Best: Use Optimization to Make Decisions

    Kimberly Keeton, Terence Kelly, Arif Merchant, Cipriano A. Santos, Janet L. Wiener, Xiaoyun Zhu, Dirk Beyer

    HotOS (2007)

  •   

    Improving Recoverability in Multi-tier Storage Systems

    Marcos Kawazoe Aguilera, Kimberly Keeton, Arif Merchant, Kiran-Kumar Muniswamy-Reddy, Mustafa Uysal

    DSN (2007), pp. 677-686

  •   

    Proportional-Share Scheduling for Distributed Storage Systems

    Yin Wang, Arif Merchant

    FAST (2007), pp. 47-60

  •   

    Sinfonia: a new paradigm for building scalable distributed systems

    Marcos Kawazoe Aguilera, Arif Merchant, Mehul A. Shah, Alistair C. Veitch, Christos T. Karamanolis

    SOSP (2007), pp. 159-174

  •   

    Towards fairness and efficiency in storage systems

    Ajay Gulati, Peter J. Varman, Arif Merchant, Mustafa Uysal

    SIGMETRICS Performance Evaluation Review, vol. 35 (2007), pp. 56-58

  •   

    d-clock: distributed QoS in heterogeneous resource environments

    Ajay Gulati, Arif Merchant, Peter J. Varman

    PODC (2007), pp. 330-331

  •   

    pClock: an arrival curve based approach for QoS guarantees in shared storage systems

    Ajay Gulati, Arif Merchant, Peter J. Varman

    SIGMETRICS (2007), pp. 13-24

  •   

    Challenges in managing dependable data systems

    Kimberly Keeton, Arif Merchant

    SIGMETRICS Performance Evaluation Review, vol. 33 (2006), pp. 4-10

  •   

    Designing and managing storage systems: issues, techniques, and challenges

    Arif Merchant

    QEST (2006), pp. 265-268

  •   

    Designing dependable storage solutions for shared application environments

    Shravan Gaonkar, Kimberly Keeton, Arif Merchant, William H. Sanders

    DSN (2006), pp. 371-382

  •   

    On the road to recovery: restoring data after disasters

    Kimberly Keeton, Dirk Beyer, Ernesto Brau, Arif Merchant, Cipriano A. Santos, Alex Zhang

    EuroSys (2006), pp. 235-248

  •   

    A Decentralized Algorithm for Erasure-Coded Virtual Disks

    Svend Frølund, Arif Merchant, Yasushi Saito, Susan Spence, Alistair C. Veitch

    DSN (2004), pp. 125-134

  •   

    A Framework for Evaluating Storage System Dependability

    Kimberly Keeton, Arif Merchant

    DSN (2004), pp. 877-886

  •   

    FAB: building distributed enterprise disk arrays from commodity components

    Yasushi Saito, Svend Frølund, Alistair C. Veitch, Arif Merchant, Susan Spence

    ASPLOS (2004), pp. 48-58

  •   

    Issues and Challenges in the Performance Analysis of Real Disk Arrays

    Elizabeth Varki, Arif Merchant, Jianzhang Xu, Xiaozhou Qiu

    IEEE Trans. Parallel Distrib. Syst., vol. 15 (2004), pp. 559-574

  •   

    Lessons and challenges in automating data dependability

    Kimberly Keeton, Jeffrey S. Chase, Dirk Beyer, Arif Merchant, Cipriano A. Santos, John Wilkes

    ACM SIGOPS European Workshop (2004), pp. 4

  •   

    An integrated performance model of disk arrays

    Elizabeth Varki, Arif Merchant, Jianzhang Xu, Xiaozhou Qiu

    MASCOTS (2003), pp. 296-305

  •   

    FAB: Enterprise Storage Systems on a Shoestring

    Svend Frølund, Arif Merchant, Yasushi Saito, Susan Spence, Alistair C. Veitch

    HotOS (2003), pp. 169-174

  •   

    Façade: Virtual Storage Devices with Performance Guarantees

    Christopher R. Lumb, Arif Merchant, Guillermo A. Alvarez

    FAST (2003)

  •   

    Using MEMS-Based Storage in Disk Arrays

    Mustafa Uysal, Arif Merchant, Guillermo A. Alvarez

    FAST (2003)

  •   

    A Modular, Analytical Throughput Model for Modern Disk Arrays

    Mustafa Uysal, Guillermo A. Alvarez, Arif Merchant

    MASCOTS (2001), pp. 183-192

  •   

    Minerva: An automated resource provisioning tool for large-scale storage systems

    Guillermo A. Alvarez, Elizabeth Borowsky, Susie Go, Theodore H. Romer, Ralph A. Becker-Szendy, Richard A. Golding, Arif Merchant, Mirjana Spasojevic, Alistair C. Veitch, John Wilkes

    ACM Trans. Comput. Syst., vol. 19 (2001), pp. 483-518

  •   

    An Analytic Behavior Model for Disk Drives with Readahead Caches and Request Reordering

    Elizabeth A. M. Shriver, Arif Merchant, John Wilkes

    SIGMETRICS (1998), pp. 182-191

  •   

    Capacity planning with phased workloads

    Elizabeth Borowsky, Richard A. Golding, P. Jacobson, Arif Merchant, L. Schreier, Mirjana Spasojevic, John Wilkes

    WOSP (1998), pp. 199-207

  •  

    Analysis of a Control Mechanism for a Variable Speed Processor

    Arif Merchant, Benjamin Melamed, Eugen Schenfeld, Bhaskar Sengupta

    IEEE Trans. Computers, vol. 45 (1996), pp. 793-801

  •  

    Analytic Modeling of Clustered RAID with Mapping Based on Nearly Random Permutation

    Arif Merchant, Philip S. Yu

    IEEE Trans. Computers, vol. 45 (1996), pp. 367-373

  •  

    Performance Analysis of Dynamic Finite Versioning Schemes: Storage Cost vs. Obsolescence

    Arif Merchant, Kun-Lung Wu, Philip S. Yu, Ming-Syan Chen

    IEEE Trans. Knowl. Data Eng., vol. 8 (1996), pp. 985-1001

  •  

    Analytic Modeling and Comparisons of Striping Strategies for Replicated Disk Arrays

    Arif Merchant, Philip S. Yu

    IEEE Trans. Computers, vol. 44 (1995), pp. 419-433

  •   

    Assignment of cells to switches in PCS networks

    Arif Merchant, Bhaskar Sengupta

    IEEE/ACM Trans. Netw., vol. 3 (1995), pp. 521-526

  •   

    An Analytical Model of Reconstruction Time in Mirrored Disks

    Arif Merchant, Philip S. Yu

    Perform. Eval., vol. 20 (1994), pp. 115-129

  •  

    Multiway Graph Partitioning with Applications to PCS Networks

    Arif Merchant, Bhaskar Sengupta

    INFOCOM (1994), pp. 593-600

  •  

    Performance Analysis of a Dual Striping Strategy for Replicated Disk Arrays

    Arif Merchant, Philip S. Yu

    PDIS (1993), pp. 148-157

  •   

    Analytical Models of Combining Banyan Networks

    Arif Merchant

    SIGMETRICS (1992), pp. 205-212

  •  

    Design and Modeling of Clustered RAID

    Arif Merchant, Philip S. Yu

    FTCS (1992), pp. 140-149

  •   

    Performance Analysis of Dynamic Finite Versioning for Concurrency Transaction and Query Processing

    Arif Merchant, Kun-Lung Wu, Philip S. Yu, Ming-Syan Chen

    SIGMETRICS (1992), pp. 103-114

  •   

    A Markov Chain Approximation for the Analysis of Banyan Networks

    Arif Merchant

    SIGMETRICS (1991), pp. 60-67

  •   

    Settling Time Bounds for M/G/1 Queues

    Arif Merchant

    Queueing Systems, vol. 8 (1991), pp. 105-110