MSE Research Project Database

Software-Defined Cloud Computing

Project Leader: Rajkumar Buyya
Primary Contact: Rajkumar Buyya (
Keywords: distributed and cloud computing
Disciplines: Computing and Information Systems
Domains: Networks and data in society, Optimisation of resources and infrastructure
Research Centre: Cloud Computing and Distributed Systems (CLOUDS) Laboratory

Cloud computing offers utility-oriented IT services to users worldwide. Based on pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. However, applications are unable to harness the full power of Clouds due to partial virtualisation and lack of integrated management of compute and network resources of data centres.

This project aims to transform cloud computing by developing:

  • Architectural principles for software-defined clouds
  • Algorithms and policies for integrated allocation ofcompute and network resources to meet quality-of-service requirements of applications
  • A novel software technology for energy-efficient management of software-defined clouds