Photo of Bhuvan Urgaonkar

Bhuvan Urgaonkar

Associate Professor

Affiliation(s):

  • School of Electrical Engineering and Computer Science
  • Computer Science and Engineering

W371 Westgate Building

buu1@psu.edu

814-865-9506

Personal or Departmental Website

Research Areas:

Interest Areas:

Analytical modeling and optimization of computer systems; Cloud computing and data centers; Distributed computing; Fault tolerance; Operating systems; Power management; Sustainable information technology.

 
 

 

Education

  • B.Tech. (honors), Computer Science and Engineering, Indian Institute of Technology, 1999
  • MS, Computer Science, University of Massachusetts Amherst, 2002
  • Ph D, Computer Science, University of Massachusetts Amherst, 2005

Publications

Book Reviews

  • Bhuvan Urgaonkar, 2010, Analytical Performance Modeling for Computer Systems, Morgan and Claypool Publishers

Book, Chapters

  • Y. C. Tay and Bhuvan Urgaonkar, 2010, A chapter based on the candidate's paper "An Analytical Model for Multi-tier Internet Services and its Applications," from the ACM SIGMETRICS 2005 conference, Morgan and Claypool Publishers
  • Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy and Don Towsley, 2004, Dynamic Cache Reconfiguration Strategies for a Cluster-Based Streaming Proxy, Springer Netherlands, pp. 139-157

Journal Articles

  • B.-C. Tak, Y. Kwon and Bhuvan Urgaonkar, 2017, "Resource Accounting of Shared IT Resources in Multi-Tenant Clouds", Proceedings of the IEEE Transactions on Service Computing
  • C. Wang, Q. Liang and Bhuvan Urgaonkar, 2017, "An Empirical Analysis of Amazon EC2 Spot Instance Features Affecting Cost-effective Resource Procurement", ACM Transactions on Modeling and Performacnee Evaluation of Computer Systems (TOMPECS)
  • C. Wang, Bhuvan Urgaonkar, George Kesidis, A. Gupta, L. Chen and R. Birke, 2017, "Effective Capacity Modulation as an Explicit Control Knob for Public Cloud Profitability", ACM Transactions on Autonomic and Adaptive Systems (TAAS)
  • George Kesidis, Y. Shan, Bhuvan Urgaonkar and J. Liebeherr, 2015, "Network Calculus for Parallel Processing", SIGMETRICS Performance Evaluation Review, 43, (2), pp. 48–50
  • George Kesidis, Bhuvan Urgaonkar, Yuquan Shan, S. Kamarava and Jörg Liebeherr, 2014, "Network calculus for parallel processing", CoRR, abs/1409.0820
  • Youngjae Kim, Aayush Gupta, Bhuvan Urgaonkar, Piotr Berman and Anand Sivasubramaniam, 2014, "HybridPlan: a capacity planning technique for projecting storage requirementsin hybrid storage systems", The Journal of Supercomputing, 67, (1), pp. 277–303
  • Bhuvan Urgaonkar, G. Kesidis, U. Shanbhag and C. Wang, 2013, "Pricing of Service in Clouds: Optimal Response and Strategic Interactions", SIGMETRICS Performance Evaluation Review, 41, (3), pp. 28-30
  • Youngjae Kim, Aayush Gupta and Bhuvan Urgaonkar, 2013, "A Temporal Locality-Aware Page-Mapped Flash Translation Layer", Journal of Computer Science and Technology, 28, (6), pp. 1025–1044
  • B.-C. Tak, Bhuvan Urgaonkar and A. Sivasubramaniam, 2013, "Cloudy with a Chance of Cost Savings", IEEE Transactions on Parallel and Distributed Systems (TPDS), 24, (6), pp. 1223-1233
  • S. Govindan, D. Wang, A. Sivasubramaniam and Bhuvan Urgaonkar, 2013, "Aggressive Datacenter Power Provisioning with Batteries", ACM Transactions on Computer Systems, 31, (1), pp. 31
  • Cheng Wang, Bhuvan Urgaonkar, Qian Wang, George Kesidis and Anand Sivasubramaniam, 2013, "Data Center Cost Optimization Via Workload Modulation Under Real-World Electricity Pricing", CoRR, abs/1308.0585
  • Seon-Yeong Park, Youngjae Kim, Bhuvan Urgaonkar, Joonwon Lee and Euiseong Seo, 2011, "A comprehensive study of energy efficiency and performance of flash-based SSD", Journal of Systems Architecture - Embedded Systems Design, 57, (4), pp. 354–365
  • Shiva Prasad Kasiviswanathan, Bo Zhao, Sudarshan Vasudevan and Bhuvan Urgaonkar, 2011, "Bandwidth provisioning in infrastructure-based wireless networks employing directional antennas", Pervasive and Mobile Computing, 7, (1), pp. 114–127
  • S. Kasiviswanathan, B. Zhao, S. Vasudevan and Bhuvan Urgaonkar, 2011, "Provisioning Bandwidth in Directional Antenna-based Wireless Networks", Elsevier Pervasive and Mobile Computing Journal (PMC), 7, (1), pp. 114-127
  • Rahul Urgaonkar, Bhuvan Urgaonkar, Michael J. Neely and Anand Sivasubramaniam, 2011, "Optimal Power Cost Management Using Stored Energy in Data Centers", CoRR, abs/1103.3099
  • Jeonghwan Choi, Sriram Govindan, Jinkyu Jeong, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2010, "Power Consumption Prediction and Power-Aware Packing in Consolidated Environments", IEEE Transactions on Computers, 59, (12), pp. 1640–1654
  • Sriram Govindan, Jeonghwan Choi, Arjun R. Nath, Amitayu Das, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2009, "Xen and Co.: Communication-Aware CPU Management in Consolidated Xen-Based Hosting Platforms", IEEE Transactions on Computers, 58, (8), pp. 1111–1125
  • Bhuvan Urgaonkar, Prashant J. Shenoy and Timothy Roscoe, 2009, "Resource overbooking and application profiling in a shared Internet hosting platform", ACM Transactions on Internet Technology, 9, (1)
  • Krishna Kant and Bhuvan Urgaonkar, 2009, "Virtualized Data Centers", Computer Networks, 53, (17), pp. 2871–2872
  • Bhuvan Urgaonkar and Prashant J. Shenoy, 2008, "Cataclysm: Scalable overload policing for internet applications", Elsevier Journal of Networking and Computer Applications, 31, (4), pp. 891–920
  • Bhuvan Urgaonkar, Prashant J. Shenoy, Abhishek Chandra, Pawan Goyal and Timothy Wood, 2008, "Agile dynamic provisioning of multi-tier Internet applications", ACM Transactions on Autonomous and Adaptive Systems, 3, (1)
  • Bhuvan Urgaonkar, A. Chandra, P. Shenoy and P. Goyal, 2008, "Agile Dynamic Provisioning of Internet Applications", ACM Transactions on Autonomous and Adaptive Systems, 3, (1), pp. 39
  • Bhuvan Urgaonkar, Arnold L. Rosenberg and Prashant J. Shenoy, 2007, "Application Placement on a Cluster of Servers", International Journal on Foundations of Computer Science, 18, (5), pp. 1023–1041
  • Bhuvan Urgaonkar, Giovanni Pacifici, Prashant J. Shenoy, Mike Spreitzer and Asser N. Tantawi, 2007, "Analytic modeling of multitier Internet applications", ACM Transactions on the Web, 1, (1)
  • Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant J. Shenoy and Donald F. Towsley, 2006, "Dynamic cache reconfiguration strategies for cluster-based streaming proxy", Elsevier Computer Communications Review, 29, (10), pp. 1710–1721
  • Piotr Berman, Jieun K. Jeong, Shiva Prasad Kasiviswanathan and Bhuvan Urgaonkar, 2006, "Packing to angles and sectors", Electronic Colloquium on Computational Complexity (ECCC), 13, (030)
  • Bhuvan Urgaonkar and Prashant J. Shenoy, 2004, "Sharc: Managing CPU and Network Bandwidth in Shared Clusters", IEEE Transactions on Parallel and Distributed Systems, 15, (1), pp. 2–17

