InfiniBand Using TripleO
The following Mellanox network cards support InfiniBand using TripleO and their firmware:
NICs | Firmware version |
---|---|
ConnectX®-6 | 20.26.2006 |
ConnectX®-5 | 16.24.2006 |
ConnectX®-4 | 12.26.2006 |
ConnectX®-3 Pro | 2.42.5000 |
Fabric Configuration (InfiniBand)
Installing and Running NEO and UFM
To install and run an InfiniBand fabric with OpenStack in it, the UFM and NEO management software components are required.
- Install and configure NVIDIA Mellanox Unified Fabric Manager (UFM)
- Install and configure Mellanox NEO.
Disable https from NEO. Run the following command inside the NEO machine:
$ yum install crudini $ crudini --set /opt/neo/controller/conf/controller.cfg API secure false
Configure NEO, to add UFM connection details:
$vi /opt/neo/files/providers/ib/conf/netservice.cfg [UFM IB Params] #ip = ip,ip,... ip = <UFM server IP> #user = user,user,... user = <UFM user> #password = password,password,... password = <UFM passworda> #http or https supplier_protocol = https
Restart the NEO server.
$ /opt/neo/neoservice restart