Which server is best to install and configure Open-Stack, physical server or cloud?

asked 2016-10-20 09:50:27 -0500

Sathiya gravatar image

updated 2016-10-24 02:06:02 -0500

I am Sathiya working on Linux technology in E-commerce company.

Now I am planning to learn OpenStack myself, so that I am planning to buy my own physical server to set up my own LAB for practice.

Some once Please suggest me which one is the best way to do practice OpenStack like Industrial way.

Here I have two choices.

1) Buy own server like (Dell, 2950) install and configure Open-stack and rest of relevant tools on it. 2) Choose some cloud space. Please suggest me...

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2016-10-20 10:50:48 -0500

dbaxps gravatar image

updated 2016-10-21 04:55:30 -0500

UPDATE 10/21/16

Deployment procedure for TripleO QuickStart (Mitaka) is bit more complicated in meantime then it was designed originally for Mitaka stable release. Instructions bellow provide a step by step guide in past ( just this summer) not required by QuickStart environment on undercloud VM after you logged into undercloud

See - http://dbaxps.blogspot.com/2016/10/tr...


Box - Dell PowereDge 2950 Server ( 8-4 Cores, 32 GB RAM ) Size of RAM 32 GB is a must for TripleO .
4 Cores would work , 8 Cores is preferable
Option 1 - Virtual Environment set up via Mirantis Fuel 9
Option 2 - TripleO VENV set up via QuickStart (RDO Mitaka) . However, in meantime I am not quite sure that it is free of charge.
Just try http://lxer.com/module/newswire/view/...
Option 3 - TripleO VENV set up via instack-virt-setup (RDO Newton ) In meantime is free for sure and working pretty much stable along with KSM ( as well as QuickStart )
Option 4 - RDO Mitaka Virtual Set up via packstack with real External Network

Why I suggest VENV Multi Node deployments ( either Fuel or RDO TripleO ) vs RDO AIO packstack on bare metal.
AIO Openstack Setup would hide from you modern as well as classic Openstack architecture 
1. Classic means Controller + Network + Compute Nodes design originally introduced by upstream and still supported  by RDO Newton
2. Modern means PCS HA Controller's Cluster + (1 or 2) Compute Nodes ( 4 Cores - 1, 8 Cores - 2 or 3 Compute Nodes  + automatic deployed Ceph Nodes (1,2))  in overcloud and getting understanding of TripleO Core concepts,
 building Heat stack "overcloud" on undercloud node which will result deploying in overcloud matching your  overcloud-deploy.sh  script invoking python-tripleoclient && tripleo-heat-teplates either based on ansible yaml template in case TripleO QuickStart for Mitaka is available.
edit flag offensive delete link more


WOW! Thanks a lot first of all... Thank you for brief explanation and I understand well. This what I expected, Sure I am going to buy the server....Dell PowereDge 2950 As you suggested I am choosing Option 3 - TripleO VENV set up via instack-virt-setup (RDO Newton )

Thank you again, Sathiya

Sathiya gravatar imageSathiya ( 2016-10-20 12:02:15 -0500 )edit

answered 2016-10-20 10:48:26 -0500

chandu gravatar image

It's always better to buy your own server if you can spend money so that you can play around as you like. You can install Openstack All in one (packstack, devstack, Ansible playbooks etc...) and then learn how everything works in openstackand then try to deploy multinode cluster. You have many ways to learn. If you cannot spend money, you can use different clouds available in market.

edit flag offensive delete link more


Ah! you are right... Sure I am planning to buy the server ....

Sathiya gravatar imageSathiya ( 2016-10-20 12:06:51 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-10-20 03:40:10 -0500

Seen: 1,426 times

Last updated: Oct 24 '16