Conference Proceedings

  • George Kesidis, U. Shanbhag, N. Nasiriani and Bhuvan Urgaonkar, 2017, "Competition and Peak-Demand Response in Clouds Under Tenants’ Demand Response"
  • C. Wang, Bhuvan Urgaonkar, N. Nasiriani and G. Kesidis, 2017, "Using Burstable Instances in the Public Cloud: Why, When, and How?"
  • J. Khamse-Ashari, I. Lambadaris, George Kesidis, Bhuvan Urgaonkar and Y. Zhao, 2017, "Per-Server Dominant-Share Fairness (PS-DSF): A Multi-Resource Fair Allocation Mechanism for Heterogeneous Servers"
  • J. Khamse-Ashari, George Kesidis, I. Lambadaris, Bhuvan Urgaonkar and Y. Zhao, 2017, "Efficient and Fair Scheduling of Placement-Constrained Threads on Heterogeneous Multi-Processors"
  • George Kesidis, N. Nasiriani, Y. Shan, Bhuvan Urgaonkar and I. Lambadaris, 2017, "Multicommodity Games in Public-Cloud Markets Considering Subadditive Resource Demands"
  • C. Wang, Q. Liang and Bhuvan Urgaonkar, 2017, "An Empirical Analysis of Amazon EC2 Spot Instance Features Affecting Cost-effective Resource Procurement"
  • C. Wang, Bhuvan Urgaonkar, A. Gupta, Q. Liang and George Kesidis, 2017, "Exploiting Spot and Burstable Instances for Improving the Cost-e?cacy of In-Memory Caches on the Public Cloud"
  • Mark Meredith and Bhuvan Urgaonkar, 2017, "Towards Performance Modeling as a Service by Exploiting Resource Diversity in the Public Cloud"
  • Jalal Khamse-Ashar, George Kesidis, Ioannis Lambadaris, Bhuvan Urgaonkar and Yiqiang Zhao, 2016, "Constrained Max-Min Fair Scheduling of Variable-Length Packet-Flows to Multiple Servers"
  • Neda Nasiriani, Cheng Wang, George Kesidis, Bhuvan Urgaonkar, Lydia Y. Chen and Robert Birke, 2016, "On Fair Attribution of Costs under Peak-Based Pricing to Cloud Tenants", 2, (1), pp. 51–60
  • Jalal Khamse-Ashar, George Kesidis, Ioannis Lambadaris, Bhuvan Urgaonkar and Yiqiang Zhao, 2016, "Max-Min Fair Scheduling of Variable-Length Packet-Flows to Multiple Servers by Deficit Round-Robin"
  • C. Wang, Bhuvan Urgaonkar, A. Gupta, L. Y. Chen, R. Birke and G. Kesidis, 2016, "Effective capacity modulation as an explicit control knob for public cloud profitability", Institute of Electrical and Electronics Engineers Inc.
  • N. Rameshan, R. Birke, L. Navarro, V. Vlassov, Bhuvan Urgaonkar, George Kesidis, M. Schmatz and L. Y. Chen, 2016, "Profiling Memory Vulnerability of Big-Data Applications"
  • Bhuvan Urgaonkar, Chen Wang and Aayush Gupta, 2016, "Fine-Grained Resource Scaling in a Public Cloud: A Tenant’s Perspective"
  • George Kesidis, Bhuvan Urgaonkar, Neda Nasiriani and Cheng Wang, 2016, "Neutrality in Future Public Clouds: Implications and Challenges"
  • Bhuvan Urgaonkar, Qianlin Liang and Cheng Wang, 2016, "Spot Characterization: What are the Right Features to Model?"
  • Cheng Wang, Neda Nasiriani, George Kesidis, Bhuvan Urgaonkar, Qian Wang, Lydia Y. Chen, Aayush Gupta and Robert Birke, 2015, "Recouping Energy Costs From Cloud Tenants: Tenant Demand Response Aware Pricing Design", ACM, New York, NY, USA, pp. 141–150
  • Cheng Wang, Bhuvan Urgaonkar, Qian Wang and George Kesidis, 2014, "A hierarchical demand response framework for data center power cost optimization under real-world electricity pricing", pp. 10
  • Cheng Wang, Bhuvan Urgaonkar, George Kesidis, Uday V. Shanbhag and Qian Wang, 2014, "A Case for Virtualizing the Electric Utility in Cloud Data Centers", pp. 7
  • Iyswarya Narayanan, Aman Kansal, Anand Sivasubramaniam, Bhuvan Urgaonkar and Sriram Govindan, 2014, "Towards a Leaner Geo-distributed Cloud Infrastructure", pp. 7
  • Cheng Wang, Bhuvan Urgaonkar, Qian Wang, George Kesidis and Anand Sivasubramaniam, 2013, "Data Center Power Cost Optimization via Workload Modulation", pp. 260–263
  • B.-C. Tak, Y. Kwon and Bhuvan Urgaonkar, 2013, "Towards an Effective and General Resource Accounting and Control Framework in Consolidated IT Platforms"
  • Di Wang, Chuangang Ren, Sriram Govindan, Anand Sivasubramaniam, Bhuvan Urgaonkar, Aman Kansal and Kushagra Vaid, 2013, "ACE: Abstracting, characterizing and exploiting datacenter power demands", pp. 44–55
  • Di Wang, Anand Sivasubramaniam and Bhuvan Urgaonkar, 2013, "A Case for Heterogeneous Flash in the Datacenter", pp. 220–225
  • Bhuvan Urgaonkar, G. Kesidis, U. Shanbhag and C. Wang, 2013, "Pricing of Service in Clouds: Optimal Response and Strategic Interactions"
  • Aman Kansal, Bhuvan Urgaonkar and Sriram Govindan, 2013, "Using Dark Fiber to Displace Diesel Generators"
  • Darshan S. Palasamudram, Ramesh K. Sitaraman, Bhuvan Urgaonkar and Rahul Urgaonkar, 2012, "Using batteries to reduce the power costs of internet-scale distributed networks", pp. 11
  • Chuangang Ren, Di Wang, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2012, "Carbon-Aware Energy Capacity Planning for Datacenters", pp. 391–400
  • Di Wang, Chuangang Ren, Anand Sivasubramaniam, Bhuvan Urgaonkar and Hosam Kadry Fathy, 2012, "Energy storage in datacenters: what, where, and how much?", pp. 187–198
  • D. Wang, C. Ren, A. Sivasubramaniam, Bhuvan Urgaonkar and H. Fathy, 2012, "Energy Storage in the Data Center: What, Where, and How Much?", Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2012), pp. 187-198
  • Sriram Govindan, Di Wang, Anand Sivasubramaniam and Bhuvan Urgaonkar, 2012, "Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters", pp. 75–86
  • Sriram Govindan, Di Wang, Lydia Chen, Anand Sivasubramaniam and Bhuvan Urgaonkar, 2011, "Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure", ACM, pp. 7:1–7:5
  • Youngjae Kim, Aayush Gupta, Bhuvan Urgaonkar, Piotr Berman and Anand Sivasubramaniam, 2011, "HybridStore: A Cost-Efficient, High-Performance Storage System Combining SSDs and HDDs", pp. 227–236
  • Rahul Urgaonkar, Bhuvan Urgaonkar, Michael J. Neely and Anand Sivasubramaniam, 2011, "Optimal power cost management using stored energy in datacenters", pp. 221–232
  • Byung-Chul Tak, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2011, "To Move or Not to Move: The Economics of Cloud Computing"
  • Sriram Govindan, Anand Sivasubramaniam and Bhuvan Urgaonkar, 2011, "Benefits and limitations of tapping into stored energy for datacenters", pp. 341–352
  • Aayush Gupta, Raghav Pisolkar, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2011, "Leveraging Value Locality in Optimizing NAND Flash-based SSDs", pp. 91–103
  • Shiva Chaitanya, Dharani Vijayakumar, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2010, "Middleware for a Re-configurable Distributed Archival Store Based on Secret Sharing", pp. 107–127
  • Shiva Chaitanya, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2010, "Multi-level Crypto Disk: Secondary Storage with Flexible Performance Versus Security Trade-offs", pp. 434–436
  • P. B Teregowda, Bhuvan Urgaonkar and Clyde L Giles, 2010, "Cloud Computing: A Digital Libraries Perspective", pp. 115-122
  • Pradeep B. Teregowda, Bhuvan Urgaonkar and Clyde L Giles, 2010, "CiteSeerx: A Cloud Perspective"
  • Shiva Prasad Kasiviswanathan, Bo Zhao, Sudarshan Vasudevan and Bhuvan Urgaonkar, 2010, "Bandwidth Provisioning in Infrastructure-Based Wireless Networks Employing Directional Antennas", pp. 295–306
  • P. B Teregowda, Bhuvan Urgaonkar and Clyde L Giles, 2010, "Cost Implications Of Moving To The Cloud: A Digital Libraries Perspective"
  • Youngjae Kim, B. Tauras, A. Gupta and Bhuvan Urgaonkar, 2009, "FlashSim: A Simulator for NAND Flash-Based Solid-State Drives", pp. 125-131
  • Byung-Chul Tak, Chunqiang Tang, Chun Zhang, Sriram Govindan, Bhuvan Urgaonkar and Rong N. Chang, 2009, "vPath: Precise Discovery of Request Processing Paths from Black-Box Observations of Thread and Network Activities"
  • Youngjae Kim, B. Tauras, A. Gupta and Bhuvan Urgaonkar, 2009, "FlashSim: A Simulator for NAND Flash-Based Solid-State Drives"
  • Sriram Govindan, Jeonghwan Choi, Bhuvan Urgaonkar, Anand Sivasubramaniam and Andrea Baldini, 2009, "Statistical profiling-based techniques for effective power provisioning in data centers", pp. 317–330
  • Aayush Gupta, Youngjae Kim and Bhuvan Urgaonkar, 2009, "DFTL: a flash translation layer employing demand-based selective caching of page-level address mappings", pp. 229–240
  • Euiseong Seo, Seon-Yeong Park and Bhuvan Urgaonkar, 2008, "Empirical Analysis on Energy Efficiency of Flash-based SSDs"
  • E. Seo, S. Park and Bhuvan Urgaonkar, 2008, "An Empirical Analysis of the Energy Efficiency of Flash-based SSDs", An Empirical Analysis of the Energy Efficiency of Flash-based SSDs, pp. 5
  • Jeonghwan Choi, Sriram Govindan, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "Profiling, Prediction, and Capping of Power Consumption in Consolidated Environments", pp. 3–12
  • Amitayu Das, Ritendra Datta, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "Predicting Web Cache Behavior using Stochastic State-Space Models", pp. 609–616
  • C. Chaitanya, Bhuvan Urgaonkar and A. Sivasubramaniam, 2008, "QDSL: QoS-aware Systems with Differential Service Levels", Proceedings of ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS '08), pp. 289-300
  • Shiva Chaitanya, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "QDSL: a queuing model for systems with differential service levels", pp. 289–300
  • Partho Nath, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "Evaluating the usefulness of content addressable storage for high-performance data intensive applications", pp. 35–44
  • Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "RIVER: Resource management infrastructure for consolidated hosting in virtualized data centers", pp. 1–5
  • Yi Yang, Min Shao, Sencun Zhu, Bhuvan Urgaonkar and Guohong Cao, 2008, "Towards event source unobservability with minimum network trafficin sensor networks", pp. 77–88
  • S. Govindan, A. Nath, A. Das, Bhuvan Urgaonkar and A. Sivasubramaniam, 2007, "I/O and Scheduling:Xen and Co.: Communication-aware CPU Scheduling in Consolidated Xen-based Hosting Platforms", Proceedings of the Third ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE 2007), pp. 126-136
  • Piotr Berman, Jieun K. Jeong, Shiva Prasad Kasiviswanathan and Bhuvan Urgaonkar, 2007, "Packing to angles and sectors", pp. 171–180
  • Sriram Govindan, Arjun R. Nath, Amitayu Das, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2007, "Xen and co.: communication-aware CPU scheduling for consolidated xen-based hosting platforms", pp. 126–136
  • Ross Rosemark, Wang Lee and Bhuvan Urgaonkar, 2007, "Optimizing Energy-Efficient Query Processing in Wireless Sensor Networks", pp. 24–29
  • Bhuvan Urgaonkar, Prashant J. Shenoy, Abhishek Chandra and Pawan Goyal, 2005, "Dynamic Provisioning of Multi-tier Internet Applications", pp. 217–228
  • Bhuvan Urgaonkar, Giovanni Pacifici, Prashant J. Shenoy, Mike Spreitzer and Asser N. Tantawi, 2005, "An analytical model for multi-tier internet services and its applications", pp. 291–302
  • Bhuvan Urgaonkar and Prashant J. Shenoy, 2005, "Cataclysm: policing extreme overloads in internet applications", pp. 740–749
  • Bhuvan Urgaonkar, Arnold L. Rosenberg and Prashant J. Shenoy, 2004, "Application Placement on a Cluster of Servers", pp. 85–90
  • Bhuvan Urgaonkar and Prashant J. Shenoy, 2004, "Brief announcement: Cataclysm: handling extreme overloads in Internet services", pp. 390
  • Emery Berger, Scott Kaplan, Bhuvan Urgaonkar, Pritesh Sharma, Abhishek Chandra and Prashant Shenoy, 2003, "Scheduler-aware Virtual Memory Management", pp. 1
  • Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy and Don Towsley, 2003, "Dynamic Cache Reconfiguration Strategies for a Cluster-Based Streaming Proxy", pp. 10
  • Y. Guo, Z. Ge, Bhuvan Urgaonkar, P. Shenoy and D. Towsley, 2003, "On Dynamic Cache Reconfiguration Strategies for a Cluster-based Streaming Proxy", Proceedings of the Eighth International Workshop on Web Content Caching and Distribution (WCW 2003)
  • Bhuvan Urgaonkar, Prashant J. Shenoy and Timothy Roscoe, 2002, "Resource Overbooking and Application Profiling in Shared Hosting Platforms"
  • Bhuvan Urgaonkar, Anoop George Ninan, Mohammad S. Raunak, Prashant J. Shenoy and Krithi Ramamritham, 2001, "Maintaining Mutual Consistency for Cached Web Objects", pp. 371–380

