跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 管理:设备和文件系统 Oracle Solaris 11.1 Information Library (简体中文) |
如何取消配置 IB Port、HCA_SVC 或 VPPA 设备
如何删除现有 IB 端口、HCA_SVC 或 VPPA 通信服务
12. 配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)
用户直接访问编程库 (User Direct Access Programming Library, uDAPL) 是标准的 API,可以通过远程直接内存访问 (Remote Direct Memory Access, RDMA) 功能的互连(如 InfiniBand)来提高数据中心应用程序数据消息传送性能、伸缩性和可靠性。uDAPL 接口由 DAT collaborative 定义。有关 DAT collaborative 的信息,请转至以下站点:
http://www.datcollaborative.org
Oracle Solaris 发行版提供了以下 uDAPL 功能:
标准 DAT 注册表库 libdat。有关更多信息,请参见 libdat(3LIB)。
标准服务提供者注册文件 dat.conf。有关更多信息,请参见 dat.conf(4)。
支持多个服务提供商,以便每个提供商都在各自的 service_provider.conf 文件中指定各自的 uDAPL 库路径、版本号等。有关更多信息,请参见 service_provider.conf(4)。
管理工具,即 datadm 命令,用于配置 dat.conf。有关更多信息,请参见 datadm(1M)。
新的资源控制属性 project.max-device-locked-memory,用于控制锁定的物理内存量。
使用 IPv4 或 IPv6 地址的命名方案,这些地址利用 IP 基础结构(如 IPv4 中的 ARP 和 IPv6 中的相邻节点搜索)来进行地址解析。Solaris uDAPL 接口适配器可直接映射到 IPoIB 设备实例。
支持 DAT collaborative 团体使用的标准地址转换方案。
uDAPL 服务提供者库,用于支持 hermon 主机通道适配器,该适配器具有向 dat.conf 注册文件自动注册的功能。有关更多信息,请参见 hermon(7D)。
支持 SPARC 平台和 x86 平台。
driver/infiniband/connectx-InfiniBand 框架
system/io/infiniband/ip-over-ib-基于 InfiniBand 的 IP
例如:
# ipadm create-ip ibd1 # ipadm create-addr -T static -a 192.168.0.1/24 ibd1/ipv4 # datadm -a /usr/share/dat/ABCudaplt.conf
可以使用 datadm 命令来维护 DAT 静态注册表,即 dat.conf 文件。有关更多信息,请参见 dat.conf(4)。
datadm 命令还可用于向 dat.conf 文件注册或注销服务提供者。有关更多信息,请参见 datadm(1M)。
添加或删除 IPoIB 接口适配器时,请运行 datadm 命令来更新 dat.conf 文件,以反映系统的当前状态。此时将重新产生当前安装的所有服务提供商的一组新的接口适配器。
# datadm -a /usr/share/dat/ABCudaplt.conf
# datadm -v