A Dynamic Load-Balancing Policy with a Central Job Dispatcher (LBC)
IEEE Transactions on Software Engineering
Efficient fair queueing using deficit round robin
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Exploiting process lifetime distributions for dynamic load balancing
ACM Transactions on Computer Systems (TOCS)
Dynamic Load Balancing on Web-Server Systems
IEEE Internet Computing
Event-driven programming for robust software
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
Deploying on the Grid with DeployWare
CCGRID '08 Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid
Agility in virtualized utility computing
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Controlling data in the cloud: outsourcing computation without outsourcing control
Proceedings of the 2009 ACM workshop on Cloud computing security
Agile resource management in a virtualized data center
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Communications of the ACM
Up in the Air: Moving Your Applications to the Cloud
IEEE Software
Elastic Site: Using Clouds to Elastically Extend Site Resources
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Event Processing in Action
Dynamically scaling applications in the cloud
ACM SIGCOMM Computer Communication Review
Cloud Hooks: Security and Privacy Issues in Cloud Computing
HICSS '11 Proceedings of the 2011 44th Hawaii International Conference on System Sciences
Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers
Future Generation Computer Systems
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
SP 800-145. The NIST Definition of Cloud Computing
SP 800-145. The NIST Definition of Cloud Computing
A component-based middleware platform for reconfigurable service-oriented architectures
Software—Practice & Experience
A Federated Multi-cloud PaaS Infrastructure
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
A Middleware Platform to Federate Complex Event Processing
EDOC '12 Proceedings of the 2012 IEEE 16th International Enterprise Distributed Object Computing Conference
Hi-index | 0.00 |
In the context of cloud computing, elasticity is the capacity to scale computing resources up and down easily. Currently, most Platforms as a Service (PaaS) manage application elasticity within a single cloud provider. However, the not so infrequent issue of cloud outages has become a concern that hinders the availability of cloud-based applications. The most promising solutions to this issue are those based on the federation of multiple clouds. In this paper, we present a Multi-Cloud-PaaS architecture. We show how this architecture can be used for managing elasticity across multiple cloud providers.