Magazines/Trade Publications

  • Byung Chu Tak, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2011, "Understanding the Cost of Cloud: Cost Analysis of In-house vs. Cloud-based Hosting Options", pp. 76-80

Technical Reports

  • George Kesidis, Bhuvan Urgaonkar and Cheng Wang, 2014, "An Electricity Consumption Game with Both Mean and Peak Consumption Costs", Computer Science and Engineering Technical Report CSE 14-009, The Pennsylvania State University
  • Byung-Chul Tak, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2011, "To Move or Not to Move: The Economics of Cloud Computing"
  • S. Govindan, Anand Sivasubramaniam and Bhuvan Urgaonkar, 2009, "eBuff: Exploiting Stored Energy for Peak Power Reduction in Datacenters"
  • E. Seo, S. Park and Bhuvan Urgaonkar, 2008, "Power-Performance Comparison of State-of-the-art Hard Drives and Solid-State Disks: Measurements and Consequences"
  • Youngjae Kim, Aayush Gupta, Bhuvan Urgaonkar, Piotr Berman and Anand Sivasubramaniam, 2008, "HybridStore: A Cost-Efficient, High-Performance Storage System Combining SSDs and HDDs"
  • Aayush Gupta, Youngjae Kim and Bhuvan Urgaonkar, 2008, "DFTL: a flash translation layer employing demand-based selective caching of page-level address mappings"
  • Sriram Govindan, Jeonghwan Choi, Bhuvan Urgaonkar, Anand Sivasubramaniam and Andrea Baldini, 2008, "Statistical profiling-based techniques for effective power provisioning in data centers"
  • Jeonghwan Choi, Sriram Govindan, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2008, "Profiling, Prediction, and Capping of Power Consumption in Consolidated Environments"
  • Shiva Prasad Kasiviswanathan, Bo Zhao, Sudarshan Vasudevan and Bhuvan Urgaonkar, 2007, "Bandwidth provisioning in infrastructure-based wireless networks employing directional antennas"
  • Amitayu Das, Ritendra Datta, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2006, "Predicting Web Cache Behavior using Stochastic State-Space Models"
  • Sriram Govindan, Arjun R. Nath, Amitayu Das, Bhuvan Urgaonkar and Anand Sivasubramaniam, 2006, "Communication-aware CPU management for consolidated virtualization-based hosting platforms"
  • Shiva Prasad Kasiviswanathan, Bo Zhao, Sudarshan Vasudevan and Bhuvan Urgaonkar, 2006, "Bandwidth Provisioning in Infrastructure-Based Wireless Networks Employing Directional Antennas"
  • Ross Rosemark, Wang Lee and Bhuvan Urgaonkar, 2006, "Optimizing Energy-Efficient Query Processing in Wireless Sensor Networks"
  • Piotr Berman, Jieun K. Jeong, Shiva Prasad Kasiviswanathan and Bhuvan Urgaonkar, 2006, "Packing to angles and sectors"
  • Bhuvan Urgaonkar, Prashant J. Shenoy, Abhishek Chandra and Pawan Goyal, 2004, "Dynamic Provisioning of Multi-tier Internet Applications"
  • Bhuvan Urgaonkar, Giovanni Pacifici, Prashant J. Shenoy, Mike Spreitzer and Asser N. Tantawi, 2004, "An analytical model for multi-tier internet services and its applications"
  • Bhuvan Urgaonkar, Arnold L. Rosenberg and Prashant J. Shenoy, 2004, "Application Placement on a Cluster of Servers"
  • Bhuvan Urgaonkar and Prashant J. Shenoy, 2003, "Cataclysm: policing extreme overloads in internet applications"
  • Bhuvan Urgaonkar, Anoop George Ninan, Mohammad S. Raunak, Prashant J. Shenoy and Krithi Ramamritham, 2000, "Maintaining Mutual Consistency for Cached Web Objects"

