Photo of Bhuvan Urgaonkar

Bhuvan Urgaonkar

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:

Network and Mobile Systems; Operating Systems and Cloud Computing

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

Journal Articles

  • Hamidreza Zare, Viveck Cadambe, Bhuvan Urgaonkar, Nader Alfares, Praneet Soni, Chetan Sharma and Arif Merchant, 2022, "LEGOStore: A Linearizable Geo-Distributed Store Combining Replication and Erasure Coding", Proc. VLDB Endow. 15(10): 2201-2215 (2022), 15, (10), pp. 15
  • George Kesidis, Bhuvan Urgaonkar, Mahmut T Kandemir and Takis Konstantopoulos, 2019, "A caching system with object sharing", CoRR, abs/1905.07641
  • Cheng Wang, Qianlin Liang and Bhuvan Urgaonkar, 2018, "An Empirical Analysis of Amazon EC2 Spot Instance Features Affecting Cost-effective Resource Procurement", ACM Transac- tions on Modeling and Performance Evaluation of Computer Systems (TOMPECS), 3, (2)
  • Jalal Khamse-Ashari, Ioannis Lambadaris, George Kesidis, Bhuvan Urgaonkar and Yiqiang Zhao, 2018, "An Efficient and Fair Multi-Resource Allocation Mechanism for Heterogeneous Servers", IEEE Transactions on Parallel and Distributed Systems, 29, (12), pp. 2686 - 2699
  • Jalal Khamse-Ashar, George Kesidis, Ioannis Lambadaris, Bhuvan Urgaonkar and Yiqiang Zhao, 2018, "Constrained Max-Min Fair Scheduling of Variable-Length Packet-Flows to Multiple Servers", Annales des T´el´ecommunications, 73, (3-4), pp. 219-237
  • Cheng Wang, Bhuvan Urgaonkar, George Kesidis, Aayush Gupta, Lydia Y. Chen and Robert Birke, 2018, "Effective Capacity Modulation as an Explicit Control Knob for Public Cloud Profitability", Transactions of ACM TAAS, 13, (1), pp. 1-25
  • 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
  • Y. Kim, A. Gupta and Bhuvan Urgaonkar, 2008, "HybridStore: An Enterprise-scale Storage System Comprising Solid-state Memory and Hard Disk Drives"
  • 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
  • Bhuvan Urgaonkar and P. J. Shenoy, 2003, "Cataclysm: Policing Extreme Overloads in Internet Applications"

