XCP-ng

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    NFS nconnect support

    Development
    5
    6
    314
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      reinvtv last edited by

      Hi,

      Any idea if NFS nconnect support is coming? This creates and allows for multiple tcp connections between hosts and storage. Truenas (CORE) 13 just got released, enabling this function :D. As far as I understand it, this will give us multiple tcp streams over an LACP link, truely aggregating traffic on multiple interfaces. (Until now, you needed to use iSCSI multipathing for this, which isnt able to thin provision.).

      A C 2 Replies Last reply Reply Quote 1
      • A
        Andrew Top contributor ๐Ÿ’ช @reinvtv last edited by

        @reinvtv Linux kernel 5.3 or newer is needed for NFS nconnect. Current XCP 8.2 is only on 4.19..... so, no....

        1 Reply Last reply Reply Quote 0
        • olivierlambert
          olivierlambert Vates ๐Ÿช Co-Founder๐Ÿฆธ CEO ๐Ÿง‘โ€๐Ÿ’ผ last edited by

          Only when we'll have a more recent kernel in Dom0 ๐Ÿ™‚ But this will come at some point.

          Forza 1 Reply Last reply Reply Quote 0
          • Forza
            Forza @olivierlambert last edited by

            @olivierlambert said in NFS nconnect support:

            Only when we'll have a more recent kernel in Dom0 ๐Ÿ™‚ But this will come at some point.

            Was just looking to ask the same about nconnect. Shame about the kernel support. Perhaps this is coming soon, as xcp-ng will have to change base distro? What's the progress on this?

            1 Reply Last reply Reply Quote 0
            • olivierlambert
              olivierlambert Vates ๐Ÿช Co-Founder๐Ÿฆธ CEO ๐Ÿง‘โ€๐Ÿ’ผ last edited by

              There's no specific date. But we are working into that direction. First, replacing all Python 2 to 3, which is not a simple task, as you can imagine ๐Ÿ™‚

              1 Reply Last reply Reply Quote 0
              • C
                cg @reinvtv last edited by

                @reinvtv said in NFS nconnect support:

                As far as I understand it, this will give us multiple tcp streams over an LACP link, truely aggregating traffic on multiple interfaces. (Until now, you needed to use iSCSI multipathing for this, which isnt able to thin provision.).

                You're neigher right nor wrong: LACP is more complex than just bundling NICs and in many cases it will NOT give you any benefit.
                Why? Simple: For that you need to have NFS using multiple ports but stay with same MAC and IP, which means that your LACP balancing algo needs to be set (and support) L4.
                Many just go L2 or L3 (means they decide on MAC or IP-Address).
                As a quick search didn't answer me: If it even doesn't go that 'passive range' multiple port way: In typical environments it won't help you at all with LACP.

                One might correct my post.

                Also interesting: https://vastdata.com/blog/meet-your-need-for-speed-with-nfs/

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post