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.

2009

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

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
To appear in IEEE Transactions on Computers (TC), April 2009.
Extends the VEE 2007 paper.

Abstract     Paper

Resource Overbooking and Application Profiling in a Shared Internet Hosting Platform
Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe
To appear in the ACM Transations on Internet Technologies (TOIT), 2009.
Extends the OSDI 2002 paper.

Abstract    Accepted Manuscript

2008

An Empirical Analysis of the Energy Efficiency of Flash-based SSDs
Euiseong Seo, Seonyeong Park, Bhuvan Urgaonkar
To appear in Proceedings of the First Workshop on Power-Aware Computing and Systems (HotPower'08), 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), 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    Paper

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), 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), 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), 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), 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), March-April 2008, 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    Accepted Manuscript

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    Paper

Bandwidth Provisioning in Infrastructure-based Wireless Networks Employing Directional Antennas
Bo Zhao, Shiva Kasiviswanathan, Sudarshan Vasudevan, and Bhuvan Urgaonkar
Technical Report CSE-07-008, Department of Computer Science and Engineering, The Pennsylvania State University, July 2007.
Abstract     Tech. Report   

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), 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), 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), 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), Vol. 1, No. 1, Pages 1-35, May 2007.
Extends the SIGMETRICS 2005 paper.

Abstract    Paper    

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    Paper

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), 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), 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), 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) 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), 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     Paper    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), 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 (WCW), 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), 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), 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