Pavilion Data Systems also supports NVMe Over TCP
I just wanted to add that Pavilion Data Systems supports NVMe Over TCP as well. You can actually leverage both protocols simultaneously from the same array if required for different use cases. Some customers will use RoCE within a rack, but TCP to access the storage array from other legacy servers that don't have a RoCE ethernet NIC. The NVMe-Over-TCP host protocol driver that can work with any Ethernet NIC will be standard inbox in future versions of Linux, just like the NVMe-Over-Fabrics for ROCE driver is today.