Research | Publications | Teaching | Service | About
 
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

2010

Power Consumption Prediction and Power-Aware Packing in Consolidated Environments.
Jeonghwan Choi, Sriram Govindan, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
To appear in IEEE Transactions on Computers (TC).
Extends the MASCOTS 2008 paper.

Abstract     Article

Bandwidth Provisioning in Infrastructure-based Wireless Networks Employing Directional Antennas.
Shiva Kasiviswanathan, Bo Zhao, Sudarshan Vasudevan, and Bhuvan Urgaonkar.
Proceedings of the Eleventh International Conference on Distributed Computing and Networking (ICDCN 2010), Kolkata, India, January 2010. (22% accepted).
Technical Report CSE-07-008, Department of Computer Science and Engineering, The Pennsylvania State University, July 2007.
Abstract     Tech. Report   

2009

FlashSim: A Simulator for NAND Flash-based Solid-State Drives.
Youngjae Kim, Brendan Taurus, Aayush Gupta, and Bhuvan Urgaonkar.
Proceedings of the First International Conference on Advances in System Simulation (SIMUL 2009), Porto, Portugal, September 2009. (31% accepted).
Also, Technical Report CSE-09-008, Department of Computer Science and Engineering, The Pennsylvania State University, May 2009.
Abstract     Paper     Tech. Report

Xen and Co.: Communication-aware CPU Management in Consolidated Xen-based Hosting Platforms.
Sriram Govindan, Jeonghwan Choi, Arjun R Nath, Amitayu Das, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
IEEE Transactions on Computers (TC), Vol. 58, No. 8, pages 1111-1125.
Extends the VEE 2007 paper.

Abstract     Article

vPath: Precise Discovery of Request Processing Paths from Black-Box Observations of Thread and Network Activities.
Byung Chul Tak, Chunqiang Tang, Chun Zhang, Sriram Govindan, Bhuvan Urgaonkar, and Rong N. Chang.
Proceedings of the Thirty Fourth USENIX Annual Technical Conference (USENIX 2009), San Diego, CA, June 2009. (32/191 = 17% accepted).
Abstract     Paper

Statistical Profiling-based Techniques for Effective Power Provisioning in Data Centers.
Sriram Govindan, Jeonghwan Choi, Bhuvan Urgaonkar, Anand Sivasubramaniam, and Andrea Baldini.
Proceedings of EuroSys, sponsored by the European Chapter of ACM SIGOPS (EUROSYS 2009), Munich, Germany, April 2009. (25/148 = 17% accepted).
Also, Technical Report CSE-08-006, Department of Computer Science and Engineering, The Pennsylvania State University, February 2008.
Abstract     Paper

DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address Mappings.
Aayush Gupta, Youngjae Kim, and Bhuvan Urgaonkar.
Proceedings of the Fourteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2009), pages 229-240, Washington DC, March 2009. (29/113 = 25% accepted).
Also, Technical Report CSE-08-012, Department of Computer Science and Engineering, The Pennsylvania State University, July 2008.
Abstract     Paper     Tech. Report

Resource Overbooking and Application Profiling in a Shared Internet Hosting Platform.
Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe.
ACM Transations on Internet Technologies (TOIT), Vol. 9, No. 1, Article 1, pages 1-45, February 2009.
Extends the OSDI 2002 paper.

Abstract    Article

2008

An Empirical Analysis of the Energy Efficiency of Flash-based SSDs.
Euiseong Seo, Seonyeong Park, Bhuvan Urgaonkar.
Proceedings of the First Workshop on Power-Aware Computing and Systems (HOTPOWER 2008), co-located with OSDI 2008, San Diego, CA, December 2008.
Abstract     Paper

Profiling, Prediction, and Capping of Power in Consolidated Environments.
Jeonghwan Choi, Sriram Govindan, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
Best student paper award
Proceedings of the Sixteenth Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2008), Baltimore, MD, September 2008. (36/94 = 38% accepted).
Also, Technical Report CSE-08-006, Department of Computer Science and Engineering, The Pennsylvania State University, April 2008.

Abstract     Paper    Tech. Report

Cataclysm: Scalable Overload Policing for Internet Applications.
Bhuvan Urgaonkar and Prashant Shenoy.
Elsevier Journal of Network and Computer Applications (JNCA), 31, pages 891-920, July 2008.
Extends the WWW 2005 paper.

Abstract    Article

