|Skip Navigation Links|
|Exit Print View|
|Sun Network QDR InfiniBand Gateway Switch HTML Document Collection for Firmware Version 2.0|
The Ethernet over InfiniBand driver is available in current releases of the Oracle Solaris 11 image. This driver supports the Data Link Provider Interface over all InfiniBand ports of an Oracle Solaris 11 host connected to the gateway. The driver uses the IBA unreliable datagram mode to enable initialization, gateway handshake, heartbeat management, frame transmit and receive functions, multicast support, and statistical reporting. The driver is delivered through an IPS-based package with the file name of ethernet-over-ib.
Network interfaces in the Oracle Solaris 11 operating system correspond to instances of network hardware devices, and the interfaces are configured over data links. The Ethernet over InfiniBand driver supports virtual network hardware on HCAs and enables interfaces to be assigned to that virtual hardware.
Administrators create IP interfaces on top of data links. A data link represents a link object in the second layer of the OSI model. The respective physical link is directly associated with a device (physical or virtual) and device instance name. The device instance name is comprised of the device driver name augmented with the instance number, which has a value of 0 to n instances of network devices (physical or virtual) using that driver. For each virtual device and interface created on the gateway, there is a corresponding data link named eoibX created on the Oracle Solaris 11 host.
Associating the InfiniBand port of an HCA to a gateway Ethernet port, and assigning one or more MAC addresses to the pair creates a virtual IO adapter (VIOA). The createvnic command of the gateway is used to fulfill this objective. Oracle Solaris discovers the VIOA, binds an eoibX datalink instance to the VIOA, and then manages the VIOA as if it were a physical network interface card (NIC). Like a physical NIC, the VIOA represents the access path to an Ethernet port. Because more than one MAC address can be assigned to a VIOA, the VNIC management commands of the gateway are actually managing the MAC addresses within the gateway itself.