Other

  • Cheng Wang, Bhuvan Urgaonkar, Aayush Gupta and Qianlin Liang, 2016, "Navigating the Public Cloud Labyrinth: A Study of Price, Capacity, and Scaling Granularity Trade-offs"
  • Bhuvan Urgaonkar and George Kesidis, 2014, "Empirical Workload and Energy Management for the Cloud"
  • Bhuvan Urgaonkar, George Kesidis, V. Shanbhag and Cheng Wang, 2014, "A Case for Virtualizing the Electric Utility in Cloud Data Centers"

Research Projects

  • September 2017 - August 2020, "CSR: Small: Using Burstable Instances for Cost-Efficacy in the Public Cloud: When and How?," (Sponsor: National Science Foundation).
  • June 2018 - May 2019, "2018 IBM Faculty Award for Bhuvan Urgaonkar," (Sponsor: International Business Machines Corporation).
  • July 2016 - June 2017, "CSR: Student Travel Support for SIGMETRICS 2016," (Sponsor: National Science Foundation).
  •   - August 2017, "CSR: Small: Using Burstable Instances for Cost-Efficacy in the Public Cloud: When and How?," (Sponsor: National Science Foundation).
  •   - April 2017, "An Exploration of Wimpy Virtual Resource Offerings for IBM Bluemix," (Sponsor: IBM).
  • August 2013 - July 2016, "CSR: Medium: Provisioning and Harnessing Energy Storage for Datacenter Demand Response," (Sponsor: National Science Foundation).
  • August 2010 - July 2016, "CAREER: Turning cloud-based Hosting into a Utility," (Sponsor: National Science Foundation).
  • April 2014 - April 2015, "AWS in Education Faculty grant," (Sponsor: Amazon).
  • October 2012 - September 2015, "II-NEW: INSpiRE: Infrastructure for HeterogeNeous System ResEarch," (Sponsor: NSF/CCF).
  • August 2012 - August 2013, "Mechanisms and Policies for Exploiting Energy Storage in Datacenters," (Sponsor: Google, Inc.).
  • September 2010 - August 2013, "Modeling and Feedback Design for Autonomic Management of Enterprise-scale Virtualized Date Centers," (Sponsor: National Science Foundation).
  • August 2008 - July 2013, "CCF-CPA: HybridStore: An Enterprise-scale Storage system employing solid-state Memory and Hard Disk Drives," (Sponsor: National Science Foundation).
  • August 2007 - July 2012, "CSR-PDOS: RIVER: Resource Management Infrastructure for Consolidated Hosting in Virtualized Data Centers," (Sponsor: National Science Foundation).
  • October 2011 - September 2012, "Providing Leeway for Tighter Power Provisioning in the Datacenter," (Sponsor: Google, Inc.).
  • August 2010 - July 2011, "Saving Peak Power Consumption of Datacenters," (Sponsor: Hewlett Packard Company (HP)).
  • July 2008 - June 2010, "Research Experience for Undergraduates (REU) Supplement to NSF-funded proposal # CNS-0720456," (Sponsor: National Science Foundation).
  • August 2007 - July 2009, "Resource Management for Virtualized Data Centers," (Sponsor: Cisco Collaborative Research Initiative).

