DBL PDF - クォーレスト

Myricom DBL TM2.0
製品概要
LinuxおよびWindows TM対応のMyricom DBL TM (Datagram Bypass Layer) は、アルゴリズム金融取引
やVoIP、オンライン・ゲームエンジンなどのように、ネット
ワークの処理速度がそのパフォーマンスを左右するアプ
リケーションを高速化する、ユーザレベルのオプション・
ソフトウェアです。
Myri-10G 10ギガビット・イーサネット・アダプタ上で動
作するMyricom DBLソフトウェアは、高性能コンピュー
ティング(HPC)アプリケーションにおける、マルチキャストおよびユニキャストのイーサネットIPコミュニケーショ
ン向けに開発された、ユーザレベルのカーネル迂回型メッセージング技術を応用しています。
Myricom DBLは全ての標準TCPおよびUDPインプリメンテーションと互換性を維持しており、ワイヤーコンパ
チブルです。
OSによるIPコミュニケーションでは、多数のユーザによるアプリケーション・スレッドに対して、フルセットの
IPネットワーク・サービスを提供するため、OSプロトコール・スタックによるデータ処理速度の遅延が避けられ
ません。一方、Myri-10Gネットワーク・アダプターでのカーネル迂回型ファームウェアを利用するMyricom
DBLでは、IPフレームを送受信するユーザー・スレッドに高い優先順位を直接付与できます。一般的なホス
ト・システムでMyricom DBLを使用した場合、標準的なユーザレベル受信遅延時間(アダプターのネットワー
ク・ポートにパケットが到達してから、アプリケーションの実行までに要する時間)は約1.5μ秒で、ハーフ・ラウ
ンド・トリップの送受信遅延時間は約3.5μ秒です。
Application Processes
DBL API
TCP
UDP
In the
Host
OS
kernel
DBL
Library
IP
Kernel bypass
Ethernet driver
Conventional
Ethernet NIC
DBL driver
DBL firmware in the Myri NIC
Initialization
& non-DBL
IP Traffic
10G Ethernet ports
Figure 1. DBL Interface vs. Conventional Ethenet
Myricom DBLは、ホストOS上のIPコミュニケーションを全面的
に置換するアプリケーションでも、多数のユーザ・アプリケー
ション・スレッドが少数の演算資源(またはCPUコア)に集中す
る、システムのパフォーマンスを改善するアプリケーションでも
ありません。むしろ、演算資源に特化しているユーザ・アプリ
ケーション・スレッドの処理能力、応答時間、トランザクション・
レートの改善を図るアプリケーションです。従って、処理速度、
応答時間、データの安定性が、OSプロトコール・スタックやス
ケジュール・ポリシーにより損なわれているシステムに有効で
10G-PCIE2-8B2-2C
す。
Myricom DBLによる、Myri-10G 10ギガビット・イーサネッ
ト・アダプタ上に設定されたIPソケットの高速化は選択的
で、対象外のIPトラフィックでは、従来のイーサネット・ドラ
イバとOSのプロトコール・スタックによる運用が可能です。
また、IPパケット用の標準BSDソケットAPIとの併用が可能
で、その機能を拡張する事ができます。
10G-PCIE2-8C2-2S
ファンクション・コール・セマンティクスsusendto()
recvfrom() によるデータグラム・ソケットの代りに、DBL
APIで設定したデータグラム・ソケットをDBL対応インターフェイスとバインドすると、ソフトウェアによるオー
バーヘッドの低減、低遅延、高メッセージ・レートが可能になります。
現在、Myricom DBL 2.0ソフトウェア・ディストリビューションは、LinuxとWindows TMをサポートしています。全
てのDBL APIは、使用するプラットフォームがサポートする、CおよびJava言語からアクセスできます。さらに、
Myricom DBL 2.0はLinuxのJava nioチャンネル・インターフェイスからも使用可能で、ソース・コードの一部
編集により、既存アプリケーションのレイテンシーおよびトランザクション・タイムを劇的に改善します。
Myricom DBLソフトウェアに関する詳細情報へのアクセスやダウンロードには 、 ライセンスの取得が必要で
す 。 またDBL in the Documentation Knowledge Baseにも貴重な情報やFAQが掲載されています。
国内代理店
Qualest
Computer Works
販売店
™
株式会社クォーレスト
〒101-0052 東京都千代田区神田小川町2-2-2小川町B5ビル7階
電話 03-3295-0817
FAX 03-3295-0818
E-mail: [email protected]
Web http://www.qualest.co.jp
Myricom・Qualestは登録商標です その他品名・社名は各社の商標または登録商標です。 製品の仕様および特性は予告なく変更されることがあります。
2011年11月現在