Predicting Web Cache Behavior Using Stochastic State-Space Models.
Amitayu Das, Ritendra Datta, Anand Sivasubramaniam, and Bhuvan Urgaonkar.
Proceedings of the Second International Workshop on Scalable Data Management Applications and Systems (SDMAS 2008), Las Vegas, NV, July 2008. (29% accepted).
Also, Technical Report CSE-06-018, Department of Computer Science and Engineering, The Pennsylvania State University, October 2006.

Abstract     Paper     Tech. Report   

Evaluating the Usefulness of Content-Addressable Storage for High-Performance Data-Intensive Applications.
Partho Nath, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
Proceedings of the ACM/IEEE International Symposium on High Performance Distributed Computing (HPDC 2008), pages 35-44, Boston, MA, June 2008. (17% accepted).
Abstract     Paper

QDSL: A Queueing Model for Systems with Differential Service Levels.
Shiva Chaitanya, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2008), pages 289-300, Annapolis, MD, June 2008. (36/201 = 18% accepted).
Abstract     Paper

RIVER: Resource Management Infrastructure for Consolidated Hosting in Virtualized Data Centers.
Bhuvan Urgaonkar and Anand Sivasubramaniam.
Proceedings of the NSF Next-Generation Software Workshop (NFSNGS 2008), held in conjunction with IPDPS 2008, Miami, FL, April 2008.
Abstract     Paper

Towards Event Source Unobservability with Minimum Network Traffic in Sensor Networks.
Yi Yang, Min Shao, Sencun Zhu, Bhuvan Urgaonkar, and Guohong Cao.
Proceedings of the First ACM Confrence on Wireless Network Security (WISEC 2008), March-April 2008, pages 77-88, Alexandria, VA. (16/96 = 17% accepted).
Abstract     Paper

Agile Dynamic Provisioning of Multi-tier Internet Applications.
Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, Pawan Goyal, and Timothy Wood.
ACM Transactions on Adaptive and Autonomous Systems (TAAS), Vol. 3, No. 1, pages 1-39, March 2008.
Extends the ICAC 2005 paper.

Abstract    Article

2007

Application Placement on a Cluster of Servers.
Bhuvan Urgaonkar, Arnold Rosenberg, and Prashant Shenoy.
International Journal on Foundations of Computer Science (IJFCS), Vol. 18, No. 5, pages 1023-1041, October 2007.
Extends the PDCS 2004 paper.

Abstract    Article

Xen and Co.: Communication-aware CPU Scheduling for Consolidated Xen-based Hosting Platforms.
Sriram Govindan, Arjun R. Nath, Amitayu Das, Bhuvan Urgaonkar, and Anand Sivasubramaniam.
Proceedings of the Third International ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE 2007), pages 126-136, San Diego, CA, June 2007. (19/70 = 27% accepted).
Also, Technical Report CSE-06-017, Department of Computer Science and Engineering, The Pennsylvania State University, October 2006.
Abstract     Paper     Tech. Report    Talk

Packing to Angles and Sectors.
Piotr Berman, Jieun Jeong, Shiva Kasiviswanathan, and Bhuvan Urgaonkar.
Proceedings of the Nineteenth ACM Symposium on Parallel Algorithms and Architectures (SPAA 2007), pages 171-180, San Diego, CA, June 2007. (37/130 = 28% accepted).
Also, Electronic Colloquium on Computational Complexity Report TR06-030, 2006.
Abstract    Paper     Tech. Report    

Optimizing Energy-efficient Query Processing in Sensor Networks (Short Paper).
Ross Rosemark, Wang-Chien Lee, and Bhuvan Urgaonkar.
Proceedings of the Eighth International Conference on Mobile Data Management (MDM 2007), pages 24-29, Mannheim, Germany, May 2007.
Also, Technical Report CSE-06-011, Department of Computer Science and Engineering, The Pennsylvania State University, October 2006.
Abstract    Paper     Tech. Report

Analytic Modeling of Multi-tier Internet Services and its Applications.
Bhuvan Urgaonkar, Giovanni Pacifici, Prashant Shenoy, Mike Spreitzer, and Asser Tantawi.
ACM Transactions on the Web (TWEB 2007), Vol. 1, No. 1, Pages 1-35, May 2007.
Extends the Sigmetrics 2005 paper.

Abstract    Article    

2006

Dynamic Cache Reconfiguration Strategies for a Cluster-based Streaming Proxy.
Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy, and Don Towsley.
Elsevier Computer Communications Review (CCR), Vol. 29, Issue 10, Pages 1710-1721, June 2006.
Extends the WCW 2003 paper.

