nndocs:infiniband
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| nndocs:infiniband [2024/12/24 20:07] – improve storage partition naptastic | nndocs:infiniband [2025/11/08 03:09] (current) – [Storage] linkify SRP naptastic | ||
|---|---|---|---|
| Line 78: | Line 78: | ||
| Here's a block for my ATA over Ethernet experiments. Subject to change. IP addresses are necessary for setting up VXLAN tunnels. Checking if IPv6 tunnels perform differently from IPv4 tunnels is on the to-do list. I suspect they perform better. Needs testing. | Here's a block for my ATA over Ethernet experiments. Subject to change. IP addresses are necessary for setting up VXLAN tunnels. Checking if IPv6 tunnels perform differently from IPv4 tunnels is on the to-do list. I suspect they perform better. Needs testing. | ||
| - | storage=0xb128, | + | storage=0xb128, |
| mgid=ff12: | mgid=ff12: | ||
| mgid=ff12: | mgid=ff12: | ||
| Line 205: | Line 205: | ||
| * See [[iSCSI]] for information about enabling and using iSER. | * See [[iSCSI]] for information about enabling and using iSER. | ||
| * See [[NVMe-oF]] for using NVMe over InfiniBand. | * See [[NVMe-oF]] for using NVMe over InfiniBand. | ||
| - | * I'm curious about the performance of SRP. I have gotten it to work before but it's not working now. Also not a huge priority. | + | * [[SRP]] is fast and, in most other ways, sucks. |
| ====Networking==== | ====Networking==== | ||
| ===VXLAN=== | ===VXLAN=== | ||
| - | VXLAN is not the only way to get an Ethernet device on Infiniband, but as far as I can tell it's the only decent one. Neither ConnectX-3 nor Connect-IB | + | VXLAN is not the only way to get an Ethernet device on Infiniband, but as far as I can tell it's the only decent one. None of my hardware |
| * VXLAN id can be anything from 0-16777215 inclusive. I make it match the network number. | * VXLAN id can be anything from 0-16777215 inclusive. I make it match the network number. | ||
| Line 218: | Line 218: | ||
| export vxlan=64 | export vxlan=64 | ||
| - | export vxlan_name=ibnet0 # this doesn' | ||
| export local=172.20.64.9 | export local=172.20.64.9 | ||
| export group=225.172.20.64 | export group=225.172.20.64 | ||
| Line 230: | Line 229: | ||
| //Et viola//, Ethernet on top of InfiniBand. | //Et viola//, Ethernet on top of InfiniBand. | ||
| - | If/when I get hardware capable of VXLAN offload, the dstport might have to change. | + | Note: The Infiniband MTU is 4k; IPoIB takes 4 bytes and VXLAN takes 50, leaving a max MTU of 4042. |
| ====Multimedia==== | ====Multimedia==== | ||
| Yeah, someday I want to throw video frames around. There' | Yeah, someday I want to throw video frames around. There' | ||
| Line 240: | Line 238: | ||
| * 5849560e59150301 - shark Connect-IB | * 5849560e59150301 - shark Connect-IB | ||
| * 5849560e53b70b01 - southpark Connect-IB | * 5849560e53b70b01 - southpark Connect-IB | ||
| - | * - duckling | + | * 5849560e53660101 |
| * 7cfe900300a0a080 - uninstalled Connect-IB | * 7cfe900300a0a080 - uninstalled Connect-IB | ||
| * (there are several more uninstalled Connect-IB cards) | * (there are several more uninstalled Connect-IB cards) | ||
nndocs/infiniband.1735070858.txt.gz · Last modified: 2024/12/24 20:07 by naptastic
