1 :
Socket774:2006/11/03(金) 05:39:40 ID:537sF6Hq
ビデオカード、HDD、メモリにそしてCPU各種ベンチマークのスレは有りますが
少なくともここ自作板には、ネットワーク系ベンチマークのスレが現在無いようなのでスレ立て
ドライバのバージョンが多いビデオカードとは違い、ハード構成とソフト面の
チューンに依存するのみと言っても過言では無さそうな奥の深いNIC
ストレス無くリンクするネットワークを構築されてる方
高速LANを構築したはずが、うまく稼動できてない方
netperfのスコア晒してもらえませんか?
ツールは各所でDownload可能なnetperfを使用(任意の場所から入手して下さい)
http://66.102.7.104/search?hl=ja&q=netperf+&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= netperf使用方法
1. Downloadしたnetperf.exeをクライアント側のC:\直下に配置
2. netserver.exeをサーバー側の任意の場所に配置
3. サーバーのnetserver.exeをダブルクリックにて起動
4. クライアント側のコマンドプロンプトを起動
5. cd c:\を実行(cdの後のスペースを忘れなく)
6. c:\> となってるのを確認
7. c:\>netperf -H (netserver.exeを実行中PCのローカルアドレス)を入力。
例)c:\>netperf -H 192.168.1.10 <注意>”H”は大文字
以上
サーバー、クライアント間を双方に行って下さるのも歓迎
ベンチ実行時のCPU負荷をタスクマネージャにてSS撮って下さるのも歓迎
任意のサイズのファイルを転送した際のスループットその他の情報も歓迎
【CPU】
【MEM】
【M/B】
【HDD】
【NIC】
【Score】
【備考】
こういうスレッドが欲しかった
自分の環境をまず晒したいけど眠たくなったのでまず寝る
何か付け足したほうがよかった事ってあったかなー
寝ながら考えとく
>>1 【OS】
【NICドライバ】
が追加で欲しいかな
あと、計測結果はサーバ、クライアント両方に影響されるから両方のスペックも書くべきだよな
そうするとかなり長いデータになりそうだ
ハブとかルータかましてるならそれも書かんとダメだな
5 :
Socket774:2006/11/03(金) 20:05:52 ID:537sF6Hq
*クライアント/サーバー*
【CPU】PenM740/CelM350
【MEM】2G/512M
【M/B】ASUS P4P800E-D/DFI 855GME-MGF
【HDD】海門7200 ATA100 120G/海門7200 ATA100 120G
【NIC】GBE-PCI2/Intel PRO1000 MT Dual Port Server Adapter
【NICドライバ】Version - 2.6/バージョン:11.1
【OS】XP Pro
【Score】
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
8192 65535 65535 10.00 800.58
【備考】ハブ無し直結
スレヌシです、朝から寝て今やってみた
GBE-PCI2はほんと負荷が低くていいですね
ttp://feiticeira.jp/jisaku/img/4579.jpg
PCIだとやっぱり遅いんですね
>>6 はい、両方がPCI-Xだともっと速いと思います
あとGBE-PCI2を緑家Broadcomに変えて実行した時netperfのThroughputは上がります(900Mbps程)が
ファイル転送にかかる時間が増えます
TCP門でグラフを観察してると大きく波打っててGBE-PCI2はフラット
安定転送はGBE-PCI2が勝ってそう
書き込み時【Score】の部分の↓いらないですね、長くなりすぎる
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
*クライアント/サーバー*
【CPU】AMD Athlon64X2 2.2GHz / Pentium3 800MHz
【MEM】1G / 256M
【M/B】TForce550 / WS440BX
【HDD】WD360GD / Maxtor 4D080H
【NIC】オンボード / GbE-PCI2
【NICドライバ】60.1.5.0 / 1.51.0.109
【OS】Windows2000 / Windows2000Server
【ハブ】FXG-08IM
netperf-2.1pl1 -H
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
1048576 1048576 1048576 10.00 176.16
何やら盛り上がって来たぞ
俺はゲームサーバ屋でlinuxマシンなんだが需要あるのかね
サーバを止めて掃除する時に測ってみますか
*クライアント/サーバー*
【CPU】Athlon64 X2 4200+/Pentium4 3.0CGhz
【MEM】2G/1G
【M/B】AsRock 939SLi32-eSATA2/ASUS P4V800D-X
【HDD】HGST T7K250/WD WD2500JB
【NIC】Pro/1000 PT Desktop Adaptor/GBE-PCI2
【NICドライバ】11.1/v25
【OS】XP Home
【Score】
間に哀王のギガハブETG2-SH8BKが入ってる。
netperf.exe -H 192.168.12.3
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
126720 65535 65535 10.0 304.08
クライアントとサーバーを入れ替えたとき。
139680 5535 65535 10.0 195.56
なんか遅いな・・・
PC1
【CPU】Core2Duo E6600
【MEM】PC2-5300 1G*2
【M/B】GA-965P-DS4
【HDD】ST3320620AS
【NIC】Marvell 88E8053
【OS】WindowsXP Pro
PC2
【CPU】Turion MT30
【MEM】PC3200 1G
【M/B】EP-8NPA SLi
【HDD】ST3160812AS
【NIC】Pro/1000PT Dual Port Server Adapter
Pro/1000GT
【OS】FreeBSD 6.1R
PC3
【CPU】Athlon64 3500+ 35W
【MEM】PC2-5300 512M*2
【M/B】GA-M57SLI-S4
【HDD】HDT722525DLA380
【NIC】Marvell 1116
【OS】Gentoo Linux kernel 2.6.18
PC4
【CPU】CoreDuo T2400
【MEM】PC2-5300 1G*2
【M/B】945GT Speedster
【HDD】HDT722525DLA380
【NIC】Intel 82573L
【OS】Gentoo Linux kernel 2.6.17
PC1--[1000PT]PC2[1000GT]--PC4
[1000PT]
|
PC3
PC2以外はオンボード。
長いので結果は次
PC1→PC2
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
65536 65535 65535 10.00 934.53
PC2→PC1
65535 32768 32768 10.00 732.01
PC3→PC2
65536 16384 16384 10.01 935.98
PC2→PC3
87380 32768 32768 10.00 571.10
PC4→PC2
65536 16384 16384 10.01 651.75
PC2→PC4
87380 32768 32768 10.00 682.82
それぞれのサービスとか止めてないので止めたらもう少し出るかも。
PC1→PC2→PC3とかのデータもあるけど割愛
ドライバの設定も書かないと。interrupt関係とjumboframe。
socket/messageもまちまちすぎるからなにか標準をいれれば?
65535なりなんなり。-- -s/S -m/Mで指定できるし。
時間も10sよりもながいほうがいいかもね。
>>13 netperf -H (netserver.exe側アドレス) -- -m 65535 -s 65535
テンプレ補足に
【Interrupt】
【Jumboframe】
こんな感じ?
10秒以外に延長する時間のスイッチがわからなかった…
オプション
netperf -H (netserver.exe側アドレス) -- -m 65535 -s 65535
スイッチ
Nortel Ethernet Routing Switch 5510-48T
PC1:
【CPU】Pen D 820
【M/B】Dell PowerEdge SC430
【NIC】BCM95751?(Onboard)
【OS】Solaris10
PC2:
【CPU】Pen4 521
【OS】FedoraCore5
その他はPC1と同じ
PC3:
PC2と同じ
PC4:
【CPU】CeleronM 1.4GHz
【M/B】Soltekのマザボ(型番失念)
【NIC】RTL8169?(Onboard)
【OS】FedoraCore5
サーバ:クライアント
PC1: PC2
49152 131070 65535 10.00 924.07
PC3: PC2
87380 131070 65535 10.00 941.24
PC1: PC4
49152 131070 65535 10.00 586.20
PC4: PC2
87380 131070 65535 10.03 334.19
おまけ
PC2とPC3上で動いているxen domainU/FedoraCore5同士での結果
87380 131070 65535 10.00 859.17
PC2上で動いている二つのxen domainU/FedoraCore5同士での結果。これは
スイッチ等を経由してない事になる。
87380 131070 65535 10.00 507.89
>>14 netperf -Hxxx.xxx.xxx.xxx -l30 -- -s65536 -S65536
とかだろ。
チャレンジャーにお薦めなのが、パケットサイズを64バイトに指定してのハードなnetperf
これは各機器の本当の実力がすぐ分かるよ
下手すりゃルータやハブが落ちるかもw
ゲームサーバ屋としては大きなサイズのパケットでの計測よりショートパケットでの実力が重要だったりする
うちのサーバの結果についてはまた今度。
今日はデスノを彼女と見てくる ノシ
20 :
8:2006/11/04(土) 08:11:43 ID:b0CSrHtq
-s64 -S64
TCP STREAM TEST to 192.168.144.240
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
64 64 64 10.00 0.00
どう考えてもハブ落とせるような量を生成できてない。
新しいPCを4組くらい用意して同時にテストしないと落ちないんじゃないか?
netperf -H xxx.xxx.xxx.xxx -- -s65536 -S65536
この辺で実行して書き込んでもらうのが妥当ですかね?
-l30とかのオプションは少なくともうちでは誤差の範囲(2〜3Mbps)でしか数値に変化無かったので
時間を延長した場合に大きく数値が変わる人のみ備考で書き込んでもらうとか?
パイ焼きが実行桁数に104万桁という線引きがされてるのでnetperfベンチも基準がいりますね
>>1の私が一番スキルなさそうなので…ここ見てくださるネットワークのツワモノさん達と色々煮詰めて
パイ焼き並みの息の長いスレになっていけばいいなって思う
立派なオンボードも有ると思いますが、NICを加えるだけで少なからずなんらかの恩恵が有るって
認識してくれたらNIC関連のスレも活気出るのに(恩恵はわかっててもオンボの風潮か…)
鯖管理人以外にもネットワークゲーマーさんなんかも自分のNICがどれだけのパフォーマンスで稼動してるのか
他の人と比較してみて欲しいなとか思ったりもします
しかしNIC関連のスレはいずれも進行がマッタリですねOrz
netperfのバージョンは合わさなくてもいいの?
あとHDDの機種名よりPCIにぶら下がってるデバイスの一覧でも書いたほうがいいような気がする。
>>21 100BASE-TXをGbE化なら帯域の恩恵は大きいだろうけど、GbEのNIC交換とかにどれくらい意味があるかな。
不安定とかは論外だし、どれくらいクリティカルなことやってるかとかもあるだろうけど、基本的に道楽
じゃないのかな。ファイルコピーとかだとHDD周りの強化のほうが効果的だったりね。
家庭用NASとかだとJumboframeの有無で倍ぐらい読み書き速度違ったりするようだから、そのへんの機能差
はあるか。
24 :
Socket774:2006/11/04(土) 22:02:53 ID:qIiJ1MYm
>>23 >...基本的に道楽じゃないのかな。
自作板でそれ言うなw
「どんな環境で、どのくらいの数値か」を知りたいだけだ
こだわるところは人それぞれだから本人満足してればいいというのは基本。
オンボードのnvlan(nForce4)でテストJumbo Frame Payload Size=2500で
Optimize For Throughputの設定ほかはデフォルト
MBはどちらもnForce4チップセットのnvlan
C:\>netperf-a4.exe -H 192.168.1.132 -l30 -- -s65536 -S65536
TCP STREAM TEST to 192.168.1.132
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
65536 65536 65536 30.00 963.55
実際のファイル転送では最大で70MB/s位出てる。たぶんHDDがボトルネック
ちなみにJumbo Frameを1500にしても大してスコアが変わらない。
どちらもオンボのBroadcom(JumboFrameはオフ(1500))で、デフォルト設定
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/se
65536 65536 65536 10.00 946.71
SCSI RAID0同士のFFCでは瞬間的に110MB/s程度は出ることがある。
まぁ、FFCの数値はあてにならんけど。
28 :
業物 ◆Dr.SV/Rx9o :2006/11/13(月) 21:30:42 ID:Du6FASvU
*クライアント/サーバー*
【CPU】E6300 / 3500+
【MEM】2GB
【M/B】P5LD2-VM SE / GA-K8VT890-9
【NIC】オンボード
【NICドライバ】9.5.12.0 / 8.39.3.3
【OS】WindowsXPx64
【HUB】FXG-08IM
C:\>netperf -H 192.168.1.7 -l30 -- -s65536 -S65536
TCP STREAM TEST to 192.168.1.7
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
65536 65536 65536 30.00 930.24
JumboFrameはOFF
NICの設定はデフォのまま
何もしなくても900Mbps越えるから煮詰めようって人は少なそうだなう
LANって新しいのに変えた場合互換性ってありますか?
>>29 日本語でおk
ってかスレ違いじゃないか?
蟹は蟹であると見抜ける人でないと
33 :
Socket774: