2006/01/21

82541GI 82545GM BCM5703 べんち

サーバその1

サーバーその2

メインマシンその1

メインマシンその2

上からサーバtest1、サーバtest2(negies(IPFilter),RRASを停止したとき)、メインtest1、メインtest2(同上)、
それぞれiperfの結果です。ただし、PCI-Xバスのあるマザーボードなんぞ持っておりませんので33MHzの32bitPCIです。参考程度にしかならないことをご了承下され。

メインマシン-->
P4 3.0C PC3200 1G P4C800E-Delux WinXP
82547EI(CSA)

<--HUB(BUFFALO LSW-GT-8W TAMARACK TC9208M+Broadcom B5004TKTB(BCM5404?))-->

-->サーバ
AthlonXP1700+@166x12 PC2700 1G A7N8X-Delux Win2k3
82545GM(32bit33MHz)
82541GI(32bit33MHz)
BCM5703(32bit33MHz)

ドライバ:IntelPro10.2 Broadcom8.48e 設定:デフォルト

総じてメインマシンからの送信が良く速度が出ていることから、バスの速度がネックになっているのはたぶん間違いなさそうです。もしかしたら82457がとても優秀、という可能性もありますが。そのうちサーバに刺さってるNICをいくつかメインマシンに挿してみてまた実験してみましょうか・・・。

82547EI(CSA)からの送信はほぼ理論値通りでているといって良いと思います。
それなりにCPU負荷が強烈ですが(2GクラスのCPUで50%を越える)、1500Byteですし仕方ないですかね?
BCM5703は思ったほど性能が出ていないようです。5702で実験したときはJumboFrameを有効にするとスループットが上がった気がするので、そうすればもっと出るかもしれません。
が、どうしてもJumboFrameというのはその場しのぎの感があるので(100Mと通信できないはず?それとも最近はHUBを通せば対応していない機器に対してはパケットを変換してくれるとかありますかね?)
まぁ、現在でもHDDの速度がネックになっているので、これだけの速度が出れば問題ないでしょう。

・・・あれ?Server側の送信窓サイズが65kになってる・・・これが速度が出ない原因?

------------------------------------------------------------
Server listening on TCP port 5002
TCP window size: 254 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to サーバ:82545GM, TCP port 5001
TCP window size: 254 KByte (default)
------------------------------------------------------------
[ ID] Interval Transfer Bandwidth

メインマシン:82547EI --> サーバ:82545GM
[1904] 0.0-10.0 sec 1.02 GBytes 873 Mbits/sec
メインマシン:82547EI <-- with サーバ:82545GM
[1872] 0.0-10.0 sec 573 MBytes 480 Mbits/sec
------------------------------------------------------------
メインマシン:82547EI --> サーバ:82541GI
[1904] 0.0-10.0 sec 1.01 GBytes 862 Mbits/sec
メインマシン:82547EI <-- サーバ:82541GI
[1948] 0.0-10.0 sec 567 MBytes 475 Mbits/sec
------------------------------------------------------------
メインマシン:82547EI --> サーバ:BCM5703
[1904] 0.0-10.0 sec 871 MBytes 729 Mbits/sec
メインマシン:82547EI <-- サーバ:BCM5703
[1948] 0.0-10.0 sec 576 MBytes 483 Mbits/sec


*****************************************
サーバでIpfilterとRRASが有効になっていることに気づいたのでそれらを切って再実験
*****************************************

------------------------------------------------------------
メインマシン:82547EI --> サーバ:82545GM
[1904] 0.0-10.0 sec 1.08 GBytes 922 Mbits/sec
メインマシン:82547EI <-- サーバ:82545GM
[1948] 0.0-10.0 sec 742 MBytes 623 Mbits/sec
------------------------------------------------------------
メインマシン:82547EI --> サーバ:82541GI
[1904] 0.0-10.0 sec 1.07 GBytes 922 Mbits/sec
メインマシン:82547EI <-- サーバ:82541GI port 1097
[1948] 0.0-10.0 sec 747 MBytes 626 Mbits/sec
------------------------------------------------------------
メインマシン:82547EI --> サーバ:BCM5703
[1892] 0.0-10.0 sec 964 MBytes 809 Mbits/sec
メインマシン:82547EI <-- サーバ:BCM5703
[1948] 0.0-10.0 sec 686 MBytes 576 Mbits/sec

--追記--

A7V8X AthlonXP2000+(Palomino) DDR2100 512M
での結果です。
KT400はCPU HALTをONにする(S2K?NorthBridgeとCPUを切り離して電力を抑えるやつ)と劇的にバスの速度が低下するようです。

メインマシン:82547EI --> A7V8X:BCM5702
[1904] 0.0-10.0 sec 694 MBytes 581 Mbits/sec
メインマシン:82547EI <-- A7V8X:BCM5702
[1948] 0.0-10.0 sec 569 MBytes 477 Mbits/sec

S2K BUS DISCONNECT 8/8
メインマシン:82547EI --> A7V8X:BCM5702
[1904] 0.0-10.0 sec 674 MBytes 564 Mbits/sec
メインマシン:82547EI <-- A7V8X:BCM5702
[1972] 0.0-10.0 sec 307 MBytes 258 Mbits/sec

0 件のコメント:

コメントを投稿