ICIW '08 Proceedings of the 2008 Third International Conference on Internet and Web Applications and Services
Multi-tenant SOA Middleware for Cloud Computing
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Cloud computing - The business perspective
Decision Support Systems
A middleware layer for flexible and cost-efficient multi-tenant applications
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
SP 800-145. The NIST Definition of Cloud Computing
SP 800-145. The NIST Definition of Cloud Computing
A Federated Multi-cloud PaaS Infrastructure
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
Portable Cloud applications-From theory to practice
Future Generation Computer Systems
Hybrid Clouds Move to the Forefront
Computer
Hi-index | 0.00 |
The cloud computing paradigm promises increased flexibility and scalability. However, in private cloud environments this flexibility and scalability is constrained by the limited capacity. On the other hand, organizations are reluctant to migrate to public clouds because they lose control over their applications and data. The concept of a hybrid cloud tries to combine the benefits of private and public clouds, while also decreasing vendor lock-in. This paper presents PaaSHopper, a middleware platform for hybrid cloud applications that enables organizations to keep fine-grained control over the execution of their applications. Driven by policies, the middleware dynamically decides which requests and tasks are executed in a particular part of the hybrid cloud. We validated this work by means of a prototype on top of a hybrid cloud consisting of a local JBoss AS cluster, Google App Engine, and Red Hat OpenShift.