[LSF/MM/BPF TOPIC] network storage transports managed within a container
Lee Duncan
lduncan at suse.com
Tue Mar 1 11:20:33 PST 2022
On 2/28/22 18:04, Chris Leech wrote:
> There are various challenges when users start trying to manage SAN
> attachments from within a container, and how we deal with network
> namespaces. I think it would be worth a discussion around what can be
> agreed on as desired behavior, and what it means to attach block
> devices from a containerized environment.
>
> iSCSI has a number of issues here with the kernel to iscsid
> interfaces, netlink and sysfs, which are largely fixable without
> needing to break anything. But for kernel maintained network
> connections, there's an issue of interacting with namespace lifetimes
> without a process.
>
> NVMe/TCP has avoided complex user-space control planes, but when I
> checked subsystem connection occurred within the active namespace of
> nvme-cli, but afterwords all fabrics subsystems were visible,
> controllable, and disconnectable from any namespace.
>
>
> Lee Duncan had submitted a proposal to discuss this for iSCSI last
> year [1], partially based on some older work I did that never
> completed [2] (I need to update that code)
>
> [1]
> https://lore.kernel.org/linux-scsi/e9f0297a-a914-ba83-f706-5a2d508c666b@suse.com/
>
> [2] https://github.com/cleech/linux/commits/iscsi-netns-old-wip
>
> - Chris Leech
>
I would certainly be interested in attending this.
--
Lee Duncan
More information about the Linux-nvme
mailing list