summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorMoshe Levi <moshele@mellanox.com>2016-01-04 10:47:02 +0200
committerMoshe Levi <moshele@mellanox.com>2016-08-14 09:14:34 +0300
commit8f251134e85e07880725413b461c4e6ab9f67a31 (patch)
tree800d724440db43c3c22b80fe439ca3eba08369ef /releasenotes
parent5987c6f9c8a53e98d5a2850cdb8937cff231b103 (diff)
downloadironic-8f251134e85e07880725413b461c4e6ab9f67a31.tar.gz
Adding InfiniBand Support
InfiniBand is computer-networking communications standard used in high-performance computing, features very high throughput and very low latency. Where ethernet uses MAC as unique identifier assigned to network interfaces, InfiniBand uses GUID. The difference is that MAC is 6 bytes and GID is 8 bytes. Moreover to be able to PXE boot on InfiniBand network we should use DHCP over InfiniBand https://tools.ietf.org/html/rfc4390. The major changes to allow it is to generate client-id per GID and add it as DHCP option to the neutron port. This patch update the neutron port with CLient-ID DHCP option when ironic port.extra has client-id paramater. Closes-Bug: #1532534 Change-Id: Ifad453977e5d3be64b34e544f269835a72b4d73f
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/add_infiniband_support-f497767f77277a1a.yaml4
1 files changed, 4 insertions, 0 deletions
diff --git a/releasenotes/notes/add_infiniband_support-f497767f77277a1a.yaml b/releasenotes/notes/add_infiniband_support-f497767f77277a1a.yaml
new file mode 100644
index 000000000..10b369b67
--- /dev/null
+++ b/releasenotes/notes/add_infiniband_support-f497767f77277a1a.yaml
@@ -0,0 +1,4 @@
+---
+features:
+ - Add support for InfiniBand network to allow
+ Hardware inspection and PXE boot over InfiniBand.