Conference Proceedings

  • Narges Shahidi, Jashwant Raj Gunasekaran, Mahmut Kandemir, Bhuvan Urgaon andar, , 2023, "SCOOP: A Scalable Object-Oriented Serverless Platform"
  • Andria Trigeorgi, Nicolas Nicolaou, Chryssis Georgiou , Theophanis Hadjistasi , Efstathios Stavrakis , Viveck Cadambe and Bhuvan Urgaonkar, 2022, "Invited Paper: Towards Practical Atomic Distributed Shared Memory: An Experimental Evaluation", pp. 16
  • Wonil Choi, Bhuvan Urgaonkar, Mahmut T Kandemir and George Kesidis, 2022, "Multi-resource fair allocation for consolidated flash-based caching systems", pp. 14
  • Myungjun Son, Shruti Mohanty, Jashwant Raj Gunasekaran, Aman Jain, Mahmut T Kandemir, George Kesidis and Bhuvan Urgaonkar, 2022, "Splice: An Automated Framework for Cost-and Performance-Aware Blending of Cloud Services"
  • Sultan Sajal, Rubaba Hasan, Timothy Zhu, Bhuvan Urgaonkar and Siddhartha Sen, 2021, "TraceSplitter: A New Paradigm for Downscaling Traces"
  • Jian Wu, Shaurya Rohatgi, Sai Keesara, Jason Chhay, Kevin Kuo, Arjun Menon, Sean Parsons, Bhuvan Urgaonkar and Clyde Lee Giles, 2021, "Building an Accessible, Usable, Scalable, and Sustainable Service for Scholarly Big Data"
  • Aman Jain, Ataollah Fatahi Baarzi, Nader Alfares, George Kesidis, Bhuvan Urgaonkar and Mahmut T Kandemir, 2020, "SplitServe: Efficiently Splitting Apache Spark Jobs Across FaaS and IaaS"
  • George Kesidis, Bhuvan Urgaonkar, Yuquan Shan, Aman Jain, Jalal Khamse-Ashari and Ioannis Lambadaris, 2020, "Heterogeneous MacroTasking (HeMT) for Parallel Processing in the Cloud"
  • George Kesidis, Nader Alfares, Xi Li, Bhuvan Urgaonkar, Mahmut T Kandemir and Takis Konstanpoulos, 2020, "On a Caching System with Object Sharing"
  • Wonil Choi, Bhuvan Urgaonkar, Mahmut T Kandemir, Myoungsoo Jung and David Evans, 2020, "Fair Write Attribution and Allocation for Consolidated Flash Cache", pp. 1063--1076
  • Ataollah Fatahi Baarzi, Timothy Zhu and Bhuvan Urgaonkar, 2019, "BurScale: Using Burstable Instances for Cost-Effective Autoscaling in the Public Cloud", pp. 126--138
  • Wonil Choi, Bhuvan Urgaonkar, Mahmut T Kandemir and Myoungsoo Jung, 2019, "Fair Resource Allocation in Consolidated Flash Systems"
  • Aman Jain, Ata F. Baarzi, Nader Alfares, George Kesidis, Bhuvan Urgaonkar and Mahmut T Kandemir, 2019, "SpIitServe: Efficiently Splitting Complex Workloads Across FaaS and IaaS", pp. 487
  • Jashwant Raj Gunasekaran, Prashanth Thinakaran, Mahmut T Kandemir, Bhuvan Urgaonkar, George Kesidis and Chita R. Das, 2019, "Spock: Exploiting Serverless Functions for SLO and Cost Aware Resource Procurement in Public Cloud", pp. 199--208
  • Jalal Khamse-Ashari, Ioannis Lambadaris, George Kesidis, Bhuvan Urgaonkar and Yiqiang Zhao, 2018, "A Cost-efficient and Fair Multi-Resource Allocation Mechanism for Self-organizing Servers"
  • George Kesidis, , , Bhuvan Urgaonkar, Jalal Khamse-Ashari and Ioannis Lambadaris, 2018, "Scheduling Distributed Resources in Heterogeneous Private Clouds"
  • 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

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"
  • 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"

Research Projects

Honors and Awards

  • Google Faculty Research Award, Google, May 2020 - April 2021
  • Best Poster Award, ACM Symposium on Cloud Computing (SOCC), 2019
  • Editorial Excellence and Eminence Award, IEEE Transactions on Cloud Computing, 2019
  • Faculty Collaboration Program, IBM, 2018
  • 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
  • Amazon Scholar, Amaon, October 2021

Service

Service to Penn State:

  • Committee Work, Promotion and Tenure Committee, 2020 - 2022
  • Committee Work, Member, Curriculum Committee, 2018 - 2020
  • Committee Work, Chairperson, OS Candidacy Exam, January 2017 - May 2017
  • Committee Work, Coordinator, Graduate Program, 2017 - July 2021

Service to External Organizations:

  • Participation in or Service to Professional and Learned Societies, Co-Chairperson, TPC Co-Chair for ACM SIGMETRICS 2023, ACM SIGMETRICS, 2022 - 2023
  • Organizing Conferences and Service on Conference Committees, Committee Member, ACM Sigmetrics 2022, 2021 - 2022
  • Organizing Conferences and Service on Conference Committees, Editor, Associate Editor, IEEE Transactions on Cloud Computing (TCC), 2018
 


 

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 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-7039