Abstract    Article

2005 and older

Dynamic Resource Management in Internet Hosting Platforms.
Bhuvan Urgaonkar.
Ph.D. Thesis, Department of Computer Science, University of Massachusetts Amherst, September 2005.
Thesis

Dynamic Provisioning of Multi-tier Internet Applications.
Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, and Pawan Goyal.
Best student paper award
Proceedings of the 2nd IEEE International Conference on Autonomic Computing (ICAC 2005), pages 217-228, Seattle, June 2005. (25/150 = 16% accepted).
Also, Technical Report TR04-100, Department of Computer Science, University of Massachusetts Amherst, October 2004.
Abstract    Paper: PDF     Tech. Report     Talk

An Analytical Model for Multi-tier Internet Services and its Applications.
Bhuvan Urgaonkar, Giovanni Pacifici, Prashant Shenoy, Mike Spreitzer, and Asser Tantawi.
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2005), pages 291-302, Banff, Canada, June 2005. (31/237 = 13% accepted).
Also, Technical Report TR04-99, Department of Computer Science, University of Massachusetts Amherst, October 2004.
Abstract    Paper     Tech. Report     Talk

Cataclysm: Handling Extreme Overloads in Internet Applications.
Bhuvan Urgaonkar and Prashant Shenoy.
Proceedings of the Fourteenth International World Wide Web Conference (WWW 2005), pages 740-749, Chiba, Japan, May 2005. (77/550 = 14% accepted).
Also, Brief Announcement in the Proceedings of the Twenty-Third Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC), page 290, July 25-28, 2004, St. John's, Newfoundland, Canada.
Also, Technical Report TR03-40, Department of Computer Science, University of Massachusetts Amherst, Dec. 2003.
Abstract    Paper     Brief Announcement    Tech. Report (July 2004)     Talk

Application Placement on a Cluster of Servers.
Bhuvan Urgaonkar, Arnold Rosenberg, and Prashant Shenoy.
Proceedings of the Seventeenth International Conference on Parallel and Distributed Computing Systems (PDCS 2004), pages 85-90, San Fransisco, CA, September 2004. (62/185 = 33% accepted).
Also, Technical Report TR04-18, Department of Computer Science, University of Massachusetts Amherst, April 2004.
Abstract    Tech. Report    Paper

Sharc: Managing CPU and Network Bandwidth in Shared Clusters.
Bhuvan Urgaonkar and Prashant Shenoy.
IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 15, No. 1., pages 2-17, January 2004.
Also, Technical Report TR01-08, Department of Computer Science, University of Massachusetts Amherst, March 2001. Revised October 2001.
Abstract     Article    Tech. Report (PS)

Scheduler-aware Virtual Memory Management (Extended Abstract).
Emery Berger, Scott Kaplan, Bhuvan Urgaonkar, Pritesh Sharma, Abhishek Chandra, and Prashant Shenoy.
Poster at the 19th ACM Symposium on Operating Systems Principles (SOSP 2003), Lake George, NY, October 2003.
(Acceptance ratio = 46%).

Extended Abstract

On Dynamic Cache Reconfiguration Strategies for a Cluster-based Streaming Proxy.
Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy, and Don Towsley.
Proceedings of the Eighth International Workshop on Web Content Caching and Distribution, September 2003.
Also, Technical Report TR03-34, Department of Computer Science, Univesity of Massachusetts Amherst, July 2003.
Abstract     Paper    Tech. Report

Resource Overbooking and Application Profiling in Shared Hosting Platforms.
Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe.
Proceedings of the Fifth USENIX Symposium on Operating Systems Design and Implementation (OSDI 2002), pages 239-254, Boston, MA, December 2002. (28/150 = 18% accepted).
Also, Technical Report TR02-21, Department of Computer Science, University of Massachusetts Amherst.
Abstract   Paper     Talk

Maintaining Mutual Consistency for Cached Web Objects.
Bhuvan Urgaonkar, Anoop Ninan, Mohammad Raunak, Prashant Shenoy, and Krithi Ramamritham.
Proceedings of the Twenty First International Conference on Distributed Computing Systems (ICDCS 2001), pages 371-380, Phoenix, AZ, April 2001. (69/217 = 31% accepted).
Also, Technical Report TR00-47, Department of Computer Science, University of Massachusetts Amherst, September 2000.
Abstract     Paper: PDF    Tech. Report (PS)     Talk