跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 管理:设备和文件系统 Oracle Solaris 11.1 Information Library (简体中文) |
如何取消配置 IB Port、HCA_SVC 或 VPPA 设备
如何删除现有 IB 端口、HCA_SVC 或 VPPA 通信服务
将 uDAPL 应用程序接口用于 InfiniBand 设备
12. 配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)
InfiniBand (IB) 是一项新的基于交换光纤结构的 I/O 技术。它为将 I/O 设备连接到主机以及主机到主机通信提供了高带宽、低延迟的互连。IB 设备由 Solaris IB 结点驱动程序来管理。
基于 IB 的 IP (IP over IB, IPoIB) 设备-支持在 IB 连接上传输 IP 包。此功能由 ibp(7D) 驱动程序实现
插槽直接协议 (Socket Direct Protocol, SDP)-支持基于 IB 的插槽
可靠数据报服务第 3 版 (Reliable Datagram Service version 3, RDSv3) 和可靠数据报服务 (RDS)
使用远程直接内存访问的 NFS (NFS over Remote Direct Memory Access, NFSoRDMA)-使用 RDMA 在 IB 上提供 NFS 服务
针对 RDMA 的 iSCSI 扩展 (iSCSI Extension for RDMA, iSER)-为 iSCSI 协议提供 RDMA 数据传输功能
用户直接访问编程语言 (User Direct Access Programming Language, uDAPL)
开放光纤网络用户组件 (Open Fabric User Verb, OFUV)
基于 IB 的以太网 (Ethernet over IB, EoIB)
IB 结点驱动程序可查询 Solaris IB 设备管理器 (IB Device Manager, IBDM) 中的服务(在本指南中称为通信服务),以枚举 IB 端口设备、HCA_SVC 设备和 IB VPPA 设备。
IB 分区链路代表数据链路的一个新部件类别,并且此对象通过使用新的 dladm 子命令进行管理。IB 分区链路可以在 IB 物理链路的顶部创建,与端口上的 P_Key 一一对应。分区链路用于数据传输。
端口设备会将通信服务绑定至主机通道适配器 (Host Channel Adapter, HCA) 的给定 port#。而 VPPA 设备会将通信服务绑定至 port# 与 P_key# 的组合。HCA_SVC 设备会将通信服务绑定至给定的 HCA。请注意,端口设备和 HCA_SVC 设备始终使用其值为零的 p_key(分区密钥)。端口、HCA_SVC 和 VPPA 设备都是 HCA 的子设备,并且通过 ib.conf 文件进行枚举。有关更多信息,请参见 ib(7D)。
输入输出控制器 (Input Output Controller, IOC) 设备是 IB 结点驱动程序的子程序,同时也是 I/O 单元的一部分。伪设备也是 IB 结点驱动程序的子程序,并且指代提供各自要枚举的配置文件的其他所有设备。有关更多信息,请参见 ib(4)。
下表列出了可能的 IB 设备树路径名。
|
请注意,IB HCA_SVC 设备使用零作为 port# 和 p_key 的值。
下面介绍了上表中的 IB 组件:
通信服务。例如,ipib 是 ibd 内核客户机驱动程序所使用的通信服务。
使用的分区链路密钥值。
端口号。
是指以其 driver.conf 文件中指定的名称命名的 IB 内核客户机驱动程序的属性。有关更多信息,请参见 driver.conf(4)。
有关使用 IB 诊断命令和实用程序的信息,请参见监视并排除 IB 设备故障。
与 IB 相关的软件包如下:
driver/infiniband/connectx-Mellanox ConnectX Family InfiniBand HCA 与 10GbE NIC 驱动程序
system/io/infiniband/ethernet-over-ib-实现基于 InfiniBand 的以太网的 InfiniBand 设备驱动程序
system/io/infiniband/ib-device-mgt-agent-InfiniBand 设备管理器代理
system/io/infiniband/ib-sockets-direct-InfiniBand 分层插槽直接协议
system/io/infiniband/ip-over-ib-支持基于 InfiniBand 的 IP (IP over InfiniBand, IPoIB) 协议的网络设备驱动程序
system/io/infiniband/open-fabrics-开放光纤网络内核组件
system/io/infiniband/reliable-datagram-sockets-v3-可靠数据报插槽 (RDSv3)
system/io/infiniband/reliable-datagram-sockets-可靠数据报插槽
system/io/infiniband/rpc-over-rdma-基于 RDMA 的 InfiniBand RPC 驱动程序
system/io/infiniband/udapl-UDAPL 库和命令
system/io/infiniband-InfiniBand 框架