University of Bristol
Hybrid cloud deployment can be an attractive option for companies wanting to deploy software services on scalable public clouds, while still assuming local control over sensitive data resources. A hybrid deployment, despite providing better control, is difficult to design since code must be partitioned and distributed efficiently between public and private premises. In this paper, the authors' describes automated partitioning of software services for hybrid clouds. They have identified two specific shortfalls of existing partitioning research which are important to a hybrid cloud setting: inflexibility in placement of software function execution between public/private hosts and no support for making explicit tradeoffs between monetary cost and performance.