Go to main content
Oracle® Solaris 11.3 でのデバイスの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

InfiniBand デバイスでの uDAPL API の使用

uDAPL (User Direct Access Programming Library) は、データセンターアプリケーションのデータメッセージングのパフォーマンス、および RDMA (Remote Direct Memory Access) に対応した InfiniBand などの相互接続のスケーラビリティーと信頼性を向上させる標準 API です。uDAPL インタフェースは DAT Collaborative 組織によって定義されています。

    Oracle Solaris には uDAPL の次の機能が含まれています。

  • 標準の DAT レジストリライブラリ libdat。詳細は、libdat(3LIB) のマニュアルページを参照してください。

  • 標準のサービスプロバイダ登録ファイル dat.conf。詳細は、dat.conf(4) のマニュアルページを参照してください。

  • 複数のサービスプロバイダのサポート。これにより、各プロバイダが uDAPL ライブラリパスやバージョン番号などを独自の service_provider.conf ファイルで指定できます。詳細は、service_provider.conf(4) のマニュアルページを参照してください。

  • datadm コマンド。これは dat.conf を構成するための管理ツールです。詳細は、datadm(1M) のマニュアルページを参照してください。

  • 新しいリソース制御プロパティー project.max-device-locked-memory。ロックされる物理メモリーの量を調節します。

  • アドレス解決に IP インフラストラクチャーを活用する IPv4 アドレスまたは IPv6 アドレスを使った命名方式。IPv4 での ARP や IPv6 での近隣探索などが含まれます。Solaris uDAPL インタフェースアダプタは、IPoIB デバイスインスタンスに直接対応づけられます。

  • DAT Collaborative コミュニティーによって使用されている標準のアドレス変換方式のサポート。

  • dat.conf 登録ファイルへの自動登録を使って hermon ホストチャネルアダプタをサポートするための uDAPL サービスプロバイダライブラリ。詳細は、hermon(7D) のマニュアルページを参照してください。

  • SPARC プラットフォームおよび x86 プラットフォームのサポート。