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:
(a) architectural principles for software-defined clouds; (b) algorithms and policies for integrated allocation of
compute and network resources to meet quality-of-service requirements of applications, and (c) a novel software
technology for energy-efficient management of software-defined clouds.