<div dir="auto">Hello All,<div dir="auto">I created a cinder configuration using multiple backends based on netapp ontap nfs  with the same backend name and the same volume type.</div><div dir="auto">So my nfsgold1, nfsgold2 and nfsgold3 are addressed by the nfsgold volume backend name and nfsgold volume type.</div><div dir="auto">Each one has its own svm on netapp.</div><div dir="auto">This help me to distribute nfsgold volumes using scheduler filters based on free capacity.</div><div dir="auto">So when I create a volume with volume type nfsgold the scheduler allocates it on nfsgold1 or nfsgold2 or nfsgold3 using the capacity filter.</div><div dir="auto">Since some virtual machines need to have volumes on the same backend (for example nfsgold1) because they belong to the same application, I use the cinder scheduler hint.</div><div dir="auto">Why I need to store those volumes on the same backend?</div><div dir="auto">It is because they must belong to the same generic volume group for snaphotting at the same time.</div><div dir="auto">For this reason I need to create a generic volume group.</div><div dir="auto">Generic volume group creation need the volume type, in my case nfsgold.</div><div dir="auto">But like the volume, when I create a generic volume group, it is scheduled on nfsgold1 or nfsgold2 or nfsgold3 and it is obvious looking in the cinder database. So if I want to groups volumes of an application I must:</div><div dir="auto"><br></div><div dir="auto">1 check if they are on the same backend (nfsgold1/nfsgold2/nfsgold3) </div><div dir="auto"><br></div><div dir="auto">2) check on which backend the volume group is allocated (nfsgold1,/nfsgold2/nfsgold3) and it can be done only looking in the cinder database).</div><div dir="auto"><br></div><div dir="auto">Volumes and volume goups must stay on the same real </div><div dir="auto"> backend. </div><div dir="auto">If not, when I create  a group snapshot, it gives some errors because it checks the host related to the real backend (nfsgold1/nfsgold2/nfsgold3) and returns errors failing the operation.</div><div dir="auto">When I create a volume group by api or by command line, I must specify the volume type but I cannot know which is the real backend associated to it without looking in the cinder database.</div><div dir="auto"><br></div><div dir="auto">I think this is a bug.</div><div dir="auto">In the above situation, how can obtain consistent volume group snapshot ?</div><div dir="auto"><br></div><div dir="auto">Sorry for my bad english.</div><div dir="auto">I hope who is reading can understand what I mean.</div><div dir="auto"><br></div><div dir="auto">Ignazio</div><div dir="auto"><br></div></div>