MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp> writes: > Sheepdog also uses a hash value of the vdi name to look up vdi > objects, so it is already difficult to implement vdi rename simply, > but I think it is not impossible. For example, if we log all the vdi > rename operations, we can traverse the renamed vdi name and get the > correct hash value based on the old vdi name. Or perhaps make the vdi 'name' an internal uniquely allocated 'id' value and the displayed name be an attribute of the vdi? (This is what I'm already doing with sheepdog in our system, as I want to be able to guarantee unique 'names'.) Cheers, Chris. |