Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11.1 Administration: Devices and File Systems Oracle Solaris 11.1 Information Library |
1. Managing Removable Media (Tasks)
2. Writing CDs and DVDs (Tasks)
4. Dynamically Configuring Devices (Tasks)
5. Managing USB Devices (Tasks)
6. Using InfiniBand Devices (Overview/Tasks)
Overview of InfiniBand Devices
Dynamically Reconfiguring IB Devices (Task Map)
Dynamically Reconfiguring IB Devices (cfgadm)
Unconfiguring IB Device Considerations
How to Display IB Device Information
How to Unconfigure an IB Port, HCA_SVC, or a VPPA Device
How to Configure a IB Port, HCA_SVC, or a VPPA Device
How to Unconfigure an IB Pseudo Device
How to Configure an IB Pseudo Device
How to Display Kernel IB Clients of an HCA
How to Dynamically Reconfigure an HCA With Active EoIB Devices
How to Reconfigure and Restore an EoIB Interface After Hot Removal
How to Update the IB P_key Tables
How to Display IB Communication Services
How to Add a VPPA Communication Service
How to Remove an Existing IB Port, HCA_SVC, or a VPPA Communication Service
Using the uDAPL Application Interface With InfiniBand Devices
Updating the DAT Static Registry
How to Update the DAT Static Registry
How to Register a Service Provider in the DAT Static Registry
How to Unregister a Service Provider from the DAT Static Registry
Administering IPoIB Devices (dladm)
How to Display Physical Data Link Information
How to Create IB Partition Links
How to Display IB Partition Link Information
How to Remove an IB Partition Link
Monitoring and Troubleshooting IB Devices
9. Administering Disks (Tasks)
11. Configuring Storage Devices With COMSTAR (Tasks)
12. Configuring and Managing the Oracle Solaris Internet Storage Name Service (iSNS)
13. The format Utility (Reference)
14. Managing File Systems (Overview)
15. Creating and Mounting File Systems (Tasks)
16. Configuring Additional Swap Space (Tasks)
17. Copying Files and File Systems (Tasks)
User Direct Access Programming Library (uDAPL) is a standard API that promotes data center application data messaging performance, scalability, and reliability over Remote Direct Memory Access (RDMA) capable interconnects such as InfiniBand. The uDAPL interface is defined by the DAT collaborative. For more information about the DAT collaborative, go to the following site:
http://www.datcollaborative.org
The Oracle Solaris release provides the following uDAPL features:
A standard DAT registry library, libdat. For more information, see libdat(3LIB).
A standard service provider registration file, dat.conf. For more information, see dat.conf(4).
Support for multiple service providers so that each provider specifies their own uDAPL library path, version number, and so on, in their own service_provider.conf file. For more information, see, service_provider.conf(4).
An administrative tool, the datadm command, to configure dat.conf. For more information, see datadm(1M).
A new resource control property, project.max-device-locked-memory, to regulate the amount of locked down physical memory.
A naming scheme that uses either IPv4 or IPv6 addresses that leverage the IP infrastructure, such as ARP in IPv4 and neighbor discovery in IPv6, for address resolution. The Solaris uDAPL Interface Adapter directly maps to an IPoIB device instance.
Support for the standard Address Translation Scheme that is used by the DAT collaborative community.
A uDAPL service provider library to support the hermon Host Channel Adapter with automatic registration to the dat.conf registration file. For more information, see hermon(7D).
Supports both SPARC platform and x86 platforms.
driver/infiniband/connectx – InfiniBand Framework
system/io/infiniband/ip-over-ib – IP over InfiniBand
For example:
# ipadm create-ip ibd1 # ipadm create-addr -T static -a 192.168.0.1/24 ibd1/ipv4 # datadm -a /usr/share/dat/ABCudaplt.conf
You can use the datadm command to maintain the DAT static registry, the dat.conf file. For more information about this file, see dat.conf(4).
The datadm command can also be used to register or unregister a service provider to the dat.conf file. For more information, see datadm(1M).
When IPoIB interface adapters are added or removed, run the datadm command to update the dat.conf file to reflect the current state of the system. A new set of interface adapters for all the service providers that are currently installed will be regenerated.
# datadm -u
# datadm
# datadm -a /usr/share/dat/ABCudaplt.conf
# datadm -v