[nova][os-brick] Yoga - native nvmeof multipath support

bartosz.rabiega at ovhcloud.com bartosz.rabiega at ovhcloud.com
Fri Apr 1 09:21:56 UTC 2022


Oh thanks for the clarification!

I'm particularly interested in native multipath (ANA).
Are there any plans to have a mechanism for updating/replacing failed paths?
E.g. in case when one of the backend paths dies and has to be replaced 
with a new one - completely new target (let's say cinder driver exposes 
new path in place of the failed one).

Is there a way to participate in the development?

BR


On 4/1/22 11:03, Gorka Eguileor wrote:
> On 01/04, bartosz.rabiega at ovhcloud.com wrote:
>> Hello,
>>
>> I'm trying to figure out how the new feature of Yoga works:
>>
>> "The libvirt driver now allows using Native NVMeoF multipathing for NVMeoF
>> connector, via the configuration attribute in nova-cpu.conf
>> [libvirt]/volume_use_multipath, defaulting to False (disabled)."
>>
>> https://review.opendev.org/c/openstack/nova/+/823941
>>
>> It's said that this config value enables native NVMeoF multipathing, but I
>> can't see any support for such configuration in os-brick connector.
>>
>> https://github.com/openstack/os-brick/blob/master/os_brick/initiator/connectors/nvmeof.py
>>
>> Am I missing something?
>>
>> BR
>> BR
>>
> 
> Hi,
> 
> You are not missing anything.
> 
> Maybe the wording of the nova release note could have been a bit more
> clear, because what nova has now is the ability to let NVMe-oF use
> multipathing (once it becomes available in os-brick) for Cinder drivers
> that support it...
> 
> There are 2 kinds of multipathing possible with NVMe-oF:
> 
> - Native (ANA)
> - Device Mapper (same as with iSCSI an FC)
> 
> The team is currently working on adding NVMe-oF native multipathing to
> os-brick [1], and the DM option will be available later, so it's not
> available on Yoga.
> 
> Once it becomes available in os-brick, Cinder drivers will need to be
> updated to use the newer connection information format (except the
> Kioxia driver that already uses it).
> 
> Cheers,
> Gorka.
> 
> 
> [1]: https://review.opendev.org/c/openstack/os-brick/+/830800
> 



More information about the openstack-discuss mailing list