none
NVME-FC on Server 2016 possible? RRS feed

  • Question

  • Hey guys,

    Assuming the storage/switch fabric/HBA supports this, does Server 2016? I can't find any docs anywhere so I have a feeling it isn't which is unfortunate. If it IS however, where would I go to find the 'NQN' (NVME Qualified Name)

    Thursday, October 17, 2019 2:06 PM

All replies

  • Hi Ben,

    If you have any specific hardware vendor or specific hardware in mind, you can check if they're certified for Windows Server 2016 over here:

    https://www.windowsservercatalog.com/

    Best regards,
    Leon


    Blog: https://thesystemcenterblog.com LinkedIn:

    Thursday, October 17, 2019 4:06 PM
  • I know that the hardware works and is certified, as I have it working using SCSI FC to the same storage/hbas. What I want to know is how I go about setting up NVME-FC if all of the hardware is certified for it. This isn't a hardware or software question, it's a "Does Server 2016 Support NVME-FC" - and if so where is the NQN stored

    As a slightly offtopic example, I also have an RDMA enabled Ethenet card in the same system. I can run 'Get-NetAdapterRDMA' and see that it is ready for RDMA/NVME (via iWARP). How do I confirm the same for FC? Or is the support for this not there yet

    • Edited by Ben McElroy Thursday, October 17, 2019 4:25 PM
    Thursday, October 17, 2019 4:20 PM
  • You can use Storage Spaces with SATA, SAS and USB.  See:

    Storage Spaces FAQ

    http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx

    "

    What types of drives can I use with Storage Spaces?

    You can use commodity drives attached via Serial-Attached SCSI (SAS), Serial ATA (SATA), or USB. Storage layers that abstract the physical disks are not compatible with Storage Spaces. This includes VHDs and pass-through disks in a virtual machine, and storage subsystems that layer a RAID implementation on top of the physical disks. iSCSI and Fibre Channel controllers are not supported by Storage Spaces.

    RAID adapters, if used, must be in non-RAID mode with all RAID functionality disabled. Such adapters must not abstract the physical disks, cache data, or obscure any attached devices including enclosure services provided by attached just-a-bunch-of-disks (JBOD) devices. Storage Spaces is compatible only with RAID adapters that support completely disabling all RAID functionality."

    If you mean Clustered Storage Spaces then no you cannot use anything except SAS as Clustered Storage Spaces need hardware reservation mechanism from SAS for LUN lock/release between owners, use SAS fabric as a data path and SAS dual ports for hardware failover. See:

    Deploy Clustered Storage Spaces

    http://technet.microsoft.com/en-us/library/jj822937.aspx

    Thursday, October 17, 2019 4:29 PM
  • Hi,

    Thanks for posting in our forum!

    As methioned in Anewton's reply, If you use storage space/S2D in you cluster, you cannot use anything other than SAS. If it's used for other purposes, I think it's supported.

    Hope this can help.

    Best Regards,

    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Friday, October 18, 2019 7:38 AM
    Moderator
  • It's not for Storage Spaces (it has nothing to do with this at all), it's SAN attached Luns presented in the OS. The FC HBA supports it, and were it a linux machine I believe I could get it working.

    Once again. SAN. SCSI vs NVME-FC. No clustering, No storage spaces. Does Server 2016 Support NVME-FC as a Fibre Channel protocol?

    Thanks in advance

    Friday, October 18, 2019 8:40 AM
  • >>Does Server 2016 Support NVME-FC as a Fibre Channel protocol?

    I think Server 2016 support NVME-FC as a Fibre Channel protocol.

    Best Regards,

    Daniel


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Friday, October 18, 2019 9:47 AM
    Moderator
  • Hey guys,

    Assuming the storage/switch fabric/HBA supports this, does Server 2016? I can't find any docs anywhere so I have a feeling it isn't which is unfortunate. If it IS however, where would I go to find the 'NQN' (NVME Qualified Name)

    I would better ask if my HBA supports NVMe-FC and if Windows Server 2016 supports such HBA.

    As a reference, that it is supported, a link on lenovo site - Windows 2016 with Emulex HBA matrix:

    https://lenovopress.com/lp0955-benefits-of-nvme-over-fc-with-lenovo-thinksystem

    As alternative you can use ethernet based NVMe-oF:

    https://www.hyper-v.io/nvme-part-3-starwind-nvme-initiator-linux-spdk-nvme-target/

    Friday, October 18, 2019 2:49 PM
  • Hi,

    I am writing here to confirm current situation.

    If the above suggestion are helpful to you, please be kind enough to "mark it as an answer" for helping more people.

    Regards,
    Daniel

    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Tuesday, October 22, 2019 7:26 AM
    Moderator
  • Did you ever find a solution? I am also attempting to configure NVMe-FC and have not found how to display the NQN of the server. I find it disappointing that it is so hard to locate.
    Wednesday, November 13, 2019 4:24 PM