Ask Your Question

How to use a NAS as the storage for RDO Openstack

asked 2014-08-17 14:33:44 -0600

stephenmass gravatar image

Hey i was wondering how I could store Instances/volumes and images for a RDO openstack host on my NAS

Thank you in advance

edit retag flag offensive close merge delete


How are you using the NAS ? How does it appear to the system ? NFS ? iSCSI ? JBOD ?

FredSmite gravatar imageFredSmite ( 2014-08-17 15:01:48 -0600 )edit

either NFS or iSCSI

stephenmass gravatar imagestephenmass ( 2014-08-17 15:18:11 -0600 )edit

You may want to see how cinder uses backend storage and see if your NAS is supported wrt special features .

FredSmite gravatar imageFredSmite ( 2014-08-17 16:14:15 -0600 )edit

please explain a little more

stephenmass gravatar imagestephenmass ( 2014-08-17 16:18:28 -0600 )edit

1 answer

Sort by » oldest newest most voted

answered 2014-08-17 20:32:59 -0600

There are possibly two ways you could use NAS for your Glance image storage and compute instance storage assuming you are going to be using NFSv3/NFsv4 for NAS connectivity.

For Glance you could easily mount an NFS volume onto your Glance server under the path where Glance resides in a default installation (/var/lib/glance). There is a plus to doing this as you could have an active/active setup of glance that could then read/write the images to the same location.

For your compute nodes to store the instance disk on NFS you would want to mount your NFS volume under /var/lib/nova/instances.

In both cases this would offload the images and instance disk to the NAS device, however it would also open up some latency and potential performance degradation since you are adding network attached storage rather then hitting local disk, fiber attached disk or other block device.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-08-17 14:33:44 -0600

Seen: 2,784 times

Last updated: Aug 17 '14