AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.


#Power
#Power
 View Only

Support for NVMe over TCP/IP initiator stack with AIX (Tech Preview)

By Harsha Kotapati posted 9 hours ago

  

Contributors: Bharath Kumar Gutha, Yadagiri Rajaboina, Harsha Kotapati, Sai Sri Janani Durai

Overview:

The Non-Volatile Memory Express (NVMe) over TCP/IP enables fast access to remote NVMe storage devices by using standard Ethernet network. This helps simplify infrastructure, reduce costs and deliver modern NVMe performance without major hardware changes. The following figure depicts the overview of how the host driver and Storage interact with each other over the NVMe over TCP/IP connection.

A diagram of a network connection

AI-generated content may be incorrect.

Starting with AIX 7.3 TL4, this feature is introduced as a Technology Preview and is supported on physical Ethernet adapters with speeds of 25 GbE or higher assigned to the AIX LPAR. We strongly recommend that clients and storage vendors limit testing to non-production environments.

Configuration details:

The host driver instance(initiator) in AIX is represented as tcpnvmeX device with the following attributes:

The host_nqn attribute value must be used for mapping the NVMe over TCP/IP disks on the supported storage server.

To configure and manage the AIX host driver instance (tcpnvmeX), follow the steps provided in the link below:

https://www.ibm.com/docs/en/aix/7.3.0?topic=initiator-configuring-nvme-over-tcpip-software

By default, AIX creates a tcpnvme0 device. Multiple NVMe over TCP/IP protocol instances(tcpnvmeX) can be configured to support MPIO environments and to achieve higher performance.  The additional host devices should be configured with target information same as tcpnvme0 configuration. 

For detailed steps to configure multiple NVMe over TCP/IP protocol instances, refer to the below link.

https://www.ibm.com/docs/en/aix/7.3.0?topic=notsi-configuring-multiple-nvme-over-tcpip-software-initiator-devices

End of the Document

0 comments
22 views

Permalink