Jump to: navigation, search

Difference between revisions of "Heat/Blueprints/Multi Region Support for Heat"

Line 12: Line 12:
 
** Secure network access via Internet (VPN connection)
 
** Secure network access via Internet (VPN connection)
  
[[File:Multi Region Heat.png|50%|thumbnail|left|Multi Region Heat]]
+
[[File:Multi Region Heat.png|200px|framed|left|Multi Region Heat]]
  
 
=== Requirements & Challenges ===
 
=== Requirements & Challenges ===

Revision as of 18:25, 15 July 2013

Overview

Introduction

Most of enterprises are focusing on Multi-cloud (using both private and public clouds) as enterprise cloud strategy. They will not completely migrate to Service Provider's cloud (public cloud). They will still keep their mission critical information assets to their premise or collocation space (private cloud).

Our goal is to create Hybrid-cloud (combination of public and private cloud). Creating Hybrid-cloud requires:

  • Seamless operation among heterogeneous environment
  • End-to-end automatic provisioning based on system template (VM, network, topology)
  • Unified control and monitoring
    • Multi-Hypervisor including bare-metal
    • Multi-Region control
    • Secure network access via Internet (VPN connection)
Multi Region Heat

Requirements & Challenges

Goal

Basic Use Case Scenario

Architecture

Overview

Components Diagram

Template Flow

Template flow

Challenges & Solutions

What needs to be done

Heat

Engine

VPNServices
IKEPolicy
IPsecPolicy
VPNConnections

API/CLI

UI

Multi region Heat [DRAFT - WORK IN PROGRESS]

Engine

Mapping regions with API endpoints [SUPPORTED]
Mapping regions with images [SUPPORTED]
Specify RegionName property for resource [NOT SUPPORTED]

API/CLI

UI

Horizon support for multi regions

Dependencies & References

Action Plan

Appendix

Templates

Heat UI screenshots

Horizon Multi region support screenshots