PSPacer バージョン 1.2
2006年4月17日,PSPacer (Precise Software Pacer)バージョン 1.2 をリリース
しました.
キーポイント:
- 従来専用ハードウェアが必要だった精密なネットワーク帯域制御・トラヒック
平滑化をソフトウェアのみで実現.
- 効率のよい遠距離広帯域通信,高品質なストリーム配信が可能に.
- Linux 上で動作するオープンソースソフトウェアとして公開.
おもな機能
一般的なPCを用いて 100 以上のコネクションを別々に帯域制御・平滑化できます.
ギガビットイーサネットの場合,IP 通信のコネクションごとに 8Kbps〜930Mbps の
範囲で送信帯域を設定でき,帯域に合わせてパケットの送信間隔を1バイトのデータ
送信に要する時間単位(8ns)の高い精度で制御します.
ローダブルカーネルモジュールとして実装されているため,デバイスドライバに
依存せず,カーネルの再構築や,ネットワークを利用するアプリケーションの
変更も不要です.
また,IPv6,ジャンボフレームにも対応しています.
ドキュメント
README.jaにはステップバイステップのインストール
方法と簡単なテスト実行の方法が含まれています.
より詳細な情報は,PSPacer 利用ガイド(英語)や
FAQにあります.
man ページ (tc-psp (8)).
テスト環境
本ソフトウェアは次に示す環境で動作確認を行いました.
- Linux ディストリビューション:
- RedHat Linux 9 (kernel 2.4.26 + iproute ss010824)
- FedoraCore 1 (kernel 2.4.30 + iproute ss040831)
- FedoraCore 3 (kernel 2.6.9 + iproute ss040831)
- FedoraCore 3 (kernel 2.6.11 + iproute ss050330)
- FedoraCore 4 (kernel 2.6.11 + iproute ss050314)
- SUSE SLES 8.1 AMD64 (kernel 2.4.21 + iproute ss020116)
- Debian GNU/Linux 3.1 (kernel 2.6.8 + iproute ss041019)
- Debian GNU/Linux sid (kernel 2.6.12.2 + iproute ss041019)
- ネットワークインタフェースカード:
- Intel PRO/1000 (PCI-X, CSA)
- Intel PRO/100
- Broadcom BCM5704 (PCI-X)
TODO
- 動的ターゲットレートモード
- バージョン 1.0 には,ターゲットレートの動的な見積りは含まれていません.
- TSO (TCP セグメンテーションオフローディング)
- TSO には未対応です.PSPacer を利用する前に,ethtool(8)
コマンドで TSO を無効化してください.
# /sbin/ethtool -K eth0 tso off
GridTCP プロジェクトページに戻る.
($Date: 2006/04/19 06:17:33 $)
|