Openstack installation (storage problem)

asked 2019-10-08 14:33:34 -0600

anonymous user



I need advice about the installation of OpenStack. I have a few machines that have a few large HDD and a lot of memory. I want to set up Openstack on it, but I want to use HDD to create one large storage and use existing bare metals to provide VM. I understand that it's possible, but I'm wondering what is the best practice in this case? I couldn't find anywhere what file system should I use: CEPH, glusterfs or something else?

Best regards

edit retag flag offensive close merge delete


According to the survey (select Deployment Decisions), Ceph is the most popular storage solution in the OpenStack world. You need several drives per server. Note that Ceph is not a filesystem, but more something like a hugely scalable disk array.

Bernd Bausch gravatar imageBernd Bausch ( 2019-10-08 21:48:07 -0600 )edit

GlusterFS is a massively sized, distributed filesystem. At some point, its OpenStack support was removed; I don't know what its status is.

Check for other block storage solutions.

Bernd Bausch gravatar imageBernd Bausch ( 2019-10-08 21:51:41 -0600 )edit

What do you mean by "use existing bare metals to provide VM"?

Bernd Bausch gravatar imageBernd Bausch ( 2019-10-08 21:55:18 -0600 )edit

I want to use the same machine for CEPH and VMs. I think about disadvantages for that solution...

Morbious gravatar imageMorbious ( 2019-10-09 05:39:00 -0600 )edit

Probably not ideal. Ceph does require some CPU and memory, which would interfere with the VMs. For a production system, I would absolutely recommend against it. Otherwise, I would at least do the utmost to separate the Ceph and VM filesystems from each other.

Bernd Bausch gravatar imageBernd Bausch ( 2019-10-09 05:47:20 -0600 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2019-10-13 09:31:29 -0600

vblando gravatar image

You can actually install both nova-compute and ceph on a node, I have tried it myself but not on a production setting, it works, but I would not recommend it because you may face some performance issue in the future, I would suggest you install a separate ceph cluster and do an RBD-backed or Boot-from-volume VM deployment.

edit flag offensive delete link more

answered 2019-10-11 02:38:00 -0600

You can check this link ( to install swift openstack

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2019-10-08 14:33:34 -0600

Seen: 94 times

Last updated: Oct 13 '19