Ask Your Question

can you use openstack with less than 6 nodes?

asked 2014-11-10 11:19:56 -0500

Echo Seven gravatar image

i'm trying to test out openstacks.. i've noticed it requires 6 machines with 2 HDDs each. my servers have everything.. but my testing environment is litterally four machines stacked up with a monitor. i'm sure they have 2 HDDs each.. but the rest of machines i have are all laptops... with one drive in, techinically i have 6 machines... not all of them is able to have two drives.

this is not a production system. i just wish to test openstack before i think about deploying it to my company's servers.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2014-11-10 12:09:29 -0500

rajiv-kumar gravatar image

If you want to test openstack, Devstack is the better place to start with. DevStack would not even require two machine. Now, If you really want to install openstack, you have to decide what components you want to install. You can install all the components on one machine or you can install all the components on different machines, it \'s who has to make decision. If you install all the compnents on one machine then you might end up having very slow response time of the machine untill you are not using some huge servers. If i were you, i would go for three node installation. There are installation guides available, which explains, how you can set up openstack with two node or three node.

edit flag offensive delete link more

answered 2014-11-10 23:32:32 -0500

Keep below things in your mind before you test OpenStack:

  • Select a scenario (all-in-one, 2-role, 3-role)
  • What are the extra features you want (Object Storage: Swift; Block Store; Cinder)

Then you can use your infrastructure to achieve your goal. Please let me know if you need more details or description.


edit flag offensive delete link more


ah.. i see. so, i'm able to use less than 6 computers if i install multiple things to one computer, sharing them over 3 nodes instead of 6?

Echo Seven gravatar imageEcho Seven ( 2014-11-11 08:55:24 -0500 )edit

Exactly on a single machine you can install all controller components and on other machine (any number of machines) you can install compute component. Generally this is recommend.

TechPatron answer so tech

TechPatron gravatar imageTechPatron ( 2014-11-11 09:51:24 -0500 )edit

awesomeness ^^

Echo Seven gravatar imageEcho Seven ( 2014-11-11 15:59:26 -0500 )edit

Yeah once you come up with your design plan. Then you can choose deployment method like:

  • Manual Installation
  • Automated Installation (devstack, COI, RDO, etc)

For more details please contact:

TechPatron gravatar imageTechPatron ( 2014-11-11 21:07:36 -0500 )edit

Yup., you can use 3 nodes as of now. If you have any more queries or issues while deploying OpenStack reach me @

TechPatron gravatar imageTechPatron ( 2014-11-11 21:09:39 -0500 )edit

Have a look at Figure 1.2 and 1.3 in the below link, which explains two role and 3 role scenarios:

TechPatron gravatar imageTechPatron ( 2014-11-11 21:22:47 -0500 )edit

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


Asked: 2014-11-10 11:19:56 -0500

Seen: 114 times

Last updated: Nov 10 '14