作者SmallBeeWayn (喵喵叫的蜜蜂貓)
看板Network
標題Re: [問題] 推薦速度快但價格不貴的Giga Switch
時間Mon Aug 2 19:00:01 2010
※ 引述《dvdrw (CD-RW/DVD-RW)》之銘言:
: 數台電腦,偶有有大量影片傳輸需求。
: 現在是用 Level One 8 port Giga Switch ,
: 速度只能跑30M bytes/s,不符使用,
: 想再買一台速度快的(不求買到最快機種,至少不要差太多)
: 請推薦4port 至 8 ports 不貴的giga switch ,但速度快
: 目前是暫定3COM OfficeConnect,不知這台速度如何
: 預算:數千元
你確定你需要換的是更快的Switch嗎?
網路傳輸的速度瓶頸大概有這些:
1.網路的處理速度
以Gigabit Switch來說,理論上限是125MB/s
但通常資料傳輸都使用TCP/IP,加上一堆林林總總的處理流量
大概頂多100MB/s
2.IO處理
網路卡需要Buffer,然後丟到系統記憶體,接著才進硬碟
這中間所有的流程都需要消耗CPU資源來處理
除非你用的是特殊的高級網路卡,以及有獨立硬碟控制器的SCSI/SAS硬碟
以我的T6400(C2D 2Gx2)來說,這個上限大約是40MB/s
3.硬碟速度
普通的3.5吋7200轉硬碟兩顆互拷的話,30~60MB/s都算正常範圍
========================
測試硬碟速度最簡單,本機兩顆硬碟找大檔案互拷就可以了
測試IO就是從遠端拉檔案過來,看看CPU耗用率到多少去反推
至於Switch的部分,很難真的成為效能瓶頸
如果真的成了瓶頸,建議先從加大MTU開始處理
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.180.163
1F:→ wst2080:有能力的話 搞高階的硬體式RAID 可以突破IO的限制 ^++^ 08/02 19:13
2F:→ dvdrw:其實我也不太能確定是不是switch問題, 我速度是用iperf量出 08/03 03:51
3F:→ dvdrw:實際上使用速度更慘, 我只會AB test, 目前排除是網卡問題, 08/03 03:52
4F:→ dvdrw:試過多種內建網卡(realtek,intel,boardcom),速度仍低於33MB 08/03 03:53
5F:→ dvdrw:我懷疑是線材或是switch原因所致(但線材我試過很多種都改善) 08/03 03:56
6F:→ dvdrw:我也考慮買兩條cat 6 線試看看有無改善, 08/03 03:59
7F:→ dvdrw:我這邊沒測試線材儀器(只能買東西回來 AB test) 08/03 04:00
8F:→ dvdrw:至於MTU與流量等一堆選項,我有測試過,仍無法改善 08/03 04:01
我剛剛用iperf測了一下也是33MB/s(可是我傳檔案都可以更高了)
這有可能是iperf本身的IO優先權不夠或是軟體內部設計的問題
建議你還是以實際數據為準,這種測量數據僅供參考
事實上,就算是家用等級的Giga switch, 如果上面只有兩台電腦
Switch本身的處理能力也不會是瓶頸...
※ 編輯: SmallBeeWayn 來自: 122.116.180.163 (08/03 04:27)
9F:→ billboy:SWITCH的規格上應該會寫出他實際可以傳送的速率~~~ 08/03 11:36
10F:→ billboy:並不是所有的SWITCH都可以達到WIRE SPEED~~ 08/03 11:37
11F:推 dvdrw:iperf 我看很多人都可以超過90MB/s, 我實際傳輸低於20MB/s 08/03 15:53
12F:→ dvdrw:要不是太慢,我也不會刻意用iperf去測,謝謝SmallBeeWayn建議 08/03 15:54
13F:→ dvdrw:我會優先try看看是不是線材問題 08/03 15:54
14F:→ dvdrw:我懷疑是switch問題是因為,我是買倒店貨 08/03 15:56
15F:→ dvdrw:To billboy,我並沒有要求達到wire speed,只是差太遠了 08/03 15:58
16F:→ dvdrw:可能是我不會看,規格上我很少看到會寫實際速度 08/03 16:00
17F:→ dvdrw:因為太多因素都會影響實際速度, 能不能告訴我怎看? 08/03 16:01
18F:→ billboy:比如24PORT的GIGA SWITCH 背版的LAYER2 BANDWIDTH就要有 08/03 23:53
19F:→ billboy:24GX2=48G 的BANDWIDTH不過這是LATER2的~~LAYER3的話就要 08/03 23:54
20F:→ billboy:比如24PORT的GIGA SWITCH 背版的LAYER2 BANDWIDTH就要有 08/04 00:26
21F:→ billboy:每個PORT每秒要有辦法處理1480000個PACKET (每個PACKET64K 08/04 00:42
22F:→ dingyuchi:你的網路線呢? 有考慮嗎 08/04 13:24