Honors and Awards

  • ACM Sigmetrics Test of Time Award 2016, ACM Sigmetrics, June 2016
  • Best Student Paper Award, IEEE International Conference on Cloud Computing 2016, July 2016
  • Best Paper Candidate, IEEE ICAC, July 2016
  • NSF CAREER Award, National Science Foundation, August 2010 - July 2016
  • IBM Faculty Partnership Award, IBM, January 2015 - December 2015
  • Best Paper – Runners Up Award, ACM e-Energy, July 2015
  • Best Paper Award, IEEE IISWC, September 2013
  • IEEE Sustainable Comp. Register’s Pick of the Month, IEEE Sustainable Comp. Register, September 2013
  • Best Paper Award, IEEE MASCOTS, August 2012
  • Best Paper Nomination (One Out of Four), ACM Sigmetrics, June 2012
  • Google Faculty Research Award Co-Recipient, Google, 2011
  • HP Labs Innovation Research Program Award Co-Recipient, HP, 2010
  • Best Student Paper Award, IEEE MASCOTS, September 2008
  • Cisco Collaborative Research Initiative Award, Cisco, January 2007 - December 2007
  • Best Student Paper Award, IEEE International Conference on Automatic Computing, June 2005
  • ACM SIGMETRICS 2005 Student Travel Grant, ACM SIGMETRICS, May 2005
  • Finalist for the IBM Graduate Fellowship in the Systems category, IBM, 2004
  • Nominated for the UMass Graduate School Fellowship, UMass Graduate School, 2001 - 2002

