Resource Management in Clouds: Survey and Research Challenges

Brendan Jennings, Rolf Stadler

Research output: Contribution to journalArticlepeer-review

332 Citations (Scopus)


Resource management in a cloud environment is a hard problem, due to: the scale of modern data centers; the heterogeneity of resource types and their interdependencies; the variability and unpredictability of the load; as well as the range of objectives of the different actors in a cloud ecosystem. Consequently, both academia and industry began significant research efforts in this area. In this paper, we survey the recent literature, covering 250+ publications, and highlighting key results. We outline a conceptual framework for cloud resource management and use it to structure the state-of-the-art review. Based on our analysis, we identify five challenges for future investigation. These relate to: providing predictable performance for cloud-hosted applications; achieving global manageability for cloud systems; engineering scalable resource management systems; understanding economic behavior and cloud pricing; and developing solutions for the mobile cloud paradigm.

Original languageEnglish
Pages (from-to)567-619
Number of pages53
JournalJournal of Network and Systems Management
Issue number3
Publication statusPublished - 17 Jul 2015


  • Cloud computing
  • Resource allocation
  • Resource management
  • Survey
  • Virtualization


Dive into the research topics of 'Resource Management in Clouds: Survey and Research Challenges'. Together they form a unique fingerprint.

Cite this