Bug 1041277 - [RFE][nova]: Hybrid Cloud Framework for OpenStack using nova-cells
Summary: [RFE][nova]: Hybrid Cloud Framework for OpenStack using nova-cells
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: RFEs
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact:
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 14:14 UTC by RHOS Integration
Modified: 2015-03-19 17:14 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-19 17:14:00 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-12 14:14:16 UTC
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


Note You need to log in before you can comment on or make changes to this bug.