Ask Your Question
1

Deployment on a distributed architecture

asked 2013-12-11 07:10:12 -0500

izotope gravatar image

updated 2014-01-22 15:13:08 -0500

Evgeny gravatar image

I am planning to deploy OpenStack on several computers for testing purposes. I would like to know if OpenStack can be used to manage a decentralized/distributed Cloud infrastructure ?
In other terms, having nodes on different physical sites and managing elasticity, VM migration and so on via Horizon dashboard and the dedicated API. Even though I already started playing with http://devstack.org/ (devstack) (installed on Ubuntu server under VBox), I can't get a clear and global view of OpenStack (and its components) capabilities.

Thanks in advance.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2013-12-11 09:20:33 -0500

jtopjian gravatar image

Hello,

I think the short answer is "yes", with a corollary of "it will depend on your environment".

OpenStack supports a few different ways to segregate your environment: regions, cells, availability zones, and host aggregates. A good place to start reading about them is here:

http://docs.openstack.org/trunk/openstack-ops/content/scaling.html

For some quick real-life examples:

  • NeCTAR is a distributed OpenStack environment across Australia. They utilize "cells" for their deployment.
  • One cloud that I maintain is in two different data centers and uses "regions".
  • I was doing some testing the other day between KVM and Hyper-V. In order to support launching instances on my choice of hypervisor, I grouped each one into their own "host aggregate".

Hope that helps,

Joe

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

2 followers

Stats

Asked: 2013-12-11 07:10:12 -0500

Seen: 147 times

Last updated: Dec 11 '13