Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/hybrid-cloud-framework. Description: Presently the OpenStack architecture has no support for hybrid cloud framework which is necessary for enterprises as resolves sudden peaks in traffic efficiently by using resources from public cloud infrastructures like Amazon EC2. The objective of this project is to implement the hybrid cloud framework into OpenStack. This will be used to Balance load between the public and private cloud together. It also provides a uniform and homogeneous view of the virtualized resources, regardless of it being from the private or the public cloud. This infrastructure is capable of managing the entire lifecycle of the VMs running on that cloud. IMPLEMENTATION: The first phase of the implementation involves implementation of a driver on top of the Hypervisor, which decides as to burst into public or private cloud. But this implementation is not totally feasible as it involves unnecessary overhead from the Load Balancer, Scheduler and nova-api levels. CELLS IMPLEMENTATION: The second phase involves implementing the public cloud as a child cell in the Cells implementation in OpenStack. Hence, the parent cell balances load between the public child cell and the public child cell. OPENSTACK-OPENSTACK BURSTING We are also planning to integrate OpenStack-OpenStack bursting where a given private OpenStack cloud leverages the resources from another OpenStack deployment during certain cases. Hence, we will have both OpenStack-EC2 as well as OpenStack to OpenStack type of bursting mechanisms. Specification URL (additional information): None