[cinder] NVMe-oF with TCP transport protocol
coolsvap at gmail.com
Thu Dec 17 14:44:57 UTC 2020
On Thu, Dec 17, 2020 at 6:19 PM Gorka Eguileor <geguileo at redhat.com> wrote:
> On 17/12, ʂʍɒρƞįł Ҟưȴķɒʁʉɨ wrote:
> > hello cinder team,
> > I wanted to know if we have support for NVMEoF with TCP transport
> > between servers and the target? Any documentation/reference would be
> > appreciated.
> > Best Regards,
> > Swapnil Kulkarni
> > irc : coolsvap
> > coolsvap at gmail dot com
> As far as I know both Cinder's target  and OS-Brick's connector 
> support TCP/IP transport, but I have never tested it.
> What I'm not too sure about is how thorough the testing of the NVMe-oF
> code in OpenStack really is, since it's not currently flushing the
> buffers on disconnect , and recently found out that it's unlikely to
> work with encrypted volumes (because it's returning a real device and
> not a symlink).
> These 2 bugs should be easy to fix, but both time and the appropriate
> hardware is required to validate it.
> : https://github.com/openstack/cinder/blob/5c620c6232f8444c1a55424363149920a8f67699/cinder/volume/targets/nvmeof.py#L72
> : https://github.com/openstack/os-brick/blob/4d4c5e82c97fe69c7f8fa4ba3a36a69bf0a27e22/os_brick/initiator/connectors/nvmeof.py#L233
> : https://bugs.launchpad.net/os-brick/+bug/1903032
Thanks a lot Gorka! Appreciate your help.
irc : coolsvap
coolsvap at gmail dot com
More information about the openstack-discuss