Service

Service to Penn State:

  • Committee Work, Chairperson, OS Candidacy Exam, January 2017 - May 2017
  • Assistance to Student Organizations, Faculty Advisor, Society for Indian Music and Arts (SIMA), 2017
  • Committee Work, Member, Graduate Committee, August 2016
  • Committee Work, Chairperson, OS Candidacy Exam, January 2016 - May 2016
  • Committee Work, Member, Personnel Committee, August 2016 - May 2017
  • Committee Work, Chairperson, OS Candidacy Exam, January 2015 - May 2015
  • Committee Work, Member, Undergraduate Curriculum Committee, August 2015 - July 2016
  • Committee Work, Representative, Engineering Faculty Council, 2015 - 2016
  • Committee Work, Chairperson, OS Candidacy Exam, January 2013 - May 2013
  • Committee Work, Member, Cyberscience Cluster Hiring Committee, 2012 - 2013
  • Committee Work, Member, Curriculum/ABET Committee, August 2011 - July 2013
  • Committee Work, Member, Personnel Committee, August 2011 - July 2013
  • Committee Work, Member, IT Committee, August 2010 - July 2014
  • Assistance to Student Organizations, Advisor, IEEE Computer Society Advisor for CSE, 2009 - 2013
  • Committee Work, Chairperson, Colloquium Committee, August 2009 - July 2010
  • Committee Work, Member, IT & Lab Evaluation Committee, August 2009 - July 2010
  • Committee Work, Member, Engineering Environmental Institute (E3I), Steering Committee, 2008 - 2012
  • Committee Work, Member, Personnel Committee, August 2007 - July 2009
  • Committee Work, Member, CSE Infrastructure Oversight Group, August 2007 - July 2013
  • Committee Work, Other, CSE Advisor, Engineering Advising Center, January 2007 - May 2007
  • Committee Work, Member, Graduate Committee, August 2005 - July 2009
  • Committee Work, Member, Software Security Committee, August 2005 - July 2013

