Ask Your Question
0

understanding host roles, dividing services

asked 2013-10-02 04:22:55 -0600

adam gravatar image

I failed to find in the documentation state out clear so I'm not sure if I'm correct in my assumptions, I may still be thinking in vSphere categories so correct me if I'm wrong. I have basicly 3 types of hosts: Dashboard/Controller for managing Compute - hypervisors Storage - storage backend

I assume all types of nodes need OpenStack networking (although I'm not sure about the Dashboard) Dashboard need apache,mysql, memcache (so the configuration is shared among managment nodes(?)) Compute and storage can be the same host in a production environment (? It would be more reasonble to prevent latency when having it attached over ip) Storage needs cinder or glusterfs port and glance for vm images, compute needs nova-compute. Will keystones need to be installed there or is the horizon host(s) the only one responsible for authentication? Generally the installation manual does not describe what should go where and how to install when You do not want to have everything on a single physical host. I also failed to find how to add hypervisors to an already running cloud. The install is very complex and I want to know what I'm doing.

edit retag flag offensive close merge delete

Comments

Ok I found the 'installing additional compute nodes' section in the manual. So this part of my question is absolete. But the rest is still valid.

adam gravatar imageadam ( 2013-10-02 05:02:22 -0600 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2018-08-13 12:56:50 -0600

volenbovsky gravatar image

-Many answers to your question: 'it depends'

-I think that you should look at OpenStack distributions instead of installing https://www.openstack.org/marketplace... Among those that I can say: RDO, Canoniscal OpenStack, maybe SUSE (they are all free?) For some you will see possible architectures so there you can get better understanding of widespread architecture even in case you won't use it in the end.

Some things: -You should understand better your storage. Think probably of CEPH as one of first choices...

-Keystone is not directly related to Horizon. It is fairly common to have Horizon running on same HW as controllers (=Nova, Neutron server, Keystone,...) , even though it uses Keystone, you should not think that Horizon provides authentication functions.

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

1 follower

Stats

Asked: 2013-10-02 04:22:55 -0600

Seen: 427 times

Last updated: Aug 13 '18