Distributed Systems and Storage Laboratory

URL: http://research.cs.vt.edu/dssl/

Contact: Ali Butt

DSSL is interested in the design, development, and evaluation of next-generation storage and file systems. Specifically, the research focuses on tailoring these systems for growing data demands of modern high-end computing applications running on existing as well as emerging multicore architectures. To this end, we aim for innovation in systems that range from large-scale distributed setups to specialized kernel-level optimizations.

2014
Li, M., L. Zeng, S. Meng, J. Tan, L. Zhang, A. R. Butt, and N. Fuller, "MRONLINE: MapReduce online performance tuning", the 23rd international symposiumProceedings of the 23rd international symposium on High-performance parallel and distributed computing - HPDC '14, Vancouver, BC, CanadaNew York, New York, USA, ACM Press, pp. 165 - 176, 2014.
Kamal, T., K. R. Bisset, A. R. Butt, and M. V. Marathe, "Load analysis and cost estimation of parallel constrained producer-consumer algorithms", 2014 IEEE International Conference On Cluster Computing (CLUSTER)2014 IEEE International Conference on Cluster Computing (CLUSTER), Madrid, Spain, IEEE, pp. 286 - 287, 2014.
Anwar, A., K. R. Krish, and A. R. Butt, "On the use of microservers in supporting hadoop applications", 2014 IEEE International Conference On Cluster Computing (CLUSTER)2014 IEEE International Conference on Cluster Computing (CLUSTER), Madrid, Spain, IEEE, pp. 66 - 74, 2014.
Hafeez, A., M. M. Rafique, and A. R. Butt, "Distributed Detection of Cancer Cells in High-Throughput Cellular Spike Streams", 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Chicago, IL, USA, IEEE, pp. 774 - 783, 2014.
Krish, K. R., A. Anwar, and A. R. Butt, "hatS: A Heterogeneity-Aware Tiered Storage for Hadoop", 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Chicago, IL, USA, IEEE, pp. 502 - 511, 2014.
2013
Kamal, T., K. Bisset, A. R. Butt, and M. M. Y. and Chungbaek, "Performance Modeling and Load Balancing for Large Scale Epidemiological Simulation", Proceedings of the ACM International Symposium on High Performance Parallel and Distributed Computing (HPDC ’13), 06/2013.
Li, M., S. Mantri, P. Zhou, and A. R. Butt, "SMIO: I/O Similarity Aware Virtual Machine Management in Virtual Desktop Environments", Poster in the 27th ACM International Conference on Supercomputing (ICS 2013), Eugene, OR, 06/2013.
Wang, G., A. Khasymski, K. R. Krish, and A. R. Butt, "Towards Improving MapReduce Task Scheduling Using Online Simulation Based Predictions", 2013 IEEE 21st International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS)2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, San Francisco, CA, USA, IEEE, pp. 323 - 327, 2013.
Wang, G., A. Khasymski, K. R. Krish, and A. R. Butt, "Towards Improving MapReduce Task Scheduling Using Online Simulation Based Predictions", 2013 International Conference on Parallel and Distributed Systems (ICPADS)2013 International Conference on Parallel and Distributed Systems, Seoul, Korea (South), IEEE, pp. 299 - 306, 2013.
Krish, K. R., A. Khasymski, A. R. Butt, S. Tiwari, and M. Bhandarkar, "AptStore: Dynamic storage management for hadoop", 2013 IEEE International Conference on Cluster Computing (CLUSTER)2013 IEEE International Conference on Cluster Computing (CLUSTER), Indianapolis, IN, USA, IEEE, pp. 1 - 5, 2013.
Krish, K. R., A. Khasymski, A. R. Butt, S. Tiwari, and M. Bhandarkar, "AptStore: Dynamic Storage Management for Hadoop", 2013 IEEE 5th International Conference on Cloud Computing Technology and Science (CloudCom)2013 IEEE 5th International Conference on Cloud Computing Technology and Science, Bristol, United Kingdom, IEEE, pp. 33 - 41, 2013.
Cheng, Y., A. Gupta, A. Povzner, and A. R. Butt, "High performance in-memory caching through flexible fine-grained services", the 4th annual SymposiumProceedings of the 4th annual Symposium on Cloud Computing - SOCC '13, Santa Clara, CaliforniaNew York, New York, USA, ACM Press, pp. 1 - 2, 2013.
Krish, K. R., A. Khasymski, G. Wang, A. R. Butt, and G. Makkar, "On the use of shared storage in shared-nothing environments", 2013 IEEE International Conference on Big Data2013 IEEE International Conference on Big Data, Silicon Valley, CA, USA, IEEE, pp. 313 - 318, 2013.
Monti, H. M., A. R. Butt, and S. S. Vazhkudai, "On Timely Staging of HPC Job Input Data", IEEE Transactions on Parallel and Distributed Systems, vol. 24, issue 9, pp. 1841 - 1851, 09/2013.
2012
Zhao, Z., G. Wang, A. R. Butt, and M. M. V. and Maleq Khan, V. S. Anil Kumar, "SAHAD: Subgraph Analysis in Massive Networks Using Hadoop.", Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 05/2012.
Li, M., D. Subhraveti, A. R. Butt, and P. S. and Aleksandr Khasymski, "CAM: A Topology Aware Minimum Cost Flow Based Resource Manager for MapReduce Applications in the Cloud", Proceedings of the ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 06/2012.
Khasymski, A., M. M. Rafique, A. R. Butt, and S. V. D. S. S. and Nikolopoulos, "On the Use of GPUs in Realizing Cost-Effective Distributed RAID", Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 08/2012.
Li, M., S. Gaonkar, A. R. Butt, and D. K. K. and Voruganti, " Cooperative Storage-Level De-Duplication for I/O Reduction in Virtualized Data Centers", Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 08/2012.
Monti, H. M., A. R. Butt, and S. S. Vazhkudai, "On Timely Staging of HPC Job Input Data", IEEE Transactions on Parallel and Distributed Systems, pp. 1 - 1, 2012.
2011
Monti, H., A. R. Butt, and S. S. Vazhkudai, "CATCH: A Cloud-based Adaptive Data Transfer Service for HPC", Proceedings of the 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS), Anchorage, AK., 05/2011.
Prabhakar, R., S. S. Vazhkudai, Y. Kim, A. R. Butt, M. Li, and M. Kandemir, "Provisioning a Multi-Tiered Data Staging Area for Extreme-Scale Machines", Proceedings of the 31st International Conference on Distributed Computing Systems (ICDCS), Minneapolis, MN, 06/2011.
Wang, G., A. R. Butt, H. Monti, and K. Gupta, "Towards Synthesizing Realistic Workload Traces for Studying the Hadoop Ecosystem", Proceedings of the 19th Annual Meeting of the IEEE International Symposium on Modeling, Analysis and Smulation of Computer and Telecommunication Systems (MASCOTS), Singapore, 07/2011.
Rafique, M. M., N. R. S. and Cadambi, A. R. Butt, and S. Chakradhar, "Power Management for Heterogeneous Clusters: An Experimental Study", 2nd IEEE International Green Computing Conference (IGCC), Orlando, FL, IEEE, 07/2011.
2010
2008
Miller, C., A. R. Butt, and P. Butler, "On Utilization of Contributory Storage in Desktop Grids", Proc. International Parallel and Distributed Processing Symposium (IPDPS'08), Miami, FL, April, 2008.
Rafique, M. M., A. R. Butt, and D. S. Nikolopoulos, "DMA-based Prefetching for I/O-intensive Workloads on the Cell Architecture", Proceedings of the 2008 ACM International Conference on Computing Frontiers, Ischia, Italy, Association for Computing Machinery, pp. 23-32, May, 2008.
Rafique, M. M., A. R. Butt, and D. S. Nikolopoulos, "Supporting I/O-intensive Workloads on the Cell Architecture", Proceedings of the 6th USENIX Conference on File and Storage Systems, San Jose, CA, USENIX: The Advanced Computing Systems Association, pp. 2pp, 2008.
2007
Yang, S., A. R. Butt, Y. C. Hu, and S. P. Midkiff, "Lightweight Monitoring of the Progress of Remotely Executing Computations", {Lecture Notes in Computer Science: Proceedings of the 18th International Workshop on Languages and Compilers for Parallel Computing}, vol. 4339, pp. 319–333, 2007.
Miller, C., P. Butler, A. Shah, and A. R. Butt, On Utilization of Contributory Storage in Desktop Grids, , no. TR-07-16: Virginia Polytechnic Institute and State University, Blacksburg, VA, May, 2007.
Konanki, P., and A. R. Butt, "On Supporting Disconnected Operation in Grid Computing", Poster in IEEE International Conference on High Performance Computing (HiPC 2007), Goa, India, Dec., 2007.
2006
Yang, S., A. R. Butt, X. Fang, C. Y. Hu, and S. P. Midkiff, "A Fair, Secure and Trustworthy Peer-to-Peer Based Cycle-Sharing System", Journal of Grid Computing: Special issue on Global and Peer-to-Peer Computing, vol. 4, no. 3, pp. 265–286, 2006.
Butt, A. R., T. A. Johnson, Y. Zheng, and C. Y. Hu, "Kosha: A Peer-to-Peer Enhancement for the Network File System", Journal of Grid Computing: Special issue on Global and Peer-to-Peer Computing, vol. 4, no. 3, pp. 323–341, 2006.
2005
Zhang, R., A. R. Butt, and Y. C. Hu, "MetaStream: Topology-Aware Peer-to-Peer On-Demand Streaming", Proc. IFIP Networking Conference, Waterloo, Canada, pp. 1–14, May, 2005.
Butt, A. R., C. Gniady, and C. Y. Hu, "The Performance Impact of Kernel Prefetching on Buffer Cache Replacement Algorithms", Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, June, 2005.
2004
Zhang, R., A. R. Butt, and Y. C. Hu, "Topology-Aware Peer-to-Peer On-Demand Streaming", Poster in 12th IEEE International Conference on Network Protocols (ICNP 2004), Berlin, Germany, Oct., 2004.
2002