Service to External Organizations:

  • Organizing Conferences and Service on Conference Committees, Co-Chairperson, Ninth International Workshop on Feedback Computing (Feedback 2014), June 2014
  • Organizing Conferences and Service on Conference Committees, Member, Thirty-First International Symposium on Computing, Performance, Modeling, Measurements and Evaluation (PERFORMANCE 2013), Program Committee, September 2013
  • Organizing Conferences and Service on Conference Committees, Member, Tenth International Conference on Quantitative Evaluation of SysTems (QEST 2013), Program Committee, August 2013
  • Organizing Conferences and Service on Conference Committees, Member, Fifth Workshop on Energy-Efficient Design (WEED 2013), in conjunction with ISCA 2013, Program Committee, June 2013
  • Organizing Conferences and Service on Conference Committees, Member, First International Workshop on Virtualization Performance: Analysis, Characterization, and Tools (VPACT), Program Committee, April 2008
  • Organizing Conferences and Service on Conference Committees, Member, The IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN), Program Committee, February 2008
  • Organizing Conferences and Service on Conference Committees, Member, First IEEE Workshop on Enabling the Future Service-Oriented Internet (held with IEEE Globecom), Organizing Committee, November 2007
  • Organizing Conferences and Service on Conference Committees, Member, Twenty-Sixth International Symposium on Computer Performance, Modeling, Measurements, and Evaluation (Performance), Program Committee, October 2007
  • Organizing Conferences and Service on Conference Committees, Other, Web Chair, IEEE International Symposium on Workload Characterization (IISWC), October 2007
  • Organizing Conferences and Service on Conference Committees, Member, Twelfth International Conference on Parallel and Distributed Systems (ICPADS), Program Committee, July 2006
  • Service to Public and Private Organizations, Reviewer, International Conference on Distributed Computing Systems (ICDCS), July 2006
  • Service to Public and Private Organizations, Reviewer, International Conference on Parallel and Distributed Systems (ICPADS), July 2006
  • Service to Public and Private Organizations, Reviewer, IEEE International Conference on Distributed Computing Systems (ICDCS), January 2009
  • Service to Public and Private Organizations, Reviewer, Fourth International Workshop on Software and Performance (WOSP), January 2004
  • Service to Public and Private Organizations, Reviewer, Fourth International Workshop on Software and Performance (WOSP, January 2004
  • Service to Public and Private Organizations, Reviewer, Internet Measurement Conference (IMC), October 2003
  • Service to Public and Private Organizations, Reviewer, Nineteenth ACM Symposium on Operating Systems Principles (SOSP), October 2003
  • Service to Public and Private Organizations, Reviewer, ACM Multimedia, December 2002
  • Service to Public and Private Organizations, Reviewer, Twelfth International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), May 2002
  • Service to Public and Private Organizations, Reviewer, Fifth USENIX Conference on File and Storage Technologies (FAST), February 2007
  • Service to Public and Private Organizations, Reviewer, IEEE International Conference on Distributed Computing Systems (ICDCS), January 2008
  • Service to Public and Private Organizations, Reviewer, ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), December 2007
  • Service to Public and Private Organizations, Reviewer, The Twenty-Sixth IFIP International Symposium on Computer Performance, Modeling, Measurements, and Evaluation (Performance), October 2007
  • Service to Public and Private Organizations, Reviewer, The IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN, February 2008
  • Service to Public and Private Organizations, Reviewer, IEEE International Symposium on Workload Symposium (IISWC), September 2007
  • Service to Public and Private Organizations, Reviewer, ACM Intl Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), August 2008
  • Organizing Conferences and Service on Conference Committees, Chairperson, Tutorials Chair, ACM/IFIP/USENIX Middleware, 2017
  • Organizing Conferences and Service on Conference Committees, Co-Chairperson, Program Co-Chair, IEEE ICCCN Cloud computing and big data track, 2017
  • Organizing Conferences and Service on Conference Committees, Member, ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2013), June 2013
  • Organizing Conferences and Service on Conference Committees, Member, Fourth IEEE International Green Computing Conference (IGCC 2013), Program Committee, June 2013
  • Organizing Conferences and Service on Conference Committees, Member, IEEE International Conference on Autonomic Computing (ICAC 2013), Program Committee, June 2013
  • Organizing Conferences and Service on Conference Committees, Member, Eighteenth ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2013), Program Committee, March 2013
  • Organizing Conferences and Service on Conference Committees, Member, Fifth IEEE International Conference on Cloud Computing (CLOUD 2012), Program Committee, June 2012
  • Organizing Conferences and Service on Conference Committees, Member, Third International Green Computing Conference (IGCC 2012), Program Committee, June 2012
  • Organizing Conferences and Service on Conference Committees, Second International Workshop on Data Center Performance (DCPerf 2012), Technical Program Committee, June 2012
  • Organizing Conferences and Service on Conference Committees, Fourth Workshop on Energy-Efficient Design (WEED 2012), held in conjunction with ISCA 2012, Program Committee, June 2012
  • Organizing Conferences and Service on Conference Committees, Other, Deputy Chair for Performance Area, World Wide Web Conference (WWW 2012), April 2012
  • Organizing Conferences and Service on Conference Committees, Member, Second ACM Symposium on Cloud Computing (SOCC), Program Committee, October 2011
  • Organizing Conferences and Service on Conference Committees, Member, First International Workshop on Data Center Performance (DCPerf), Technical Program Committee, June 2011
  • Organizing Conferences and Service on Conference Committees, Member, Sixth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID), Steering Committee, June 2011
  • Organizing Conferences and Service on Conference Committees, Member, Seventh IEEE International Workshop on Storage Network Architecture and Parallel I/O (SNAPI), Program Committee, May 2011
  • Organizing Conferences and Service on Conference Committees, Member, IEEE International Conference on Cluster Computing (Cluster 2010), Program Committee, September 2010
  • Organizing Conferences and Service on Conference Committees, Member, Second USENIX Workshop on Hop Topics in Cloud Computing (HotCloud 2010), Program Committee, June 2010
  • Organizing Conferences and Service on Conference Committees, Member, Fifth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2010), Program Committee, April 2010
  • Organizing Conferences and Service on Conference Committees, Member, Nineteenth International World Wide Web Conference (WWW 2010), Program Committee, April 2010
  • Organizing Conferences and Service on Conference Committees, Member, Third International Workshop on Virtualization Performance: Analysis, Characterization, and Tools (VPACT 2010), Program Committee, March 2010
  • Organizing Conferences and Service on Conference Committees, Member, IEEE International Conference on Distributed Computing Systems (ICDCS), Program Committee, June 2009
  • Organizing Conferences and Service on Conference Committees, Member, Workshop on Hot Topics in Cloud Computing (HotCloud), Program Committee, June 2009
  • Organizing Conferences and Service on Conference Committees, Member, Workshop on Energy-Efficient Design (WEED), Program Committee, June 2009
  • Organizing Conferences and Service on Conference Committees, Member, Second International Workshop on Virtualization Performance: Analysis, Characterization, and Tools (VPACT), Program Committee, April 2009
  • Organizing Conferences and Service on Conference Committees, Other, Session Chair and Member, Fourteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Program Committee, March 2009
  • Organizing Conferences and Service on Conference Committees, Co-Organizer, First Workshop on Integrating Solid-state Memory into the Storage Hierarchy (WISH), in conjunction with ACM ASPLOS, March 2009
  • Organizing Conferences and Service on Conference Committees, Member, The IAESTED International Conference on Parallel and Distributed Computing and Networks (PDCN), Program Committee, February 2009
  • Organizing Conferences and Service on Conference Committees, Other, Session Chair and Member, ACM SIGMETRICS, Program Committee, June 2008
  • Organizing Conferences and Service on Conference Committees, Other, Session Chair and Member, IEEE International Conference on Distributed Computing Systems (ICDCS), Program Committee, June 2008
  • Organizing Conferences and Service on Conference Committees, Chairperson, Workshop on Feedback Computing (Feedback 2015), April 2015
  • Organizing Conferences and Service on Conference Committees, Member, Workshop on Data Center Performance ,DCPerf 2016, Program Committee, June 2016
  • Organizing Conferences and Service on Conference Committees, Other, Travel Grants Chair and Program Committee Member, ACM SIGMETRICS 2016, June 2016
  • Organizing Conferences and Service on Conference Committees, Member, IEEE International Conference on Green and Sustainable Computing (IGSC 2015), Program Committee, December 2015
  • Organizing Conferences and Service on Conference Committees, Member, IFIP WG 7.3 Performance 2015, Program Committee, October 2015
  • Organizing Conferences and Service on Conference Committees, Member, ACM Symposium on Cloud Computing (SOCC 2014), Program Committee, November 2014
  • Organizing Conferences and Service on Conference Committees, Member, USENIX Workshop on Power-aware Computing (HotPower 2014), Program Committee, October 2014
  • Organizing Conferences and Service on Conference Committees, Member, Sixth Cloud Control Workshop, Program Committee, December 2014
  • Organizing Conferences and Service on Conference Committees, Member, Twenty-Third International World Wide Web Conference (WWW 2014), Technical Program Committee, April 2014
  • Organizing Conferences and Service on Conference Committees, Member, Fifteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc 2014), Program Committee, August 2014
  • Organizing Conferences and Service on Conference Committees, Member, Sixth Cloud Control Workshop, Program Committee, December 2014
  • Organizing Conferences and Service on Conference Committees, Member, ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC 2014), Technical Program Committee, June 2014
  • Organizing Conferences and Service on Conference Committees, Member, ACM SIGMETRICS 2014, Technical Program Committee, June 2014
  • Organizing Conferences and Service on Conference Committees, Member, Fifth International Conference on Future Energy Systems (ACM e-Energy 2014), Technical Program Committee, June 2014
  • Organizing Conferences and Service on Conference Committees, Member, International Green Computing Conference (IGCC 2014), Technical Program Committee, November 2014
  • Organizing Conferences and Service on Conference Committees, Member, Second Workshop on Interactions of NVM/Flash with Operating-Systems and Workloads (INFLOW 2014), Program Committee, October 2014
  • Participation in or Service to Professional and Learned Societies, Other, Vice-Chair, IEEE Special Technical Community on Sustainable Computing, Communications, October 2012
  • Organizing Conferences and Service on Conference Committees, Committee Member, ACM Sigmetrics, Program Committee, 2018
  • Organizing Conferences and Service on Conference Committees, Committee Member, IEEE ICDCS, Program Committee, 2018
  • Organizing Conferences and Service on Conference Committees, Committee Member, IEEE IC2E, Program Committee, 2018
  • Organizing Conferences and Service on Conference Committees, Committee Member, IEEE MASCOTS, Program Committee, 2017
  • Organizing Conferences and Service on Conference Committees, Committee Member, USENIX HotCloud, Program Committee, 2017
  • Organizing Conferences and Service on Conference Committees, Committee Member, USENIX ICAC, Program Committee, 2017
  • Organizing Conferences and Service on Conference Committees, Committee Member, Workshop on Feedback Computing, FC, 2017
 


 

About

The School of Electrical Engineering and Computer Science was created in the spring of 2015 to allow greater access to courses offered by both departments for undergraduate and graduate students in exciting collaborative research in fields.

We offer B.S. degrees in electrical engineering, computer science, computer engineering and data science and graduate degrees (master's degrees and Ph.D.'s) in electrical engineering and computer science and engineering. EECS focuses on the convergence of technologies and disciplines to meet today’s industrial demands.

School of Electrical Engineering and Computer Science

The Pennsylvania State University

207 Electrical Engineering West

University Park, PA 16802

814-863-6740

Department of Computer Science and Engineering

814-865-9505

Department of Electrical Engineering

814-865-7667